Compartilhar via


AppPermissions.Right enumeração

Especifica as permissões que podem ser atribuídas a um Project Web App e um usuário do Project Professional.

Essa enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit de seus valores membros.

Namespace:  Microsoft.Office.Project.Server.Library
Assembly:  Microsoft.Office.Project.Server.Library (em Microsoft.Office.Project.Server.Library.dll)

Sintaxe

'Declaração
<FlagsAttribute> _
Public Enumeration Right
'Uso
Dim instance As AppPermissions.Right
[FlagsAttribute]
public enum Right

Membros

Nome do membro Descrição
None Valor = 0. Não há privilégios de acesso foram concedidos.
Manage Valor = 1. O direito de gerenciar os privilégios de acesso.
Read Valor = 2. O direito de ter acesso de leitura.
Write Valor = 4. O direito de ter acesso de gravação.
SubmitStatus Valor = 8. O direito de enviar o status.
Elevate Valor = 16. O direito de ter aumentados de privilégios de acesso.
BypassDelegate Valor = 32. Ignorar o delegado.
AllRights Valor = 31. O direito de ter todos os privilégios de acesso.

Comentários

Permissões de aplicativo consultem a página de permissões do Project Web App que controla qual global e as permissões de categoria estão habilitadas.

A enumeração de AppPermissions.Right tem um atributo Flags (consulte FlagsAttribute) que permite uma combinação bit a bit dos valores de seus membros. Por exemplo, você pode especificar a ler e gravar permissões de aplicativo com a expressão AppPermissions.Right.Read | | AppPermissions.Right.Write.

Ver também

Referência

Microsoft.Office.Project.Server.Library namespace