Office 365 のプロビジョニング API を (connect-msolservice またはhttps://provisioningapi.microsoftonline.com/provisioningwebservice.svc経由で) 使用する場合、ユーザー名とパスワードを使用しています。接続すると、powershell を使用するか、Web サービスを介して自動化し、Office 365 の展開を自動化します (ローカル ドメインのフェデレーション/フェデレーション解除など)。
私が直面している問題は、パスワードが最終的に期限切れになり、サービスが中断されることです。これを防ぐ方法を探しています。質問は:
- サービス プリンシパル名 (「会社の管理者」ロールに属するものなど) を使用してプロビジョニング API に接続できますか? (つまり、Graph API が SPN を使用するように) 基本的に、ユーザー/パスワードをサービス プリンシパル/パスワードで置き換えますか? SPN のパスワードは有効期間が長いと思うので、パスワードの有効期限について心配する必要はありません。
-これが不可能な場合、Office 365/Azure AD のアカウントで、パスワードの有効期限が近づいている場合にクエリを実行する方法はありますか?
ありがとうデンH。