Aracılığıyla paylaş


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

AdjustDefault 128

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

AdjustGroups 64

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

AdjustPrivileges 32

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

AdjustSessionId 256

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

AllAccess 983551

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

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.

MaximumAllowed 33554432

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

Query 8

Kullanıcı belirteci sorgulayabilir.

QuerySource 16

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

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 AdjustPrivilegesve AdjustDefault ve AdjustGroups ayrıcalıklarına sahiptir.

Şunlara uygulanır