Set-SPOUser
配置现有用户的属性。
语法
Set-SPOUser
-IsSiteCollectionAdmin <Boolean>
-LoginName <String>
-Site <SpoSitePipeBind>
[<CommonParameters>]
说明
使用 Set-SPOUser
cmdlet 配置现有用户的属性。
即,将用户作为 SharePoint Online 网站集管理员进行添加或删除。
必须拥有 SharePoint Online 管理员或全局管理员角色才能运行 cmdlet。
有关适用于 SharePoint Online 的 Windows PowerShell 的权限和最新信息,请参阅在线文档简介 SharePoint Online 命令行管理程序的简介。
不支持将此 cmdlet 与 (GDAP) 的精细委派管理员权限一起使用。
示例
示例 1
Set-SPOUser -Site https://contoso.sharepoint.com/sites/marketing -LoginName melissa.kerr@contoso.com -IsSiteCollectionAdmin $true
本示例在 上https://contoso.sharepoint.com/sites/marketing创建 melissa.kerr@contoso.com SharePoint Online 网站集管理员。
示例 2
Set-SPOUser -Site https://contoso.sharepoint.com/sites/benefits -LoginName adelev_fabrikam.onmicrosoft.com#ext#@contoso.onmicrosoft.com -IsSiteCollectionAdmin $true
此示例使来宾用户 adelev_fabrikam.onmicrosoft.com 成为 上的 https://contoso.sharepoint.com/sites/benefitsSharePoint Online 网站集管理员。
参数
-IsSiteCollectionAdmin
指定用户是否为网站集管理员。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Online |
-LoginName
指定用户名。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Online |
-Site
指定网站集的完整 URL。 它必须位于公司网站的有效托管路径内。
Type: | SpoSitePipeBind |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Online |
-UpdateUserTypeFromAzureAD
如果在 Azure AD 中将现有用户的 UserType 属性从“成员”更改为“来宾”或“来宾”,则此参数可用于在 SharePoint Online 中更新它。 有关详细信息,请参阅 转换 UserType 。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |