You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用PowerShell获取Microsoft 365管理中心的预定义用户模板?

获取Microsoft 365管理中心预定义用户模板的正确PowerShell方法

你当前脚本返回用户列表,是因为使用了针对用户对象的命令(如Get-MsolUser或Get-MgUser),而非针对模板对象的命令。要获取M365管理中心创建的预定义用户模板,需使用Microsoft Graph PowerShell模块并调用正确的模板查询命令,步骤如下:

1. 安装并导入Microsoft Graph模块

如果未安装Microsoft Graph模块,先执行以下命令:

# 安装模块(允许覆盖旧版本)
Install-Module Microsoft.Graph -Force -AllowClobber
# 导入目录管理相关模块
Import-Module Microsoft.Graph.Identity.DirectoryManagement

2. 连接到Microsoft Graph并授权

需要获取模板的读取权限,执行连接命令:

Connect-MgGraph -Scopes "Directory.Read.All"

按提示完成身份验证即可。

3. 查询预定义用户模板

执行以下命令获取所有目录对象模板,其中包含你在M365管理中心创建的用户模板:

Get-MgDirectoryObjectTemplate

如果需要仅筛选出用户类型的模板,可添加过滤条件:

Get-MgDirectoryObjectTemplate | Where-Object { $_.ObjectType -eq "User" }

补充说明

  • 这些模板对应M365管理中心「用户>模板」中的自定义创建模板,会包含你预设的用户属性、许可证等配置。
  • 若你需要的是其他类型模板(如团队模板),需使用对应的Graph命令(如Get-MgTeamTemplate),但需确保拥有对应权限。

内容的提问来源于stack exchange,提问作者Barak Zelnik

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 12:54:54