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.