Request-SPOPersonalSite
要求將一或多個使用者排入佇列,以建立個人網站。
Syntax
Request-SPOPersonalSite
[-NoWait]
-UserEmails <String[]>
[<CommonParameters>]
Description
Cmdlet Request-SPOPersonalSite
會要求將指定的使用者排入佇列,以便為每個使用者建立個人網站。 「計時器工作」稍後會建立實際的個人網站。 如果使用者已建立個人網站,則會以無訊息方式忽略為使用者建立的要求。
備註:
- 您必須指定使用者登入的字串陣列,其中包含一或多個有效的使用者電子郵件 (登入) ,而且不能包含任何空白欄位。 如果命令在陣列中遇到任何空字串,則會停止。 最多可以指定 200 位使用者。
- 執行此 Cmdlet 的動作專案必須至少獲派 SharePoint Online 系統管理員角色,且已獲指派 SharePoint Online 授權,才能布建商務用 OneDrive網站。 要為其布建網站的使用者也必須獲指派 SharePoint 授權。
- 此 Cmdlet OneDrive 多地理位置無法察覺。 如果您需要為已啟用多地理位置的租使用者要求個人網站,您必須為其資料裝載所在區域中的使用者執行此 Cmdlet。 若要使用特定 PDL 擷取使用者,請使用下列範例:
Get-MSOLUser | Where {$_.PreferredDataLocation -eq "EUR"}
。
如需詳細資訊和其他範例,請參閱 為組織中的使用者預先布建 OneDrive。
範例
----------------------範例 1-----------------------
$emails = "user1@contoso.com", "user2@contoso.com"
Request-SPOPersonalSite -UserEmails $emails
此範例會要求將兩個使用者排入佇列,以建立個人網站。
----------------------範例 2-----------------------
Request-SPOPersonalSite -UserEmails $emails
此範例會要求許多使用者排入佇列以建立個人網站。 使用者先前是使用變數$emails來定義。
參數
-NoWait
繼續而不輪詢狀態。 如果指定了許多使用者電子郵件,輪詢動作可能會使進度變慢。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Online |
-UserEmails
指定要排入佇列以建立個人網站的一或多個使用者登入。 個人網站稍後會由計時器作業建立。 您可以指定 1 到 200 位使用者。
注意事項
如果您要為大量使用者預先布建 OneDrive,可能需要數天的時間才能建立 OneDrive 位置。
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Online |
輸入
System.String[]
輸出
System.Object