Powershell命令查找访问并刷新令牌时间

时间:2019-09-25 17:56:46

标签: azure powershell azure-active-directory

过去,我们为访问令牌和刷新令牌配置了令牌生存期,但现在我想查找过去设置的时间轴。

我发现PS命令可以更改令牌寿命,但找不到用于验证令牌的命令。

是否存在可以运行的powershell命令来查找在Azure AD中为门户网站和应用程序设置的访问和刷新令牌生存期?

1 个答案:

答案 0 :(得分:0)

我想您使用天蓝色广告策略配置了令牌生存期,如果这样,您可以尝试以下命令,并确保已安装AzureADPreview powershell模块。

示例

Get-AzureADPolicy-在您的AAD租户中获取所有TokenLifetimePolicy

Get-AzureADPolicy | Where-Object {$_.Type -eq 'TokenLifetimePolicy'} | ConvertTo-Json

enter image description here

Get-AzureADServicePrincipalPolicy-获取已分配给服务主体的策略:

Get-AzureADServicePrincipalPolicy -Id "<object id of service principal>" | ConvertTo-Json

Get-AzureADApplicationPolicy-获取已分配给AAD应用程序的策略:

Get-AzureADApplicationPolicy -Id "<object id of application>" | ConvertTo-Json

有关更多详细信息,请参阅此文档-Configurable token lifetimes in Azure Active Directory (Preview)