[玩转系统] 使用 CSV 文件批量创建 Azure AD 用户
作者:精品下载站 日期:2024-12-14 09:11:31 浏览:14 分类:玩电脑
使用 CSV 文件批量创建 Azure AD 用户
大多数组织希望一次创建多个用户以节省时间。因此,您必须创建包含所有新用户的 CSV 文件,并选择如何在云中创建它们。第一种方法是使用 Microsoft Entra 管理中心 (Azure AD) 上传 CSV。另一种方法是使用 Microsoft Graph PowerShell 创建用户。在本文中,你将了解如何使用 CSV 文件在 Azure AD 中批量创建用户。
在 Microsoft Entra 中批量创建 Azure AD 用户
1. 创建 CSV 文件
您需要下载并保存 BulkCreateUsers.csv 文件。
CSV 文件包含以下值:
- 第 1 行:包含版本号,并且必须包含在上传的 CSV 中。
- 第 2 行:包括所有列标题。列标题的格式类似于名称 [displayName] 必需。
- 行示例:在 CSV 文件中,我们包含了每列可接受值的示例。您必须删除该行的内容并将示例替换为您的条目。
填写CSV文件时的要求:
- 请勿删除或修改 BulkCreateUsers.csv 文件的前两行,否则无法处理上传。
- 不要向 CSV 文件添加新列。
- 您必须在必填列中填写数据。
- 确保任何字段(例如 UserPrincipalName)之前或之后不存在额外的空格。
在下一步中,我们将向您展示如何使用 Microsoft Excel 等应用程序编辑 CSV 文件。
2. 在Excel中编辑CSV文件
要将 Excel 文件另存为逗号分隔的 CSV,您需要让 Excel 使用逗号作为列表分隔符。
- 打开Microsoft Excel
- 点击选项
在Excel选项中,您需要进行一些更改:
- 点击高级
- 在编辑选项 > 清除系统分隔符
- 将小数分隔符设置为句点(.)
- 将千位分隔符设置为逗号 (,)
- 单击确定
注意:关闭 Microsoft Excel 应用程序以保存更改。
- 在 Microsoft Excel 中打开 CSV 文件并填写所需数据
完成所需数据后,将文件另存为 .csv。
- 命名文件
- 将其另存为 CSV(逗号分隔) 文件
- 点击保存
在下一步中,我们将向您展示如何在 Microsoft Entra ID (Azure AD) 中上传 CSV 文件。
3.使用CSV文件批量创建Azure AD用户
所需时间:10 分钟
如何使用 CSV 文件在 Microsoft Entra ID 中批量创建用户。
转到 Microsoft Entra ID。
登录 Microsoft Entra 管理中心使用您的管理员凭据。
菜单标识。
展开标识。
转至“所有用户”。
点击“用户”>“所有用户” 。
您将被重定向到用户预览。
点击批量操作 > 批量创建。
上传您的 CSV 文件。
浏览文件夹中的 CSV 文件。
选择您的 CSV 文件。
选择您创建的 CSV 文件。
文件上传成功。
点击“提交”。
查看批量操作结果的状态。
批量操作正在进行且已成功.
批量操作完成后,您将收到通知。
4.检查Azure AD用户批量结果
要查看批量操作是否成功,请按照以下步骤操作:
- 转到身份>用户>所有用户
- 点击批量操作结果
- 单击文件名BulkCreateUsers.csv
状态显示已完成,没有错误。
它显示所有新 Azure 用户的列表。我们批量创建的所有 5 个用户的状态均显示成功。
5. 验证 Azure AD 中的所有用户
在Azure中找到新创建的用户:
- 转到Azure Active Directory > 用户
- 选择所有用户(预览)
您批量创建的所有新用户都与其他用户位于同一列表中。它还会更新用户总数 (138)。在我们的例子中,我们批量创建了 5 个新用户,一开始我们有 133 个用户。
请参阅下一步,使用 Microsoft Graph PowerShell 批量创建新用户。
使用 PowerShell 批量创建 Azure AD 用户
您可以使用 Microsoft Graph PowerShell 从 CSV 文件创建多个新的 Azure AD 用户。
1. 连接到 Microsoft Graph PowerShell
在运行 New-AzureUsers.ps1 PowerShell 脚本之前,您需要安装 Microsoft Graph PowerShell 模块。
Install-Module Microsoft.Graph -Force
运行以下命令以连接到 Microsoft Graph PowerShell。
Connect-MgGraph -Scopes "User.ReadWrite.All"
2. 使用新的 Azure AD 用户创建 CSV 文件
您需要为新的 Azure AD 用户创建 CSV 文件。下载类似于以下示例的 NewAzureUsers.csv。
- 使用新用户、密码和属性调整 CSV 文件
- 将 CSV 文件保存到(C:)驱动器上的temp文件夹中
3.下载New-AzureUsers PowerShell脚本
请按照以下步骤设置 PowerShell 脚本:
- 下载 New-AzureUsers.ps1 PowerShell 脚本
- 或者将以下脚本复制到记事本中并将其另存为 New-AzureUsers.ps1 文件
- 如果您还没有 scripts 文件夹,请创建它
- 将其保存在C:\scripts文件夹中
# Connect to Microsoft Graph with user read/write permissions
Connect-MgGraph -Scope User.ReadWrite.All
# Specify the path of the CSV file
$CSVFilePath = "C:\temp\NewAzureUsers.csv"
# Import data from CSV file
$AADUsers = Import-Csv -Path $CSVFilePath
# Loop through each row containing user details in the CSV file
foreach ($User in $AADUsers) {
# Create password profile
$PasswordProfile = @{
Password = $User.Password
ForceChangePasswordNextSignIn = $true
ForceChangePasswordNextSignInWithMfa = $true
}
$UserParams = @{
UserPrincipalName = $User.UserPrincipalName
DisplayName = $User.DisplayName
MailNickName = $User.MailNickName
GivenName = $User.GivenName
SurName = $User.SurName
JobTitle = $User.JobTitle
Department = $User.Department
OfficeLocation = $User.OfficeLocation
BusinessPhone = $User.BusinessPhone
MobilePhone = $User.MobilePhone
StreetAddress = $User.StreetAddress
City = $User.City
State = $User.State
PostalCode = $User.PostalCode
Country = $User.Country
EmployeeId = $User.EmployeeId
PasswordProfile = $PasswordProfile
AccountEnabled = $true
}
try {
$null = New-MgUser @UserParams -ErrorAction Stop
Write-Host ("Successfully created the account for {0}" -f $User.DisplayName) -ForegroundColor Green
}
catch {
Write-Host ("Failed to create the account for {0}. Error: {1}" -f $User.DisplayName, $_.Exception.Message) -ForegroundColor Red
}
}
4. 运行 New-AzureUsers PowerShell 脚本
以管理员身份运行 PowerShell 以运行 C:\scripts 文件夹中的脚本 New-AzureUsers.ps1。
C:\scripts\.\New-AzureUsers.ps1
它将使用 CSV 文件中的信息创建新的用户帐户。 PowerShell 输出显示以下结果。
Successfully created the account for Chris Green
Successfully created the account for Ben Andrews
Successfully created the account for David Longmuir
Successfully created the account for Cynthia Carey
Failed to create the account for Melissa MacBeth. Error: [Request_BadRequest] : The domain portion of the userPrincipalName property is invalid. You must use one of the verified domain names in your organization.
5. 验证创建的 Azure AD 用户
运行 Get-MgUser cmdlet 以查找新创建的 Azure AD 用户。
Get-MgUser -All
就是这样!
继续阅读:将 PST 文件导入 Microsoft 365 »
结论
您了解了如何使用 CSV 文件批量创建 Azure AD 用户。通过将 CSV 文件上传到 Microsoft Entra 管理中心,您可以立即为您的组织创建多个用户。另一种方法是连接到 Microsoft Graph PowerShell 并使用 PowerShell 脚本批量创建新的 Azure AD 用户。
您喜欢这篇文章吗?您可能还喜欢在 Azure 中使用基于组的许可分配 Microsoft 365 许可证。不要忘记关注我们并分享这篇文章。
猜你还喜欢
- 03-30 [玩转系统] 如何用批处理实现关机,注销,重启和锁定计算机
- 02-14 [系统故障] Win10下报错:该文件没有与之关联的应用来执行该操作
- 01-07 [系统问题] Win10--解决锁屏后会断网的问题
- 01-02 [系统技巧] Windows系统如何关闭防火墙保姆式教程,超详细
- 12-15 [玩转系统] 如何在 Windows 10 和 11 上允许多个 RDP 会话
- 12-15 [玩转系统] 查找 Exchange/Microsoft 365 中不活动(未使用)的通讯组列表
- 12-15 [玩转系统] 如何在 Windows 上安装远程服务器管理工具 (RSAT)
- 12-15 [玩转系统] 如何在 Windows 上重置组策略设置
- 12-15 [玩转系统] 如何获取计算机上的本地管理员列表?
- 12-15 [玩转系统] 在 Visual Studio Code 中连接到 MS SQL Server 数据库
- 12-15 [玩转系统] 如何降级 Windows Server 版本或许可证
- 12-15 [玩转系统] 如何允许非管理员用户在 Windows 中启动/停止服务
取消回复欢迎 你 发表评论:
- 精品推荐!
-
- 最新文章
- 热门文章
- 热评文章
[影视] 黑道中人 Alto Knights(2025)剧情 犯罪 历史 电影
[古装剧] [七侠五义][全75集][WEB-MP4/76G][国语无字][1080P][焦恩俊经典]
[实用软件] 虚拟手机号 电话 验证码 注册
[电视剧] 安眠书店/你 第五季 You Season 5 (2025) 【全10集】
[电视剧] 棋士(2025) 4K 1080P【全22集】悬疑 犯罪 王宝强 陈明昊
[软件合集] 25年6月5日 精选软件22个
[软件合集] 25年6月4日 精选软件36个
[短剧] 2025年06月04日 精选+付费短剧推荐33部
[短剧] 2025年06月03日 精选+付费短剧推荐25部
[软件合集] 25年6月3日 精选软件44个
[剧集] [央视][笑傲江湖][2001][DVD-RMVB][高清][40集全]李亚鹏、许晴、苗乙乙
[电视剧] 欢乐颂.5部全 (2016-2024)
[电视剧] [突围] [45集全] [WEB-MP4/每集1.5GB] [国语/内嵌中文字幕] [4K-2160P] [无水印]
[影视] 【稀有资源】香港老片 艺坛照妖镜之96应召名册 (1996)
[剧集] 神经风云(2023)(完结).4K
[剧集] [BT] [TVB] [黑夜彩虹(2003)] [全21集] [粤语中字] [TV-RMVB]
[实用软件] 虚拟手机号 电话 验证码 注册
[资源] B站充电视频合集,包含多位重量级up主,全是大佬真金白银买来的~【99GB】
[影视] 内地绝版高清录像带 [mpg]
[书籍] 古今奇书禁书三教九流资料大合集 猎奇必备珍藏资源PDF版 1.14G
[电视剧] [突围] [45集全] [WEB-MP4/每集1.5GB] [国语/内嵌中文字幕] [4K-2160P] [无水印]
[剧集] [央视][笑傲江湖][2001][DVD-RMVB][高清][40集全]李亚鹏、许晴、苗乙乙
[电影] 美国队长4 4K原盘REMUX 杜比视界 内封简繁英双语字幕 49G
[电影] 死神来了(1-6)大合集!
[软件合集] 25年05月13日 精选软件16个
[精品软件] 25年05月15日 精选软件18个
[绝版资源] 南与北 第1-2季 合集 North and South (1985) /美国/豆瓣: 8.8[1080P][中文字幕]
[软件] 25年05月14日 精选软件57个
[短剧] 2025年05月14日 精选+付费短剧推荐39部
[短剧] 2025年05月15日 精选+付费短剧推荐36部
- 最新评论
-
- 热门tag