TokenAccessLevels Výčet

Definice

Definuje oprávnění uživatelského účtu přidruženého k přístupovém tokenu.

Tento výčet podporuje bitové kombinace hodnot jeho členů.

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
Dědičnost
TokenAccessLevels
Atributy

Pole

AdjustDefault 128

Uživatel může změnit výchozího vlastníka, primární skupiny nebo volitelného seznamu řízení přístupu (DACL) tokenu.

AdjustGroups 64

Uživatel může změnit atributy skupin v tokenu.

AdjustPrivileges 32

Uživatel může v tokenu povolit nebo zakázat oprávnění.

AdjustSessionId 256

Uživatel může upravit identifikátor relace tokenu.

AllAccess 983551

Uživatel má veškerý možný přístup k tokenu.

AssignPrimary 1

Uživatel může k procesu připojit primární token.

Duplicate 2

Uživatel může token duplikovat.

Impersonate 4

Uživatel může zosobnit klienta.

MaximumAllowed 33554432

Maximální hodnota, kterou lze přiřadit pro TokenAccessLevels výčet.

Query 8

Uživatel může dotazovat token.

QuerySource 16

Uživatel může dotazovat zdroj tokenu.

Read 131080

Uživatel má standardní práva ke čtení a Query oprávnění pro token.

Write 131296

Uživatel má standardní oprávnění k zápisu AdjustPrivilegesAdjustGroups a oprávnění pro AdjustDefault token.

Platí pro