gpt4 book ai didi

powershell - 如何从适用于 PowerShell 的 AzureAD v2 cmdlet 访问新创建的应用程序的 ObjectId?

转载 作者:行者123 更新时间:2023-12-03 05:55:33 25 4
gpt4 key购买 nike

有没有办法在AzureAD v2 cmdlet for PowerShell中获取新创建的应用程序的最新ObjectId

最佳答案

PowerShell cmdlet New-AzureADApplication 的结果将是 Application 对象,包括 ObjectId 属性:

PS C:\> New-AzureADApplication -DisplayName "My Special App" -IdentifierUris @("https://localhost/my-special-app")
ObjectId                             AppId                                DisplayName
-------- ----- ----------
4a9c0714-adf9-42f4-9189-a69fa2c33861 0f6b4c20-957a-4c96-b477-5562995fd920 My Special App

在脚本中使用此操作的最佳方法是将结果放入变量中:

PS C:\> $app = New-AzureADApplication -DisplayName "My Special App" -IdentifierUris @("https://localhost/my-special-app")
PS C:\> $app.ObjectId
4a9c0714-adf9-42f4-9189-a69fa2c33861

如果您正在查找已存在的 Application 对象的 ObjectId,则可以按名称搜索它:

PS C:\> Get-AzureADApplication -SearchString "My"
ObjectId                             AppId                                DisplayName
-------- ----- -----------
4a9c0714-adf9-42f4-9189-a69fa2c33861 0f6b4c20-957a-4c96-b477-5562995fd920 My Special App
4254aa16-b04d-4ce8-9d0b-9b439984499a a4dfe0f4-4406-4906-af67-7201aef85db7 My Other Special App

(注意:-SearchString 参数执行“startswith”搜索,而不是“contains”。)

关于powershell - 如何从适用于 PowerShell 的 AzureAD v2 cmdlet 访问新创建的应用程序的 ObjectId?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42207151/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com