Microsoftのクラウドサービスを使っていると、「サービスプリンシパル」という言葉を見かけることがあります。 「ユーザーと何が違うの?」「何に使うの?」と疑問に感じやすいポイントです。 この記事では、Entra ID(旧Azure AD)のサービスプリンシパルについて、わかりやすく解説します。 サービスプリンシパルとは? イメージで理解する よくある利用シーン ① 自動化(PowerShellやスクリプト) ② API連携 ③ CI/CD(自動デプロイ) アプリ登録との関係とは? 認証の仕組み 作成手順は? ① アプリ登録を作成 ② シークレットを作成 ③ 権限を付与 ④ スクリプトやアプ…