Udostępnij za pośrednictwem


TokenAccessLevels Wyliczenie

Definicja

Definiuje uprawnienia konta użytkownika skojarzonego z tokenem dostępu.

To wyliczenie obsługuje bitową kombinację jego wartości składowych.

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
Dziedziczenie
TokenAccessLevels
Atrybuty

Pola

Nazwa Wartość Opis
AdjustDefault 128

Użytkownik może zmienić domyślnego właściciela, grupę podstawową lub uznaniową listę kontroli dostępu (DACL) tokenu.

AdjustGroups 64

Użytkownik może zmienić atrybuty grup w tokenie.

AdjustPrivileges 32

Użytkownik może włączać lub wyłączać uprawnienia w tokenie.

AdjustSessionId 256

Użytkownik może dostosować identyfikator sesji tokenu.

AllAccess 983551

Użytkownik ma cały możliwy dostęp do tokenu.

AssignPrimary 1

Użytkownik może dołączyć token podstawowy do procesu.

Duplicate 2

Użytkownik może zduplikować token.

Impersonate 4

Użytkownik może personifikować klienta.

MaximumAllowed 33554432

Maksymalna wartość, którą można przypisać dla TokenAccessLevels wyliczenia.

Query 8

Użytkownik może wysłać zapytanie dotyczące tokenu.

QuerySource 16

Użytkownik może wykonywać zapytania dotyczące źródła tokenu.

Read 131080

Użytkownik ma standardowe prawa do odczytu i Query uprawnienia do tokenu.

Write 131296

Użytkownik ma standardowe prawa do zapisu oraz AdjustPrivilegesuprawnienia i AdjustGroups dla AdjustDefault tokenu.

Dotyczy