TokenAccessLevels Enumeração

Definição

Define os privilégios da conta de utilizador associada ao token de acesso.

Esta enumeração suporta uma combinação bit-a-bit dos respetivos valores membro.

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

Campos

Name Valor Description
AssignPrimary 1

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

Duplicate 2

O utilizador pode duplicar o token.

Impersonate 4

O utilizador pode fazer-se passar por cliente.

Query 8

O utilizador pode consultar o token.

QuerySource 16

O utilizador pode consultar a origem do token.

AdjustPrivileges 32

O utilizador pode ativar ou desativar privilégios no token.

AdjustGroups 64

O utilizador pode alterar os atributos dos grupos no token.

AdjustDefault 128

O utilizador pode alterar o proprietário predefinido, o grupo primário ou a lista de controlo de acesso discricionária (DACL) do token.

AdjustSessionId 256

O utilizador pode ajustar o identificador de sessão do token.

Read 131080

O utilizador tem direitos de leitura padrão e o privilégio Query do token.

Write 131296

O utilizador tem direitos de escrita padrão e os AdjustPrivilegesprivilégios , AdjustGroups e AdjustDefault para o token.

AllAccess 983551

O utilizador tem todo o acesso possível ao token.

MaximumAllowed 33554432

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

Aplica-se a