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

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