Compartilhar 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.

public enum class TokenAccessLevels
[System.Flags]
public enum TokenAccessLevels
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum TokenAccessLevels
[<System.Flags>]
type TokenAccessLevels = 
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type TokenAccessLevels = 
Public Enum TokenAccessLevels
Herança
TokenAccessLevels
Atributos

Campos

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