RoleType enumeração
Especifica os tipos de funções que estão disponíveis para usuários e grupos.
Namespace: Microsoft.SharePoint.Client
Assemblies: Microsoft.SharePoint.Client.Silverlight (em Microsoft.SharePoint.Client.Silverlight.dll); Microsoft.SharePoint.Client.Phone (em Microsoft.SharePoint.Client.Phone.dll) Microsoft.SharePoint.Client (em Microsoft.SharePoint.Client.dll)
Sintaxe
'Declaração
Public Enumeration RoleType
'Uso
Dim instance As RoleType
public enum RoleType
Membros
Nome do membro | Descrição | |
---|---|---|
None | Enumeração cujos valores especificam que não há nenhum direitos no site da Web. O valor = 0. | |
Guest | Tem direitos limitados para exibir páginas e elementos de página específica. Esta função é usada para dar aos usuários acesso a uma página específica, uma lista ou um item em uma lista, sem conceder direitos para exibir todo o site. Os usuários não podem ser adicionados explicitamente à função convidado; os usuários que recebem acesso a listas ou bibliotecas por meio de permissões por lista de documentos são adicionados automaticamente à função convidado. Função convidado não pode ser personalizada ou excluída. O valor = 1. | |
Reader | Tem direitos para exibir itens, personalizar Web parts, usar alertas e criar um site de nível superior usando a criação de Site Pessoal. Um leitor pode ler apenas um site; o leitor não pode adicionar conteúdo. Quando um leitor cria um site usando a criação de Site Pessoal, o leitor se torna o proprietário do site e um membro da função de administrador para o novo site. Isso não afeta a associação da função do usuário para qualquer outro site. Direitos incluídos: CreateSSCSite, ViewListItems, ViewPages. O valor = 2. | |
Contributor | Tem leitor direitos, além de direitos para adicionar itens, editar itens, excluir itens, gerenciar permissões de lista, gerenciar exibições pessoais, personalizar páginas de Web Parts e procurar diretórios. Inclui todos os direitos na função Leitor, além de procedimentos: AddDelPrivateWebParts, AddListItems, BrowseDirectories, CreatePersonalGroups, DeleteListItems, EditListItems, ManagePersonalViews, UpdatePersonalWebParts. Os colaboradores não podem criar novas listas ou bibliotecas de documentos, mas eles podem adicionar conteúdo a listas e bibliotecas de documentos existentes. O valor = 3. | |
WebDesigner | Tem Colaborador direitos, além de direitos para cancelar check-out, excluir itens, gerenciar listas, adicionar e personalizar páginas, definir e aplicar temas e bordas e vincular folhas de estilo. Inclui todos os direitos na função Colaborador, além de procedimentos: AddAndCustomizePages, ApplyStyleSheets, ApplyThemeAndBorder, cancelar, ManageLists. WebDesigners pode modificar a estrutura do site e criar novas listas ou bibliotecas de documentos. O valor = 4. | |
Administrator | Tem todos os direitos de outras funções, além de direitos para gerenciar funções e exibir dados de análise de uso. Inclui todos os direitos a função WebDesigner, além de procedimentos: ManageListPermissions, ManageRoles, ManageSubwebs, ViewUsageData. A função de administrador não pode ser personalizada ou excluídos e sempre deve conter pelo menos um membro. Membros da função de administrador sempre têm acesso ao ou podem conceder a mesmos acesso qualquer item no site da Web. O valor = 5. | |
Editor | Tem Colaborador direitos, além de direitos para gerenciar listas. Inclui todos os direitos na função Colaborador. Editores podem criar novas listas ou bibliotecas de documentos. |
Comentários
SharePoint Server gerencia permissões por meio de definições de função. Local de administradores de servidores não recebem automaticamente acesso a qualquer site. Membros do grupo administrador do SharePoint são administradores de farm e tem acesso somente para o conjunto de sites de administração central.
Você pode atribuir um usuário, grupo de segurança ou grupo de para uma função ou uma definição de função. Grupos e usuários podem ser membros de grupos.
As funções Administrator e Guest não podem ser modificadas ou excluídas.
Para obter informações sobre as permissões que estão disponíveis para usuários e grupos, consulte a enumeração BasePermissions . Para obter informações sobre definições de função, consulte a classe RoleDefinition .