azure - 如何在 Azure AD 中批量创建/导入用户,以便所有用户都可以单点登录我的 SF 沙箱?

标签 azure salesforce azure-active-directory

我正在为我的 Salesforce 沙箱使用单点登录。我使用 Azure AD 作为身份验证提供程序。我能够在 Azure AD 中添加一些用户,并且实际上获得了适用于我的 SF 沙箱(对于这些用户)的单点登录。问题是我的沙箱有 500 个用户,我想将它们全部添加到我的 Azure AD 中。这是我为测试用户提供单点登录所遵循的文档。因此,我的下一步/问题是如何批量处理 Azure AD 中的所有用户信息,以便所有用户都可以单点登录到我的 SF 沙箱? 谢谢

最佳答案

在 CSV 文件中获得所有可用用户信息后,您可以使用 PowerShell 和 Import-csv导入所有用户信息。

然后使用New-AzureADUser命令创建这些用户。骷髅像这样..

foreach($user in import-csv "E:\userinfo.csv") 
{ 
   Write-Host "Processing item with.. UserName="$user.DisplayName

   # Make use of variables like $user.DisplayName and so on in your commands here..
   # New-AzureADUser -DisplayName $user.DisplayName ... and so on..
}

此处提供了具有类似策略的非常详细的脚本:Creating Bulk users in Azure AD with PowerShell

关于azure - 如何在 Azure AD 中批量创建/导入用户,以便所有用户都可以单点登录我的 SF 沙箱?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55501836/

相关文章:

python - 如何获取 AAD 用户的 GraphUserPrincipalNameCreationContext?

azure - 为什么 "FileSystemUsage"的 "Microsoft.Web/sites"指标始终返回零?

ios - iOS8 CloudKit 可以支持幕后流媒体吗?

ajax - 如何从ajax响应结果中删除html文档类型

api - Salesforce WebServiceCallout.invoke 方法的参数是什么?

azure - 使用 Curl 访问受 Microsoft Identity Platform (Azure Ad) 保护的 API

Azure 搜索,按分数过滤

sql - SQL Server/Azure 中空值 "not working"的总和

angularjs - 循环访问 Salesforce 帐户

azure-active-directory - 使用 Azure AD 同意流程时出现空 GUID 错误