From dd6be43b7fe45e8cb0a77e88d7a2124619744976 Mon Sep 17 00:00:00 2001 From: Eunice Waweru <73849846+msewaweru@users.noreply.github.com> Date: Tue, 27 Jan 2026 12:41:56 +0300 Subject: [PATCH 1/6] Update cmdlet documentation f --- .../Request-SPOPersonalSite.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Request-SPOPersonalSite.md b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Request-SPOPersonalSite.md index d146ae0de..e7fe1252f 100644 --- a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Request-SPOPersonalSite.md +++ b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Request-SPOPersonalSite.md @@ -30,7 +30,7 @@ The `Request-SPOPersonalSite` cmdlet requests that the users specified be enqueu Note: - You must specify a string array of user logins that contains one or more valid user email (logins) and cannot contain any empty fields. The command will stop if it encounters any empty strings in the array. A maximum of 200 users can be specified. - The actor executing this cmdlet must be at least assigned the SharePoint Online administrator role and have been assigned a SharePoint Online license to be able to provision the OneDrive for Business sites. The users who the sites will be provisioned for must also have a SharePoint license assigned. -- This cmdlet is NOT OneDrive Multi-Geo aware. If you need to request Personal Sites for Multi-Geo enabled tenants, you must run this cmdlet for users in the region their data is to be hosted in. To retrieve users with a specific PDL, use the following sample: `Get-MSOLUser | Where {$_.PreferredDataLocation -eq "EUR"}`. +- This cmdlet is NOT OneDrive Multi-Geo aware. If you need to request Personal Sites for Multi-Geo enabled tenants, you must run this cmdlet for users in the region their data is to be hosted in. To retrieve users with a specific PDL, use the following sample: `Get-EntraUser | Where {$_.PreferredDataLocation -eq "EUR"}`. For more information and other examples, see [Pre-provision OneDrive for users in your organization](/sharepoint/pre-provision-accounts). From be1c12568cae7574933954226be2ebd5324cdef7 Mon Sep 17 00:00:00 2001 From: Eunice Waweru <73849846+msewaweru@users.noreply.github.com> Date: Tue, 27 Jan 2026 12:49:20 +0300 Subject: [PATCH 2/6] Fix command for retrieving security group ObjectID Updated the command to retrieve security groups from Get-MsolGroup to Get-EntralGroup. --- .../Add-SPOGeoAdministrator.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Add-SPOGeoAdministrator.md b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Add-SPOGeoAdministrator.md index 78acfedba..62a5d4705 100644 --- a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Add-SPOGeoAdministrator.md +++ b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Add-SPOGeoAdministrator.md @@ -73,7 +73,7 @@ Accept wildcard characters: False > Applicable: SharePoint Online -Not all security groups have a group alias. If you want to add a security group that does not have an alias, run Get-MsolGroup to retrieve a list of groups, find your security group's ObjectID, and then use this parameter. For more information, see [Add or remove a geo administrator in Microsoft 365 Multi-Geo](/office365/enterprise/add-a-sharepoint-geo-admin). +Not all security groups have a group alias. If you want to add a security group that does not have an alias, run Get-EntralGroup to retrieve a list of groups, find your security group's ObjectID, and then use this parameter. For more information, see [Add or remove a geo administrator in Microsoft 365 Multi-Geo](/office365/enterprise/add-a-sharepoint-geo-admin). ```yaml Type: System.Guid From bcc224f74fec99302664980ca81cfbaacc6e56a5 Mon Sep 17 00:00:00 2001 From: Eunice Waweru <73849846+msewaweru@users.noreply.github.com> Date: Tue, 27 Jan 2026 12:51:04 +0300 Subject: [PATCH 3/6] Update Add-SPOGeoAdministrator.md --- .../Add-SPOGeoAdministrator.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Add-SPOGeoAdministrator.md b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Add-SPOGeoAdministrator.md index 62a5d4705..c720c569c 100644 --- a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Add-SPOGeoAdministrator.md +++ b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Add-SPOGeoAdministrator.md @@ -8,7 +8,7 @@ schema: 2.0.0 author: samkabue ms.author: speedta ms.reviewer: -ms.custom: has-azure-ad-ps-ref +ms.custom: no-azure-ad-ps-ref --- # Add-SPOGeoAdministrator From fcaae7e7c9fd902d0539ead99918e053ec4c5ab3 Mon Sep 17 00:00:00 2001 From: Eunice Waweru <73849846+msewaweru@users.noreply.github.com> Date: Tue, 27 Jan 2026 12:51:29 +0300 Subject: [PATCH 4/6] Update ms.custom property in Request-SPOPersonalSite.md --- .../Request-SPOPersonalSite.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Request-SPOPersonalSite.md b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Request-SPOPersonalSite.md index e7fe1252f..7c4783f48 100644 --- a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Request-SPOPersonalSite.md +++ b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Request-SPOPersonalSite.md @@ -8,7 +8,7 @@ schema: 2.0.0 author: samkabue ms.author: speedta ms.reviewer: -ms.custom: has-azure-ad-ps-ref +ms.custom: no-azure-ad-ps-ref --- # Request-SPOPersonalSite From fd5b997c5633bd8a89e57f0bf514c39bd8f2dd4c Mon Sep 17 00:00:00 2001 From: Ruchika Mittal Date: Wed, 28 Jan 2026 01:26:02 +0530 Subject: [PATCH 5/6] typo fix --- .../Add-SPOGeoAdministrator.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Add-SPOGeoAdministrator.md b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Add-SPOGeoAdministrator.md index c720c569c..cb1fca35b 100644 --- a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Add-SPOGeoAdministrator.md +++ b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Add-SPOGeoAdministrator.md @@ -73,7 +73,7 @@ Accept wildcard characters: False > Applicable: SharePoint Online -Not all security groups have a group alias. If you want to add a security group that does not have an alias, run Get-EntralGroup to retrieve a list of groups, find your security group's ObjectID, and then use this parameter. For more information, see [Add or remove a geo administrator in Microsoft 365 Multi-Geo](/office365/enterprise/add-a-sharepoint-geo-admin). +Not all security groups have a group alias. If you want to add a security group that does not have an alias, run Get-EntraGroup to retrieve a list of groups, find your security group's ObjectID, and then use this parameter. For more information, see [Add or remove a geo administrator in Microsoft 365 Multi-Geo](/office365/enterprise/add-a-sharepoint-geo-admin). ```yaml Type: System.Guid From 55563f743affcee0e52d230970d088f89e5334ef Mon Sep 17 00:00:00 2001 From: Ruchika Mittal Date: Wed, 28 Jan 2026 01:31:26 +0530 Subject: [PATCH 6/6] note formatting --- .../Request-SPOPersonalSite.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Request-SPOPersonalSite.md b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Request-SPOPersonalSite.md index 7c4783f48..b4e74b9a4 100644 --- a/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Request-SPOPersonalSite.md +++ b/sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Request-SPOPersonalSite.md @@ -27,10 +27,10 @@ Request-SPOPersonalSite -UserEmails [-NoWait] [] The `Request-SPOPersonalSite` cmdlet requests that the users specified be enqueued so that a Personal Site be created for each. The actual Personal site is created by a Timer Job later. If the user already has a Personal Site created, the request for creation for the user will be silently ignored. -Note: -- You must specify a string array of user logins that contains one or more valid user email (logins) and cannot contain any empty fields. The command will stop if it encounters any empty strings in the array. A maximum of 200 users can be specified. -- The actor executing this cmdlet must be at least assigned the SharePoint Online administrator role and have been assigned a SharePoint Online license to be able to provision the OneDrive for Business sites. The users who the sites will be provisioned for must also have a SharePoint license assigned. -- This cmdlet is NOT OneDrive Multi-Geo aware. If you need to request Personal Sites for Multi-Geo enabled tenants, you must run this cmdlet for users in the region their data is to be hosted in. To retrieve users with a specific PDL, use the following sample: `Get-EntraUser | Where {$_.PreferredDataLocation -eq "EUR"}`. +> [!NOTE] +> - You must specify a string array of user logins that contains one or more valid user email (logins) and cannot contain any empty fields. The command will stop if it encounters any empty strings in the array. A maximum of 200 users can be specified. +> - The actor executing this cmdlet must be at least assigned the SharePoint Online administrator role and have been assigned a SharePoint Online license to be able to provision the OneDrive for Business sites. The users who the sites will be provisioned for must also have a SharePoint license assigned. +> - This cmdlet is NOT OneDrive Multi-Geo aware. If you need to request Personal Sites for Multi-Geo enabled tenants, you must run this cmdlet for users in the region their data is to be hosted in. To retrieve users with a specific PDL, use the following sample: `Get-EntraUser | Where {$_.PreferredDataLocation -eq "EUR"}`. For more information and other examples, see [Pre-provision OneDrive for users in your organization](/sharepoint/pre-provision-accounts).