TokenAccessLevels Sabit listesi

Tanım

Erişim belirteci ile ilişkili kullanıcı hesabının ayrıcalıklarını tanımlar.

Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.

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
Devralma
TokenAccessLevels
Öznitelikler

Alanlar

Name Değer Description
AssignPrimary 1

Kullanıcı işleme birincil belirteç ekleyebilir.

Duplicate 2

Kullanıcı belirteci çoğaltabilir.

Impersonate 4

Kullanıcı bir istemcinin kimliğine bürünebilir.

Query 8

Kullanıcı belirteci sorgulayabilir.

QuerySource 16

Kullanıcı belirtecin kaynağını sorgulayabilir.

AdjustPrivileges 32

Kullanıcı belirteçteki ayrıcalıkları etkinleştirebilir veya devre dışı bırakabilir.

AdjustGroups 64

Kullanıcı, belirteçteki grupların özniteliklerini değiştirebilir.

AdjustDefault 128

Kullanıcı belirtecin varsayılan sahibini, birincil grubunu veya isteğe bağlı erişim denetimi listesini (DACL) değiştirebilir.

AdjustSessionId 256

Kullanıcı belirtecin oturum tanımlayıcısını ayarlayabilir.

Read 131080

Kullanıcının standart okuma hakları ve Query belirteç ayrıcalığı vardır.

Write 131296

Kullanıcı, belirteç için standart yazma haklarına AdjustPrivilegesAdjustGroups ve AdjustDefault ve ayrıcalıklarına sahiptir.

AllAccess 983551

Kullanıcının belirteç için tüm olası erişimi vardır.

MaximumAllowed 33554432

Numaralandırma için TokenAccessLevels atanabilecek en büyük değer.

Şunlara uygulanır