El vínculo cualquier persona está deshabilitado para un sitio: causa raíz y solución
🔍 WiseChecker

El vínculo cualquier persona está deshabilitado para un sitio: causa raíz y solución

Está intentando compartir un archivo o carpeta desde un sitio de SharePoint, pero la opción de vínculo Cualquier persona está atenuada o no aparece. Este problema ocurre solo en un sitio específico, mientras que otros sitios de su inquilino aún muestran el vínculo Cualquier persona como disponible. La causa raíz es una configuración de uso compartido a nivel de sitio que anula la directiva a nivel de inquilino. Este artículo explica por qué el vínculo Cualquier persona está deshabilitado para un solo sitio y proporciona instrucciones paso a paso para volver a habilitarlo.

Puntos clave: vínculo Cualquier persona deshabilitado para un sitio

  • Centro de administración de SharePoint > Sitios activos > Configuración del sitio > Uso compartido: Controla si se permiten los vínculos Cualquier persona para un sitio específico, independientemente de la directiva del inquilino.
  • Configuración de uso compartido a nivel de sitio: Cuando se establece en Invitados nuevos y existentes o Solo invitados existentes, la opción de vínculo Cualquier persona se deshabilita para ese sitio.
  • Directiva de uso compartido a nivel de inquilino: Debe permitir los vínculos Cualquier persona globalmente, pero la configuración a nivel de sitio puede restringirlos aún más.

ADVERTISEMENT

Por qué el vínculo Cualquier persona está deshabilitado para un sitio

SharePoint ofrece varios tipos de vínculos para compartir archivos y carpetas: Cualquier persona, Personas de su organización, Personas con acceso existente y Personas específicas. El vínculo Cualquier persona es la opción más permisiva porque permite que cualquier persona con el vínculo acceda al contenido sin iniciar sesión.

Los administradores de Microsoft 365 controlan el uso compartido en dos niveles: el nivel de inquilino y el nivel de sitio. La directiva de uso compartido a nivel de inquilino establece el alcance máximo de uso compartido permitido. La configuración de uso compartido a nivel de sitio puede reducir ese alcance para un sitio específico, pero no puede ampliarlo más allá del límite del inquilino.

Cuando el vínculo Cualquier persona está deshabilitado para un solo sitio, la directiva a nivel de inquilino casi con certeza permite los vínculos Cualquier persona. La causa es la configuración de uso compartido a nivel de sitio. Si la configuración a nivel de sitio está configurada en Invitados nuevos y existentes o Solo invitados existentes, la opción de vínculo Cualquier persona desaparece del cuadro de diálogo de uso compartido para ese sitio. La configuración Cualquier persona debe seleccionarse a nivel de sitio para habilitar el vínculo Cualquier persona.

Cómo funciona la configuración de uso compartido a nivel de sitio

Cada sitio de SharePoint tiene una sección Uso compartido en la configuración del sitio. Esta sección contiene un control deslizante o botones de opción que determinan el alcance del uso compartido externo para ese sitio. Las opciones son:

  • Cualquier persona – Los usuarios pueden compartir archivos y carpetas mediante vínculos Cualquier persona. Esta opción debe seleccionarse para que aparezca el vínculo Cualquier persona.
  • Invitados nuevos y existentes – Los usuarios pueden compartir con personas fuera de la organización, pero solo mediante vínculos de invitado (Personas de su organización o Personas específicas). Los vínculos Cualquier persona están deshabilitados.
  • Solo invitados existentes – Los usuarios solo pueden compartir con invitados que ya tienen acceso al sitio. Los vínculos Cualquier persona están deshabilitados.
  • Solo personas de su organización – No se permite el uso compartido externo. Los vínculos Cualquier persona están deshabilitados.

Si la configuración a nivel de sitio es cualquier cosa que no sea Cualquier persona, el vínculo Cualquier persona aparece atenuado o no aparece cuando los usuarios intentan compartir contenido desde ese sitio.

Pasos para habilitar el vínculo Cualquier persona para un solo sitio

Antes de cambiar la configuración a nivel de sitio, verifique que la directiva de uso compartido a nivel de inquilino permita los vínculos Cualquier persona. Si la directiva del inquilino restringe el uso compartido a Personas de su organización, ningún sitio puede usar vínculos Cualquier persona.

Para verificar la directiva a nivel de inquilino:

  1. Abrir el centro de administración de SharePoint
    Inicie sesión en Microsoft 365 con una cuenta de Administrador global o Administrador de SharePoint. Vaya al centro de administración de Microsoft 365 y seleccione Centros de administración > SharePoint.
  2. Navegar a la directiva de uso compartido
    En la navegación izquierda, seleccione Directivas > Uso compartido. Busque la sección Uso compartido externo. El control deslizante debe estar establecido en Cualquier persona para que los vínculos Cualquier persona estén disponibles a nivel de inquilino.

Si la directiva del inquilino está establecida en Cualquier persona, continúe con la solución a nivel de sitio.

Método 1: Cambiar la configuración de uso compartido a nivel de sitio en el centro de administración de SharePoint

  1. Localizar el sitio afectado
    En el centro de administración de SharePoint, seleccione Sitios activos en la navegación izquierda. Busque el sitio donde el vínculo Cualquier persona está deshabilitado. Puede buscar por nombre de sitio o URL.
  2. Abrir la configuración del sitio
    Haga clic en el nombre del sitio para abrir el panel de detalles del sitio. En el panel, seleccione la pestaña Configuración.
  3. Cambiar la configuración de uso compartido externo
    Desplácese hacia abajo hasta la sección Uso compartido externo. Haga clic en el vínculo Cambiar cómo los usuarios externos pueden compartir elementos. En el cuadro de diálogo que se abre, seleccione Cualquier persona. Haga clic en Guardar.
  4. Verificar el cambio
    Vaya al sitio, abra una biblioteca de documentos, seleccione un archivo y haga clic en Compartir. La opción de vínculo Cualquier persona ahora debería estar disponible.

Método 2: Cambiar la configuración de uso compartido a nivel de sitio con PowerShell

Si prefiere la automatización o necesita cambiar la configuración de varios sitios, use el Shell de administración de SharePoint Online.

  1. Instalar y conectarse a SharePoint Online
    Instale el módulo Shell de administración de SharePoint Online si aún no lo ha hecho. Abra PowerShell como administrador y ejecute Install-Module -Name Microsoft.Online.SharePoint.PowerShell. Luego conéctese a su inquilino: Connect-SPOService -Url https://yourtenant-admin.sharepoint.com.
  2. Comprobar la configuración actual de uso compartido a nivel de sitio
    Ejecute Get-SPOSite -Identity https://yourtenant.sharepoint.com/sites/yoursiteurl | fl SharingCapability. La salida muestra la configuración actual, como ExternalUserAndGuestSharing (Cualquier persona) o ExistingExternalUserSharingOnly (Solo invitados existentes).
  3. Establecer la funcionalidad de uso compartido en Cualquier persona
    Ejecute Set-SPOSite -Identity https://yourtenant.sharepoint.com/sites/yoursiteurl -SharingCapability ExternalUserAndGuestSharing. Este comando habilita los vínculos Cualquier persona para el sitio.
  4. Confirmar el cambio
    Ejecute Get-SPOSite -Identity https://yourtenant.sharepoint.com/sites/yoursiteurl | fl SharingCapability nuevamente. La salida debería mostrar ExternalUserAndGuestSharing.

ADVERTISEMENT

Si el vínculo Cualquier persona aún no aparece

La directiva a nivel de inquilino anula la configuración del sitio

Incluso si establece el uso compartido a nivel de sitio en Cualquier persona, el vínculo Cualquier persona no aparecerá si la directiva a nivel de inquilino está establecida en una opción más restrictiva. En el centro de administración de SharePoint, vaya a Directivas > Uso compartido y confirme que el control deslizante Uso compartido externo esté establecido en Cualquier persona. Si está establecido en Invitados nuevos y existentes o una opción inferior, auméntelo a Cualquier persona.

Una característica de la colección de sitios deshabilita los vínculos Cualquier persona

Algunas plantillas de sitio o personalizaciones pueden deshabilitar la característica de vínculo Cualquier persona. Compruebe si el sitio es un sitio clásico o un sitio moderno. Los sitios clásicos pueden tener permisos o características personalizadas que bloquean los vínculos Cualquier persona. Si el sitio usa una plantilla clásica, considere migrar a un sitio moderno o revisar las características de la colección de sitios en Configuración del sitio > Características de la colección de sitios.

Configuración de acceso de invitados en Microsoft Entra ID

Microsoft Entra ID (anteriormente Azure AD) tiene configuraciones de acceso de usuarios invitados que pueden afectar el uso compartido externo. Vaya a Centro de administración de Microsoft Entra > Identidades externas > Configuración de colaboración externa. Asegúrese de que Restricciones de invitación de invitados esté establecido en Cualquier persona de la organización puede invitar a usuarios invitados. Si esta configuración es demasiado restrictiva, los vínculos Cualquier persona pueden bloquearse incluso si la configuración de SharePoint los permite.

Elemento Directiva a nivel de inquilino Configuración a nivel de sitio
Descripción Máximo de uso compartido global para todos los sitios de SharePoint y OneDrive Alcance de uso compartido para un sitio específico
Ubicación Centro de administración de SharePoint > Directivas > Uso compartido Centro de administración de SharePoint > Sitios activos > Configuración del sitio > Uso compartido externo
Vínculo Cualquier persona habilitado El control deslizante debe establecerse en Cualquier persona La opción debe establecerse en Cualquier persona
Comportamiento de anulación No puede ser anulado por la configuración a nivel de sitio Puede reducir el alcance pero no puede aumentarlo más allá de la directiva del inquilino
Error de configuración común Establecido en Invitados nuevos y existentes en lugar de Cualquier persona Establecido en Solo invitados existentes en lugar de Cualquier persona

Después de actualizar la configuración de uso compartido a nivel de sitio a Cualquier persona, verifique el cambio compartiendo un archivo desde el sitio afectado. El vínculo Cualquier persona ahora debería aparecer en el cuadro de diálogo de uso compartido. Si el problema persiste, revise la directiva a nivel de inquilino y la configuración de invitados de Entra ID. La configuración a nivel de sitio es la causa más común de este problema, y cambiarla resuelve el problema en la mayoría de los casos.

Para los administradores que gestionan varios sitios, use el método de PowerShell para aplicar la configuración Cualquier persona a varios sitios a la vez. Combine el comando Set-SPOSite con un filtro Get-SPOSite para dirigirse solo a los sitios que tienen una configuración de uso compartido específica. Este enfoque ahorra tiempo y garantiza la coherencia en todo el entorno.

ADVERTISEMENT