Ámbito de acceso a diseños de sitioScoping access to site designs

Los diseños de sitio están disponibles para todos los usuarios de forma predeterminada.Site designs are available to everyone by default. También puede crear ámbitos para los diseños de sitio con el fin de que solo estén disponibles para grupos o usuarios específicos.You can also scope site designs so that they are only available to specific users or groups. Por ejemplo, es posible que el departamento de contabilidad use diseños de sitio específicos que no tenga sentido compartir con todos los usuarios.For example, the accounting department may have specific site designs they use, but it may not make sense to share those site designs with everyone.

En este artículo se explica cómo controlar los usuarios y grupos que pueden ver diseños de sitio específicos.This article explains how you can control which users and groups can see specific site designs.

Conceder derechos a un diseño de sitioGrant rights to a site design

Al crear un diseño de sitio, estará a disposición de todos los usuarios.When a site design is first created, it is available to everyone. Puede conceder derechos de Vista al diseño de sitio.You can grant View rights to the site design. Después de conceder los derechos, solo tendrán acceso los usuarios o grupos (entidades de seguridad) especificados.After rights are granted, only the users or groups (principals) specified have access. Puede seguir concediendo derechos a más entidades de seguridad con llamadas API posteriores.You can continue granting rights to more principals with subsequent API calls.

Nota

Actualmente solo se puede usar el ámbito en usuarios y grupos de seguridad habilitados para correo.Scoping is currently only available for mail-enabled security groups and users. En el futuro, esperamos ofrecer compatibilidad con grupos de Office 365.We are planning to provide support for Office 365 Groups in the future.

Conceder derechos a grupos de seguridadGrant rights to security groups

En el ejemplo siguiente se muestra cómo definir un ámbito para un diseño de sitio existente de modo que solo el grupo de seguridad contabilidad habilitado para correo pueda ver y usar el diseño de sitio.The following example shows how to scope an existing site design so that only the mail-enabled security group accounting can view and use the site design.

Grant-SPOSiteDesignRights `
  -Identity db752673-18fd-44db-865a-aa3e0b28698e `
  -Principals ("accounting@contoso.sharepoint.com") `
  -Rights View

También puede crear un diseño de sitio y conceder derechos al mismo tiempo, como se muestra en el ejemplo siguiente.You might want to create a new site design and grant rights at the same time, as shown in the next example.

Add-SPOSiteDesign `
  -Title "Scoped site design" `
  -Description "Scoped to only the accounting email security group" `
  -SiteScripts 256494cb-bd31-4f60-9eba-285308d7a863 `
  -WebTemplate 64 `
  -PreviewImageUrl "https://contoso.sharepoint.com/SiteAssets/scope-image.png" `
| Grant-SPOSiteDesignRights `
  -Principals ("accounting@contoso.com") `
  -Rights View

Conceder derechos a usuariosGrant rights to users

En el ejemplo siguiente, se muestra cómo conceder derechos de vista en un diseño de sitio a Sergio (un usuario en el sitio ficticio de Contoso).The following example shows how to grant view rights on a site design to Nestor (a user at the fictional Contoso site).

PS C:\> Grant-SPOSiteDesignRights `
         -Identity 44252d09-62c4-4913-9eb0-a2a8b8d7f863 `
         -Principals "nestorw@contoso.onmicrosoft.com" `
         -Rights View

Ver derechos asignados a un diseño de sitioView rights assigned to a site design

Para ver los derechos, use el cmdlet Get-SPOSiteDesignRights.To view rights, use the Get-SPOSiteDesignRights cmdlet. En el ejemplo siguiente se muestra cómo usar este cmdlet y una respuesta en caso de que solo Sergio tenga derechos de vista.The following example shows how to use this cmdlet and a response in the case where only Nestor has view rights.

PS C:\> Get-SPOSiteDesignRights 607aed52-6d61-490a-b692-c0f58a6981a1
DisplayName  PrincipalName                                      Rights
-----------  -------------                                      ------
Nestor Wilke i:0#.f|membership|nestorw@contoso.onmicrosoft.com   View

Revocar derechos de un diseño de sitioRevoke rights from a site design

Puede revocar derechos de cualquier entidad de seguridad.You can revoke rights for any principal. Si revoca los derechos de vista de todas las entidades de seguridad, el diseño de sitio volverá a estar disponible para todos los usuarios.If you revoke view rights for all principles, the site design will again be available to everyone.

En el ejemplo siguiente se muestra cómo revocar el acceso para el grupo de seguridad habilitado para correo de contabilidad y Sergio.The following example revokes access for the accounting mail-enabled security group and Nestor.

Revoke-SPOSiteDesignRights `
  -Identity db752673-18fd-44db-865a-aa3e0b28698e `
  -Principals ("accounting@contoso.sharepoint.com","nestorw@spdfcontosodemo2.onmicrosoft.com") `

Vea tambiénSee also