[玩转系统] 使用 PowerShell 管理 Office 365 用户密码 |办公室365
作者:精品下载站 日期:2024-12-14 08:39:22 浏览:12 分类:玩电脑
使用 PowerShell 管理 Office 365 用户密码 |办公室365
在本文中,我们将回顾如何使用 PowerShell 命令在 Office 365 环境中管理用户密码。 Office 365 用户的密码管理与“标准”域 Active Directory 相比受到一些限制。
例如,Office 365 管理员无法配置密码策略参数,例如强制执行密码历史记录、最小密码长度、密码必须满足复杂性要求。
目前,与Office 365用户密码管理相关的选项有——重置用户密码和设置最大天数或密码过期时间(默认为90天)。
那么,Office 365用户的密码管理有哪些可用选项呢?在本文中,我们将回顾几个选项。我们可以使用 Office 365 Web 界面来管理某些选项,而某些任务只能使用 PowerShell 来管理。
连接到 Azure Active Directory
开始之前,请连接到 Azure Active Directory。假设您没有Azure AD模块,请先安装它。
Connect-MsolService
1.设置密码永不过期
为 Office 365 用户设置密码永不过期
PowerShell命令语法:
Set-msoluser -UserPrincipalName <UserPrincipalName> -PasswordNeverExpires $True
PowerShell 命令示例:
Set-MsolUser -UserPrincipalName [email protected] -PasswordNeverExpires $True
为 Office 365 用户禁用密码永不过期选项
PowerShell命令语法:
Set-MsolUser -UserPrincipalName <UserPrincipalName> -PasswordNeverExpires $False
PowerShell 命令示例:
Set-MsolUser -UserPrincipalName [email protected] -PasswordNeverExpires $False
为所有 Office 365 用户设置永不过期的密码(批量模式)
PowerShell命令语法:
Get-MsolUser | Set-MsolUser -PasswordNeverExpires $True
为所有 Office 365 用户重新启用密码已过期(默认)(批量模式)
Get-MsolUser | Set-MsolUser -PasswordNeverExpires $False
2. 设置密码
为 Office 365 用户设置预定义密码
PowerShell命令语法:
Set-MsolUserPassword -UserPrincipalName <UserPrincipalName> -NewPassword <New Password> -ForceChangePassword $False
PowerShell 命令示例:
Set-MsolUserPassword -UserPrincipalName [email protected] -NewPassword ww#322x -ForceChangePassword $False
为所有 Office 365 用户设置预定义密码(批量模式)
PowerShell命令语法:
Get-MsolUser | % {Set-MsolUserPassword -userPrincipalName $_.UserPrincipalName -NewPassword <password> -ForceChangePassword $False}
PowerShell 命令示例:
Get-MsolUser | % {Set-MsolUserPassword -userPrincipalName $_.UserPrincipalName -NewPassword Abc#45 -ForceChangePassword $False}
为从 CSV 文件导入的 Office 365 用户设置预定义密码
第 1 步:导出 Office 365 用户帐户。
PowerShell命令语法:
Get-MsolUser | Select UserPrincipalName | Export-CSV
PowerShell 命令示例:
Get-MsolUser | Select UserPrincipalName | Export-CSV C:\Temp\o365users.csv
这就是导出的样子。
第 2 步:设置预定义密码。
PowerShell命令语法:
Import-CSV | % {Set-MsolUserPassword -userPrincipalName $_.UserPrincipalName -NewPassword <Password> -ForceChangePassword $False}
PowerShell 命令示例:
Import-CSV C:\Temp\o365users.csv | % {Set-MsolUserPassword -userPrincipalName $_.UserPrincipalName -NewPassword AbcAs123 -ForceChangePassword $False}
创建新的 Office 365 用户并通过从 CSV 文件导入信息来设置唯一的临时密码
您可以下载示例 CSV 文件 - Password.csv。
PowerShell 命令示例:
Import-CSV -Path C:\Temp\users.csv | ForEach-Object { New-MsolUser -UserPrincipalName $_.UserPrincipalName -FirstName $_.FirstName -LastName $_.LastName -DisplayName "$($_.FirstName) $($_.LastName)" -Password $_.Password -UsageLocation "US" }
配置 Office 365 用户并从 Active Directory 导出信息
如果需要根据特定参数导出 Active Directory 本地用户帐户,可以使用 PowerShell cmdlet Get-ADUser。您将需要使用 DC 中的 PowerShell 控制台或将 Active Directory cmdlet 导入现有的 PowerShell 控制台。
示例 1:显示或导出位于特定 OU 中的所有 Active Directory 用户。
在我们的特定场景中,域名为-o365info.com,具体OU为-Test。显示有关位于特定 OU 中的所有 Active Directory 用户的信息。
PowerShell 命令示例:
Get-ADUser -LDAPfilter '(name=*)' -searchBase {OU=test,DC=o365info,dc=local}
将以下信息导出到 CSV 文件:位于特定 OU 中的所有 Active Directory 用户 + 选择特定数据字段。
$usersfromOU = Get-ADUser -LDAPfilter '(name=*)' -searchBase {OU=test,DC=o365info,dc=local}
$usersfromOU | export-csv C:\usersbyOU.csv
示例 2:显示并导出有关特定部门的 Active Directory 用户的信息。
PowerShell 命令语法:
$Users = Get-AdUser -filter "department -eq '<name>'"
我们只想导出属于营销部门的 Active Directory 用户的信息的场景示例。
$aduserdep = Get-AdUser -filter "department -eq 'marketing'" -Properties City,Title,Department,GivenName,Surname
$aduserdep | export-csv c:\aduserdep.csv
为特定用户设置临时密码
PowerShell命令语法:
Set-MsolUserPassword -UserPrincipalName <UserPrincipalName> -NewPassword <New Password>-ForceChangePassword $True
PowerShell 命令示例:
Set-MsolUserPassword -UserPrincipalName [email protected] -NewPassword ww@322x -ForceChangePassword $True
为所有 Office 365 用户设置临时密码(批量模式)
PowerShell命令语法:
Get-MsolUser | Set-MsolUserPassword -NewPassword <New Password> -ForceChangePassword $False
PowerShell 命令示例:
Get-MsolUser | Set-MsolUserPassword -NewPassword ww#322x -ForceChangePassword $False
3. Office 365密码策略
设置 Office 365 密码策略
PowerShell命令语法:
Set-MsolPasswordPolicy -DomainName <Domain Name> -NotificationDays <Number Of Days> -ValidityPeriod <Number Of Days>
PowerShell 命令示例:
Set-MsolPasswordPolicy -DomainName o365info.com -NotificationDays 15 -ValidityPeriod 180
4. 显示密码设置
显示所有 Office 365 用户的密码设置
PowerShell命令语法:
Get-MsolUser | Select UserPrincipalName,PasswordNeverExpires
显示有关 Office 365 密码策略的信息
PowerShell命令语法:
Get-MsolPasswordPolicy -DomainName <Domain Name>
PowerShell 命令示例:
Get-MsolPasswordPolicy -DomainName o365info.com
猜你还喜欢
- 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