Compartilhar via


SPRights enumeration

NOTE: This API is now obsolete.

Especifica os direitos que se aplicam aos usuários, grupos de sites e grupos intersites.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
<ObsoleteAttribute("Use SPBasePermissions instead")> _
<FlagsAttribute> _
Public Enumeration SPRights
'Uso
Dim instance As SPRights
[ObsoleteAttribute("Use SPBasePermissions instead")]
[FlagsAttribute]
public enum SPRights

Members

Member name Description
EmptyMask Obsolete. Valor: 0x00000000. Não tem permissões no site da Web. Não está disponível por meio da interface do usuário. Grupos: n/d.
ViewListItems Obsolete. Valor: 0x00000001. Exibir itens em listas, documentos em bibliotecas de documentos e comentários de discussão na Web. Grupos: Leitor, colaborador, Web Designer, administrador.
AddListItems Obsolete. Valor: 0x00000002. Adicionar itens a listas, adicionar documentos a bibliotecas de documentos e comentários de discussão na Web. Grupos: Colaborador, Web Designer, administrador.
EditListItems Obsolete. Valor: 0x00000004. Edite itens em listas, editar documentos em bibliotecas de documentos, editar comentários de discussões na Web em documentos e personalizar páginas de Web Parts em bibliotecas de documentos. Grupos: Colaborador, Web Designer, administrador.
DeleteListItems Obsolete. Valor: 0x00000008. Exclua itens de uma lista, documentos de uma biblioteca de documentos e comentários de discussões na Web em documentos. Grupos: Colaborador, WebDesigner, administrador.
CancelCheckout Obsolete. Valor: 0x00000100. Check-in de um documento sem salvar as alterações atuais. Grupos: WebDesigner, administrador.
ManagePersonalViews Obsolete. Valor: 0x00000200. Criar, alterar e excluir exibições pessoais de listas. Grupos: Colaborador, WebDesigner, administrador.
ManageListPermissions Obsolete. Não é mais usado.
ManageLists Obsolete. Valor: 0x00000800. Criar e excluir listas, adicionar ou remover colunas em uma lista e adicionar ou remover exibições públicas de uma lista. Grupos: WebDesigner, administrador.
AnonymousSearchAccessList Obsolete. Verifique o conteúdo de uma lista ou biblioteca de documentos retrieveable para usuários anônimos por meio de pesquisa do SharePoint. Não alteram as permissões de lista no site.
AnonymousSearchAccessWebLists Obsolete. Conteúdo de listas e bibliotecas de documentos no site serão recuperável para usuários anônimos por meio de pesquisa do SharePoint se a lista ou biblioteca de documentos tem AnonymousSearchAccessList definido.
OpenWeb Obsolete. Valor: 0x00010000. Permitir que os usuários abram um site, uma lista ou uma pasta. Grupos: Convidado, leitor, colaborador, WebDesigner, administrador.
ViewPages Obsolete. Valor: 0x00020000. Exibir páginas em um site da Web. Grupos: Leitor, colaborador, WebDesigner, administrador.
AddAndCustomizePages Obsolete. Valor: 0x00040000. Adicionar, alterar, ou excluir páginas HTML ou páginas de Web Parts e editar o site usando um editor do Windows SharePoint Services – compatível com. Grupos: WebDesigner, administrador.
ApplyThemeAndBorder Obsolete. Valor: 0x00080000. Aplica um tema ou bordas ao site inteiro. Grupos: Web Designer, administrador.
ApplyStyleSheets Obsolete. Valor: 0x00100000. Aplica uma folha de estilo (arquivo. CSS) ao site da Web. Grupos: WebDesigner, administrador.
ViewUsageData Obsolete. Valor: 0x00200000. Exibir relatórios sobre o uso do site. Grupos: administrador.
CreateSSCSite Obsolete. Valor: 0x00400000. Crie um site usando a criação de Site Pessoal. Grupos: Leitor, colaborador, Web Designer, administrador.
ManageSubwebs Obsolete. Valor: 0x00800000. Crie subsites como sites de equipe, sites de espaço de trabalho de reunião e sites de espaço de trabalho de documento. Grupos: administrador.
CreatePersonalGroups Obsolete. Valor: 0x01000000. Crie um grupo de usuários que podem ser usados em qualquer lugar dentro do conjunto de sites. Grupos: administrador.
ManageRoles Obsolete. Valor: 0x02000000. Criar, alterar e excluir grupos de sites, incluindo adicionam usuários aos grupos de sites e specifyi os direitos atribuídos a um grupo de sites. Grupos: administrador.
BrowseDirectories Obsolete. Valor: 0x04000000. Enumere arquivos e pastas em um site usando interfaces de Web DAV e Microsoft Office SharePoint Designer 2007 . Grupos: Colaborador, WebDesigner, administrador.
BrowseUserInfo Obsolete. Valor: 0x08000000. Exibir informações sobre usuários do site. Convidado, leitor, colaborador, Web Designer, administrador.
AddDelPrivateWebParts Obsolete. Valor: 0x10000000. Adicionar ou remover Web Parts pessoais em uma Web Part. Grupos: Colaborador, WebDesigner, administrador.
UpdatePersonalWebParts Obsolete. Valor: 0x20000000. Atualize Web Parts para exibir informações individualizadas. Grupos: Colaborador, WebDesigner, administrador.
ManageWeb Obsolete. Valor: 0x40000000. Gerencie um site, incluindo a capacidade de executar todas as tarefas de administração do site e gerenciar conteúdos e permissões. Grupos: administrador.
FullMask Obsolete. Valor: -1. Tem todas as permissões no site da Web. Não está disponível por meio da interface do usuário. Grupos: n/d.

Comentários

Uma permissão consiste em um direito ou a combinação de direitos conforme especificado pela enumeração SPRights . Cada permissão dentro da coleção de permissões para um site ou lista é representada por um objeto SPPermission , cuja propriedade PermissionMask contém o conjunto de direitos atribuídos ao usuário ou ao grupo.

Ao contrário dos direitos como usado na interface do usuário, direitos não dependem de outros direitos no modelo de objeto. Direitos individuais podem ser atribuídos a usuários e grupos, sem incluir direitos dependentes e podem ser atribuídos em qualquer combinação. Tenha cuidado ao personalizar permissões por meio do modelo de objeto, como atribuir um direito único para um usuário ou grupo, por exemplo, pode produzir uma experiência de usuário desagradáveis.

Para obter informações sobre grupos de sites que estão disponíveis por padrão, consulte a enumeração SPRoleType . Para obter informações gerais sobre segurança e permissões, consulte Security, Users, and Groups in Windows SharePoint Services.

Ver também

Referência

Microsoft.SharePoint namespace