【发布时间】:2020-11-19 22:52:00
【问题描述】:
我已将 slack 添加到 Azure Active Directory Enterprise 应用程序并运行 SSO。我想将用户和组分配给 azure 中的应用程序。所以,基本上,门户网站真的很容易使用。另外,我还提供了 PowerShell 脚本。
#AzureAD Module
#Azure login : Connect-AzureAD
$app_name ="slack"
$app_role_name = "user"
$user = Get-AzureADUser -ObjectId "$username"
$sp = Get-AzureADServicePrincipal -Filter "displayName eq '$app_name'"
$appRole = $sp.AppRoles | Where-Object { $_.DisplayName -eq $app_role_name }
New-AzureADUserAppRoleAssignment -ObjectId $user.ObjectId -PrincipalId $user.ObjectId -ResourceId $sp.ObjectId -Id $appRole.Id
现在,我必须用 python 做同样的任务,我找到了 Azure Python SDK,但我不确定我应该使用哪个库?有没有人有经验支持我?
【问题讨论】:
标签: python azure azure-active-directory