Ler em inglês

Partilhar via


TokenAccessLevels Enumeração

Definição

Define os privilégios da conta de usuário associada ao token de acesso.

Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.

C#
[System.Flags]
public enum TokenAccessLevels
C#
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum TokenAccessLevels
Herança
TokenAccessLevels
Atributos

Campos

Nome Valor Description
AdjustDefault 128

O usuário pode alterar o proprietário padrão, o grupo primário ou a DACL (lista de controle de acesso discricionário) do token.

AdjustGroups 64

O usuário pode alterar os atributos dos grupos no token.

AdjustPrivileges 32

O usuário pode habilitar ou desabilitar os privilégios no token.

AdjustSessionId 256

O usuário pode ajustar o identificador de sessão do token.

AllAccess 983551

O usuário tem todo o acesso possível ao token.

AssignPrimary 1

O usuário pode anexar um token primário a um processo.

Duplicate 2

O usuário pode duplicar o token.

Impersonate 4

O usuário pode representar um cliente.

MaximumAllowed 33554432

O valor máximo que pode ser atribuído à enumeração TokenAccessLevels.

Query 8

O usuário pode consultar o token.

QuerySource 16

O usuário pode consultar a fonte do token.

Read 131080

O usuário tem direitos de leitura padrão e os privilégios Query para o token.

Write 131296

O usuário tem direitos de gravação padrão e os privilégios AdjustPrivileges, AdjustGroups e AdjustDefault para o token.

Aplica-se a

Produto Versões
.NET Core 1.0, Core 1.1, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1, 5