SharePoint Online: habilite o deshabilite el grupo "Todos" mediante PowerShell
Requisito: Habilite o deshabilite el grupo "Todos" en SharePoint Online.
Las afirmaciones de "Todos" en SharePoint Online consisten en todos los usuarios que ya tienen acceso al sitio. Esto incluye todas las cuentas del proveedor de autenticación (normalmente Active Directory), así como cualquier cuenta externa invitada al inquilino. Esto equivale a "todos los usuarios autenticados" que deben iniciar sesión (no los usuarios anónimos). Aquí hay una guía paso a paso para habilitar o deshabilitar los grupos "Todos" y "Todos excepto usuarios externos" en SharePoint Online:
Compruebe si el grupo "Todos" está habilitado o deshabilitado:
Desde el Shell de administración de SharePoint Online, escriba: Get-SPOTenant para obtener todas las propiedades del inquilino de SharePoint Online, lo que nos indica si los grupos "Todos" y "Todos excepto los usuarios externos" están ocultos. El grupo "Todos" se puede ocultar del selector de personas de inquilinos de Office 365 SharePoint Online con el siguiente script de PowerShell.
¿Cómo deshabilitar todos los grupos en SharePoint Online?
Para deshabilitar a todos, use el cmdlet Set-SPOTenant en el Shell de administración de SharePoint Online:
#SharePoint Online Admin Center URL
$AdminURL = "https://Crescent-admin.sharepoint.com/"
#Connect to SharePoint Online
Connect-SPOService -url $AdminURL -credential (Get-Credential)
#Disable Everyone group
Set-SPOTenant -ShowEveryoneClaim $False
SharePoint Online: habilitar el grupo Todos
Si falta el grupo "Todos", habilítelo con PowerShell a continuación.
#Disable Everyone group
Set-SPOTenant -ShowEveryoneClaim $True
SharePoint Online: eliminar a todos excepto a los usuarios externos
Cuando agrega un nuevo usuario en Office 365, el usuario se convierte automáticamente en miembro del grupo "Todos excepto los usuarios externos", al que se le otorgan permisos de miembro del sitio de forma predeterminada. Para otorgar acceso a todos los usuarios internos (empleados) a un sitio de SharePoint, puede utilizar el grupo "Todos excepto los usuarios externos".
Normalmente, cuando necesita que un sitio esté disponible para todos en su organización (por ejemplo, un sitio de intranet), utiliza "Todos excepto el grupo de usuarios externos" en lugar de Grupo "Todos". En caso de que desee deshabilitar "Todos excepto los usuarios externos", puede establecer el valor "ShowEveryoneExceptExternalUsersClaim" en "False".
#SharePoint Online Admin Center URL
$AdminURL = "https://Crescent-admin.sharepoint.com"
#Connect to SharePoint Online
Connect-SPOService -url $AdminURL -credential (Get-Credential)
#Disable Everyone group
Set-SPOTenant -ShowEveryoneExceptExternalUsersClaim $False
Esto oculta "todos excepto los usuarios externos" en SharePoint Online. Por otro lado, si "Todos excepto los usuarios externos" no funciona en SharePoint Online, puede habilitarlo con lo siguiente:
Set-SPOTenant -ShowEveryoneExceptExternalUsersClaim $True
Tenga en cuenta que estos cambios no afectan los permisos existentes. ¡Y no podemos agregar ni eliminar usuarios de estos dos grupos integrados!
PnP PowerShell para habilitar "Todos" o "Todos excepto usuarios externos"
Utilice este script PnP PowerShell para habilitar Todos y Todos excepto los usuarios externos en el selector de personas de SharePoint Online.
#Config Variables
$AdminCenterURL = "https://crescent-admin.sharepoint.com"
#Connect to PnP Online
Connect-PnPOnline -Url $AdminCenterURL -Interactive
#hide the "Everyone Except External Users" claim in People Picker
Set-PnPTenant -ShowEveryoneExceptExternalUsersClaim $True
#Show "Everyone" in people picker
Set-PnPTenant -ShowEveryoneClaim $True

