gpt4 book ai didi

azure - 过滤子句无效。微软Graph

转载 作者:行者123 更新时间:2023-12-03 06:14:57 29 4
gpt4 key购买 nike

我正在尝试使用 Microsoft.Graph PowerShell 模块获取 Azure AD 角色分配。

我正在运行以下命令:

$assignments = Get-MgGroupAppRoleAssignment -GroupId $group.Id  -Filter "ResourceId eq '$($sp.Id)'" | Format-List

其中 $sp 是成功找到的服务主体对象。

我收到下一个错误:

##[error]Invalid filter clause
##[error]PowerShell exited with code '1'.

我试图用新的 Microsoft.Graph Get-MgGroupAppRoleAssignment 替换旧的 AzureAD 命令 Get-AzureADGroupAppRoleAssignment。

提前致谢!

最佳答案

我相信您收到此错误是因为您将资源 ID 作为字符串传递。资源id类型实际上是一个GUID。

请尝试以下命令:

$assignments = Get-MgGroupAppRoleAssignment -GroupId $group.Id  -Filter "ResourceId eq $($sp.Id)" | Format-List

关于azure - 过滤子句无效。微软Graph,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76344197/

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