我最近使用位于apps.dev.microsoft.com的新微软注册门户网站注册了一个应用程序,这一切都运行良好。
但是,我担心此注册与我的个人帐户有关。我想授予我团队其他成员访问这些应用程序注册的权限。这可能吗?
答案 0 :(得分:2)
听起来就像您登录到应用注册门户网站时,您使用的是个人Microsoft帐户,该帐户仅将 绑定到您的个人帐户。
你可以做你想做的事,但你必须使用"工作或学校"重新注册你的应用程序。取而代之的是组织帐户(即Azure AD),然后您可以将组织中的其他用户添加为"所有者"该应用程序。
使用Azure AD PowerShell将其他所有者添加到Application对象。 (注意:通常我会建议你使用Azure门户网站"应用程序注册"这个功能,但该视图目前过滤掉在App注册门户中注册的应用程序。)
$AppId = "dc9bc6e6-9893-476f-884f-8bbc1e61f7c5" # <- Your app's Application ID
$OtherUsername = "bob@contoso.com" # <- Other user who should also own the app
Connect-AzureAD # <-- Sign in with your organizational account
$app = Get-AzureADApplication -Filter "appId eq '$AppId'"
$user = Get-AzureADUser -Filter "userPrincipalName eq '$OtherUsername'"
Add-AzureADApplicationOwner -ObjectId $app.ObjectId -RefObjectId $user.ObjectId
验证您和新用户现在都是Application对象的所有者:
Get-AzureADApplicationOwner -ObjectId $app.ObjectId
现在,当您作为应用程序所有者添加的团队成员登录到应用程序注册门户(使用其组织帐户)时,他们将能够看到应用程序注册。