Freigeben über


TokenAccessLevels Enumeration

Definition

Definiert die Berechtigungen für das Benutzerkonto, das dem Zugriffstoken zugeordnet ist.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

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
Vererbung
TokenAccessLevels
Attribute

Felder

AdjustDefault 128

Der Benutzer kann den Standardbesitzer, die primäre Gruppe oder die besitzerverwaltete Zugriffssteuerungsliste (DACL) des Tokens ändern.

AdjustGroups 64

Der Benutzer kann die Attribute der Gruppen im Token ändern.

AdjustPrivileges 32

Der Benutzer kann Berechtigungen im Token aktivieren oder deaktivieren.

AdjustSessionId 256

Der Benutzer kann den Sitzungsbezeichner des Tokens anpassen.

AllAccess 983551

Der Benutzer hat uneingeschränkten Zugriff auf das Token.

AssignPrimary 1

Der Benutzer kann ein primäres Token an einen Prozess anhängen.

Duplicate 2

Der Benutzer kann das Token duplizieren.

Impersonate 4

Der Benutzer kann die Identität eines Clients annehmen.

MaximumAllowed 33554432

Der maximale Wert, der für die TokenAccessLevels-Enumeration zugewiesen werden kann.

Query 8

Der Benutzer kann das Token abfragen.

QuerySource 16

Der Benutzer kann die Tokenquelle abfragen.

Read 131080

Der Benutzer verfügt über Standardleseberechtigungen und die Query-Berechtigung für das Token.

Write 131296

Der Benutzer verfügt über Standardschreibberechtigungen und die Berechtigungen AdjustPrivileges, AdjustGroups und AdjustDefault für das Token.

Gilt für: