新 azurermadserviceprincipal:超过配额错误
New-azurermadserviceprincipal : quota exceeded error
我正在 AD 中创建一个新的应用程序注册,然后创建服务主体。对于我的登录,我只注册了 5 个应用程序。当我尝试创建一个新的时,我得到 "quota exceeded error"。但是对于同一订阅中的另一个用户,它允许创建多个注册。
有没有办法列出特定用户的所有服务主体,然后清理它们?
是的,有可能。
您可以使用 Get-AzureRmADServicePrincipal
列出所有服务主体。
使用 Remove-AzureRmADServicePrincipal
删除您的服务主体。
您还可以在 Azure 门户上管理您的服务主体。 Azure Active Directory--App registrations>
更新:
请确保您的帐户具有创建服务主体的权限。
更多信息请参考此link。
试试这个 - 从这里安装 AzureADPreview cmdlet:https://www.powershellgallery.com/packages/AzureADPreview/2.0.0.129
然后运行:
Get-AzureADDeletedApplication -All $true
看看是否能找到您不希望出现的任何内容 - 这些是 "soft deleted" 个应用程序。
如果是这样,你可以使用
Remove-AzureADMSDeletedDirectoryObject
删除您不需要的任何内容。如果你不拥有它们,你不应该能够删除它们...我 认为 只有你拥有的项目达到了你的配额,所以应该可以删除任何并且它们会变成"hard deleted"(永远消失了)。所以在删除之前确保你不需要任何东西。
我正在 AD 中创建一个新的应用程序注册,然后创建服务主体。对于我的登录,我只注册了 5 个应用程序。当我尝试创建一个新的时,我得到 "quota exceeded error"。但是对于同一订阅中的另一个用户,它允许创建多个注册。
有没有办法列出特定用户的所有服务主体,然后清理它们?
是的,有可能。
您可以使用 Get-AzureRmADServicePrincipal
列出所有服务主体。
使用 Remove-AzureRmADServicePrincipal
删除您的服务主体。
您还可以在 Azure 门户上管理您的服务主体。 Azure Active Directory--App registrations>
更新:
请确保您的帐户具有创建服务主体的权限。
更多信息请参考此link。
试试这个 - 从这里安装 AzureADPreview cmdlet:https://www.powershellgallery.com/packages/AzureADPreview/2.0.0.129
然后运行:
Get-AzureADDeletedApplication -All $true
看看是否能找到您不希望出现的任何内容 - 这些是 "soft deleted" 个应用程序。
如果是这样,你可以使用
Remove-AzureADMSDeletedDirectoryObject
删除您不需要的任何内容。如果你不拥有它们,你不应该能够删除它们...我 认为 只有你拥有的项目达到了你的配额,所以应该可以删除任何并且它们会变成"hard deleted"(永远消失了)。所以在删除之前确保你不需要任何东西。