다음을 통해 공유


TokenAccessLevels 열거형

정의

액세스 토큰에 연결된 사용자 계정의 권한을 정의합니다.

이 열거형은 멤버 값의 비트 조합을 지원합니다.

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
상속
TokenAccessLevels
특성

필드

AdjustDefault 128

사용자가 기본 소유자, 주 그룹 또는 토큰의 DACL(임의 액세스 제어 목록)을 변경할 수 있습니다.

AdjustGroups 64

사용자가 토큰에 있는 그룹의 특성을 변경할 수 있습니다.

AdjustPrivileges 32

사용자가 토큰의 권한을 사용하도록 설정하거나 사용하지 않도록 설정할 수 있습니다.

AdjustSessionId 256

사용자가 토큰의 세션 식별자를 조정할 수 있습니다.

AllAccess 983551

사용자에게 토큰에 대해 가능한 모든 액세스 권한이 있습니다.

AssignPrimary 1

사용자가 프로세스에 주 토큰을 연결할 수 있습니다.

Duplicate 2

사용자가 토큰을 복제할 수 있습니다.

Impersonate 4

사용자가 클라이언트를 가장할 수 있습니다.

MaximumAllowed 33554432

TokenAccessLevels 열거형에 대해 할당할 수 있는 최대값입니다.

Query 8

사용자가 토큰을 쿼리할 수 있습니다.

QuerySource 16

사용자가 토큰의 원본을 쿼리할 수 있습니다.

Read 131080

사용자에게 토큰에 대해 Query 권한 및 표준 읽기 권한이 있습니다.

Write 131296

사용자에게 토큰에 대해 AdjustPrivileges, AdjustGroupsAdjustDefault 권한 및 표준 쓰기 권한이 있습니다.

적용 대상