1

サービス プリンシパルのキーの有効期限を報告する方法を知っている人はいますか? Powershell を使用してサービス プリンシパルに関する情報を取得していますが、返されたキーに関する情報を取得できません。実行中のコマンドから情報が返されていますが、すべての SP で keyCredentials 情報が空白です。例: displayName : azure-cli-2017-07-17-14-08-57 errorUrl : homepage : http://azure-cli-2017-07-17-14-08-57 keyCredentials : {} logoutUrl :

Azure portal で有効期限が表示されますが、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

ヒントやコツをいただければ幸いです。

4

1 に答える 1