誰かがサービス主体の鍵有効期限を報告する方法を知っていますか? Powershellを使用してサービスプリンシパルに関する情報を取得していますが、返されるキーに関する情報を取得するのに問題があります。 情報は、私が実行しているコマンドから戻されているが、 keyCredentials情報は、例えば、すべての私のSPの場合は空白です: displayName : azure-cli-2017-07-17-14-08-57 errorUrl : homepage : http://azure-cli-2017-07-17-14-08-57 keyCredentials : {} logoutUrl :
Azureサービスプリンシパルの鍵有効期限の報告
私はAzureのポータルで有効期限を参照してください、私は見えることはできませんそれをPowershell経由で取得します。私は、問題がパーミッションの問題か、私が打っているAPIの問題か、その他の問題かどうかを判断しようとしています。
私は基本的にこの記事の指示に従っています:https://blogs.technet.microsoft.com/paulomarques/2016/03/21/working-with-azure-active-directory-graph-api-from-powershell/を少し変更して、サービスプリンシパルの情報を代わりに取得します。このように: $resource = "servicePrincipals" $uri = "https://graph.windows.net/$tenant/$($resource)?api-version=1.6" $servicePrincipalInfo = (Invoke-RestMethod -Uri $uri -Headers $authHeader -Method Get -Verbose).value
ヒントやトリックをいただければ幸いです。
これで解決しました。ありがとうございました。私はそのPSモジュールを知らなかった。 –