当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] Office 365:使用 PowerShell 查找所有 SharePoint Online 管理员

作者:精品下载站 日期:2024-12-14 21:10:16 浏览:16 分类:玩电脑

Office 365:使用 PowerShell 查找所有 SharePoint Online 管理员


要求:获取 Office 365 租户的所有 SharePoint Online 管理员。

如何检查用户是否是 Office 365 中的 SharePoint Online 管理员?

如果您是 Microsoft 365 管理员,您有时可能希望查找组织中的所有 SharePoint Online 管理员。也许您想要检查特定用户是否具有 SharePoint 管理员角色或出于安全审核目的,以确保正确的人员被授予管理 SharePoint 的访问权限。本指南将向您展示两种不同的方法来快速轻松地查找 Microsoft 365 中的所有 SharePoint Online 管理员。让我们开始吧!

要查找用户是否是 SharePoint Online 管理员,请执行以下操作:

  1. 登录 Office 365 管理中心:https://admin.microsoft.com
  2. 展开用户 >> 活跃用户。
  3. 使用搜索和用户。单击结果网格中的用户,这将打开用户属性。
  4. 在用户属性页面的“角色”下,您将找到“SharePoint 管理员”。

    [玩转系统] Office 365:使用 PowerShell 查找所有 SharePoint Online 管理员

虽然这些步骤很简单,但转到每个用户的属性并检查他们是否具有 SharePoint 管理员角色会很麻烦,不是吗?

使用 PowerShell 获取 SharePoint Online 管理员列表

作为第二种方法,我将向您展示用于查找租户中所有 SharePoint Online 管理员的 PowerShell 脚本。此 PowerShell 脚本列出了 Office 365 环境中的所有 SharePoint 管理员。使用 Azure AD PowerShell 模块执行此脚本。


#Connect to Azure AD
Connect-MSOLService 

#Get SharePoint Online Administrators Role
$RoleID = (Get-MsolRole -RoleName "SharePoint Administrator").ObjectID

#Get All Users with SharePoint Admin Role 
Get-MsolRoleMember -RoleObjectId $RoleID | Format-table -AutoSize

此脚本会提示您登录并获取 Microsoft 365 租户的所有 SharePoint 管理员。

[玩转系统] Office 365:使用 PowerShell 查找所有 SharePoint Online 管理员

使用 Azure AD PowerShell 获取所有 SharePoint Online 管理员

同样,要从 Microsoft 365 租户获取所有 SharePoint 管理员,请使用以下 Azure AD PowerShell 脚本:


#Connect to Azure AD
Connect-AzureAD

#Get the Role
$RoleName="SharePoint Administrator"
$Role = Get-AzureADDirectoryRole | Where {$_.DisplayName -eq $RoleName}

#Get All users with the Role
$RoleAssignments = Get-AzureADMSRoleAssignment -Filter "roleDefinitionId eq '$($Role.ObjectId)'"

$RoleAssignments | ForEach-Object {
    $User = Get-AzureADObjectByObjectId -ObjectIds $_.PrincipalId
    If($User.ObjectType -eq "User") {
        $User | Select-Object DisplayName,UserPrincipalName,ObjectType
    }
}

总之,使用 PowerShell 检索 Microsoft 365 租户中所有 SharePoint 管理员的列表非常简单。作为 Microsoft 365 管理员,了解租户中谁被授予了站点管理员权限非常重要。您可以按照本文中介绍的步骤从租户检索所有 SharePoint 管理员。

要添加 SharePoint Online 管理员,请使用:如何添加 SharePoint Online 管理员?

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯