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
특성

필드

Name Description
AssignPrimary 1

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

Duplicate 2

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

Impersonate 4

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

Query 8

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

QuerySource 16

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

AdjustPrivileges 32

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

AdjustGroups 64

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

AdjustDefault 128

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

AdjustSessionId 256

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

Read 131080

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

Write 131296

사용자에게는 토큰에 AdjustPrivilegesAdjustGroups 대한 표준 쓰기 권한 및 AdjustDefault 및 권한이 있습니다.

AllAccess 983551

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

MaximumAllowed 33554432

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

적용 대상