La creación de sitios está bloqueada para usuarios con licencia: causa raíz y solución
🔍 WiseChecker

La creación de sitios está bloqueada para usuarios con licencia: causa raíz y solución

Usted es administrador de SharePoint y un usuario con una licencia válida de SharePoint informa que no puede crear un sitio nuevo. El botón Nuevo está atenuado o, al hacer clic en Creación de sitios, aparece un error de permisos. Este problema se produce porque los privilegios de creación de sitios de SharePoint se controlan mediante una política de grupo de seguridad independiente, no solo por la licencia del usuario. En este artículo se explica la política de grupo exacta que bloquea la creación de sitios y se proporciona la solución para restaurar los derechos de creación de los usuarios con licencia.

Puntos clave: Creación de sitios bloqueada para usuarios con licencia

  • Centro de administración de SharePoint > Configuración > Creación de sitios: Controla quién puede crear sitios en el inquilino. Si se establece en Solo administradores, los usuarios con licencia no pueden crear sitios.
  • Centro de administración de SharePoint > Sitios activos > Directivas: La directiva de creación de sitios anula la configuración global para colecciones de sitios específicas.
  • Set-SPOSite -DenyAndAddCustomizePages: Cmdlet de PowerShell que puede bloquear la creación de sitios a nivel de sitio si está mal configurado.

ADVERTISEMENT

Por qué se bloquea la creación de sitios a pesar de tener una licencia válida

La creación de sitios de SharePoint se rige por dos capas: la licencia del usuario y la configuración de administración de SharePoint. Una licencia de usuario otorga el derecho a usar SharePoint Online. Pero la capacidad de crear sitios es un permiso independiente controlado por el administrador de SharePoint. La causa raíz casi siempre es la configuración de creación de sitios a nivel de inquilino. Cuando esta configuración se cambia a Solo administradores, todos los usuarios con licencia que no son administradores pierden la capacidad de crear sitios. Una segunda causa es una directiva de creación de sitios aplicada a una colección de sitios específica que impide a los usuarios crear subsitios o sitios de equipo bajo ese sitio. Una tercera causa es un nivel de permiso personalizado que elimina el permiso Crear sitios del usuario. Estas configuraciones son independientes de la licencia del usuario y pueden bloquear la creación incluso cuando la licencia está activa.

La configuración de creación de sitios a nivel de inquilino

El centro de administración de SharePoint tiene un conmutador global en Configuración > Creación de sitios. Este conmutador tiene dos opciones: Los usuarios pueden crear sitios y Solo los administradores pueden crear sitios. Cuando se establece en Solo administradores, todos los usuarios con licencia que no sean administradores de SharePoint o administradores de la colección de sitios no pueden crear un sitio. Esta configuración se aplica a todos los tipos de sitio: sitios de equipo, sitios de comunicación y subsitios. Es la razón más común por la que se bloquea la creación de sitios.

Directivas de creación de sitios aplicadas a sitios específicos

Se puede aplicar una directiva de creación de sitios a una colección de sitios específica a través del centro de administración de SharePoint. Esta directiva puede denegar la creación de sitios para esa colección de sitios incluso si la configuración a nivel de inquilino permite a los usuarios crear sitios. La directiva se establece en Sitios activos > seleccionar un sitio > Directivas > Creación de sitios. Si la directiva se establece en Bloquear la creación de sitios, los usuarios no pueden crear subsitios o sitios de equipo bajo esa colección de sitios.

Niveles de permiso personalizados que eliminan Crear sitios

Un nivel de permiso personalizado puede eliminar el permiso Crear sitios de un usuario o grupo. Este permiso es necesario para crear subsitios. Si al usuario se le asigna un nivel de permiso que no incluye Crear sitios, no podrá crear subsitios aunque tenga control total sobre el sitio principal. Esto es menos común, pero puede ocurrir cuando los administradores crean niveles de permiso personalizados por motivos de seguridad.

Pasos para solucionar la creación de sitios para usuarios con licencia

Siga estos pasos en orden. Después de cada paso, pida al usuario afectado que intente crear un sitio de nuevo. Deténgase cuando se resuelva el problema.

  1. Comprobar la configuración de creación de sitios a nivel de inquilino en el centro de administración de SharePoint
    Inicie sesión en el centro de administración de Microsoft 365 como administrador de SharePoint. Vaya a Centros de administración > SharePoint. En el centro de administración de SharePoint, seleccione Configuración. En Creación de sitios, observe la opción seleccionada. Si dice Solo los administradores pueden crear sitios, cámbiela a Los usuarios pueden crear sitios. Seleccione Guardar.
  2. Verificar que el usuario no esté bloqueado por una directiva de creación de sitios
    En el centro de administración de SharePoint, seleccione Sitios activos. Busque el sitio donde el usuario intenta crear un subsitio o sitio de equipo. Seleccione el sitio y, a continuación, seleccione Directivas. En Creación de sitios, compruebe si está seleccionado Bloquear la creación de sitios. Si es así, seleccione Permitir la creación de sitios y seleccione Guardar.
  3. Comprobar el nivel de permiso del usuario para el permiso Crear sitios
    Vaya al sitio donde el usuario necesita crear un subsitio. Seleccione Configuración (icono de engranaje) > Permisos del sitio. Seleccione Configuración de permisos avanzados. En la cinta de opciones, seleccione Niveles de permiso. Busque el nivel de permiso asignado al usuario. Seleccione el nombre del nivel de permiso. Desplácese hasta Permisos de sitio y verifique que Crear subsitios esté marcado. Si no está marcado, selecciónelo y seleccione Guardar. Si el nivel de permiso es personalizado y no se puede editar, asigne al usuario un nivel de permiso diferente que incluya Crear subsitios.
  4. Usar PowerShell para comprobar la configuración DenyAndAddCustomizePages
    Abra SharePoint Online Management Shell como administrador. Ejecute Connect-SPOService -Url https://[tenant]-admin.sharepoint.com. Reemplace [tenant] por el nombre de su inquilino. Ejecute Get-SPOSite -Identity https://[tenant].sharepoint.com/sites/[sitename] | fl DenyAndAddCustomizePages. Si el valor es Blocked, ejecute Set-SPOSite -Identity https://[tenant].sharepoint.com/sites/[sitename] -DenyAndAddCustomizePages Disabled. Esta configuración bloquea la creación de sitios cuando se establece en Blocked.

ADVERTISEMENT

Si la creación de sitios sigue teniendo problemas después de la solución principal

Aparece el mensaje de error “No tiene permiso para crear sitios”

Este error puede aparecer incluso después de cambiar la configuración del inquilino. Es posible que el usuario esté en un grupo que tenga un permiso de denegación en la colección de sitios. Compruebe los permisos de la colección de sitios para ver si hay entradas de denegación. Vaya a Permisos del sitio > Configuración de permisos avanzados. Seleccione Comprobar permisos. Escriba el nombre del usuario y seleccione Comprobar ahora. Si el permiso efectivo muestra Denegar para Crear subsitios, elimine la entrada de denegación del grupo o usuario.

El botón de creación de sitios está atenuado para sitios de comunicación

Los sitios de comunicación solo pueden crearlos los usuarios que tienen un rol de administrador de SharePoint o un rol de administrador de la colección de sitios. La configuración a nivel de inquilino Los usuarios pueden crear sitios no se aplica a los sitios de comunicación. Para permitir que un usuario con licencia cree un sitio de comunicación, asígnele el rol de administrador de SharePoint en el centro de administración de Microsoft 365. Vaya a Usuarios > Usuarios activos. Seleccione el usuario, seleccione Administrar roles, seleccione Administrador de SharePoint y seleccione Guardar cambios. Después de esto, el usuario podrá crear sitios de comunicación.

El usuario puede crear sitios, pero no subsitios

Normalmente, esto es un problema de nivel de permiso. Es posible que el usuario tenga permiso de Editar o Colaborar en el sitio principal, que no incluye el permiso Crear subsitios. Cambie el nivel de permiso del usuario a Control total o cree un nivel de permiso personalizado que incluya Crear subsitios. Vaya a Configuración del sitio > Permisos del sitio > Configuración de permisos avanzados. Seleccione el usuario, seleccione Editar permisos de usuario y seleccione Control total. Seleccione Aceptar.

Configuración Ubicación Efecto en la creación de sitios
Creación de sitios a nivel de inquilino Centro de administración de SharePoint > Configuración > Creación de sitios Bloquea a todos los usuarios que no son administradores cuando se establece en Solo administradores
Directiva de creación de sitios Sitios activos > seleccionar sitio > Directivas > Creación de sitios Bloquea la creación en esa colección de sitios específica
Nivel de permiso Configuración del sitio > Permisos del sitio > Niveles de permiso Bloquea la creación de subsitios cuando falta Crear subsitios
DenyAndAddCustomizePages PowerShell Get-SPOSite / Set-SPOSite Bloquea la creación de sitios cuando se establece en Blocked

Ahora ya sabe cómo identificar y solucionar las tres causas principales de la creación de sitios bloqueada para usuarios con licencia. Comience con la configuración a nivel de inquilino en el centro de administración de SharePoint, luego compruebe la directiva de creación de sitios y, por último, verifique el nivel de permiso del usuario. Para un control avanzado, use el cmdlet de PowerShell DenyAndAddCustomizePages para administrar la creación de sitios a nivel de colección de sitios.

ADVERTISEMENT