다음을 통해 공유


SMS_Admin 서버 WMI 클래스

SMS_Admin WMI 클래스는 RBA(역할 기반 관리) 사용자를 나타내는 Configuration Manager SMS 공급자 서버 클래스입니다.

다음 구문은 MOF(Managed Object Format) 코드에서 간소화되며 상속된 모든 속성을 포함합니다.

구문

Class SMS_Admin : SMS_BaseClass  
{  
    UInt32 AccountType;  
    UInt32 AdminID;  
    String AdminSid;  
    String Categories[];  
    String CategoryNames[];  
    String CollectionNames[];  
    String CreatedBy;  
    DateTime CreatedDate;  
    String DisplayName;  
    String DistinguishedName;  
    SMS_AdminExtendedData ExtendedData[];  
    Boolean IsCovered;  
    Boolean IsDeleted;  
    Boolean IsGroup;  
    String LastModifiedBy;  
    DateTime LastModifiedDate;  
    String LogonName;  
    SMS_APermission Permissions[];  
    String RoleNames[];  
    String Roles[];  
    String SKey;  
    String SourceSite;  
};  

메서드

클래스에는 SMS_Admin 다음 메서드가 포함됩니다.

속성

AccountType
데이터 형식: UInt32

액세스 유형: 읽기 전용

한정자: [읽기]

계정 유형입니다. 가능한 값은 다음과 같습니다.

계정 유형
0 사용자
1 그룹
2 컴퓨터
128 UnverifiedUser
129 UnverifiedGroup
130 UnverifiedMachine

AdminID
데이터 형식: UInt32

액세스 유형: 읽기 전용

한정자: [키, 읽기]

관리 개체의 ID입니다. 이 값은 개체가 만들어지고 나중에 변경되지 않을 때 자동으로 생성됩니다. 기본값은 0입니다.

AdminSid
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: [지연, not_null, 고유]

관리자를 만들 때 사용자의 SID입니다.

Categories
데이터 형식: String 배열

액세스 유형: 읽기 전용

한정자: [지연, 읽기]

이 계정과 연결된 RBA 보안 범주입니다.

CategoryNames
데이터 형식: String 배열

액세스 유형: 읽기 전용

한정자: [읽기]

이 계정과 연결된 RBA 보안 범주의 이름입니다.

CollectionNames
데이터 형식: String 배열

액세스 유형: 읽기 전용

한정자: [읽기]

이 계정과 연결된 컬렉션의 이름입니다.

CreatedBy
데이터 형식: String

액세스 유형: 읽기 전용

한정자: [not_null, 읽기, SizeLimit("512")]

이 계정을 만든 사용자의 이름입니다.

CreatedDate
데이터 형식: DateTime

액세스 유형: 읽기 전용

한정자: [not_null, 읽기]

이 계정을 만든 날짜입니다.

DisplayName
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: [sizelimit("512")]

계정의 표시 이름입니다.

DistinguishedName
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: [sizelimit("4000")]

계정의 고유 이름입니다. 고유 이름이 null LogonNameAdminSid 이 아니면 무시됩니다.

ExtendedData
데이터 형식: SMS_AdminExtendedData 배열

액세스 유형: 읽기/쓰기

한정자: [지연]

내부용으로 예약되어 있습니다.

IsCovered
데이터 형식: Boolean

액세스 유형: 읽기 전용

한정자: [지연, 읽기]

true 현재 사용자에게 이 계정보다 더 많은 권한이 있으면 입니다.

IsDeleted
데이터 형식: Boolean

액세스 유형: 읽기 전용

한정자: [읽기]

trueActive Directory에서 계정이 삭제된 경우 입니다.

IsGroup
데이터 형식: Boolean

액세스 유형: 읽기 전용

한정자: [읽기]

true계정이 Active Directory 보안 그룹인 경우 입니다.

LastModifiedBy
데이터 형식: String

액세스 유형: 읽기 전용

한정자: [not_null, 읽기, SizeLimit("512")]

이 계정을 마지막으로 수정한 사용자의 이름입니다.

LastModifiedDate
데이터 형식: DateTime

액세스 유형: 읽기 전용

한정자: [not_null, 읽기]

계정이 마지막으로 수정된 날짜입니다.

LogonName
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: [not_null, sizelimit]

계정의 로그온 이름입니다. Windows NT 4개 이름(ADS_NAME_TYPE_NT4) 또는 간단한 도메인 이름(ADS_NAME_TYPE_DOMAIN_SIMPLE)일 수 있습니다.

Permissions
데이터 형식: SMS_APermission 배열

액세스 유형: 읽기/쓰기

한정자: [지연]

이 계정에 할당된 권한 목록입니다.

RoleNames
데이터 형식: String 배열

액세스 유형: 읽기 전용

한정자: [읽기]

현재 사용자와 연결된 역할 이름 목록입니다.

다음 표에는 기본 제공 역할 식별자 및 이름이 나열되어 있습니다.

역할 식별자 역할 이름
SMS0001R 전체 관리자
SMS0002R 읽기 전용 분석가
SMS0003R 원격 도구 연산자
SMS0004R Asset Manager
SMS0006R 준수 설정 관리자
SMS0007R 애플리케이션 배포 관리자
SMS0008R 애플리케이션 작성자
SMS0009R 응용 프로그램 관리자
SMS000AR 운영 체제 배포 관리자
SMS000BR 인프라 관리자
SMS000CR 소프트웨어 업데이트 관리자
SMS000ER 운영 관리자
SMS000FR 보안 관리자
SMS000GR EndPoint Protection Manager
SMS000HR 회사 리소스 액세스 관리자

Roles
데이터 형식: String 배열

액세스 유형: 읽기 전용

한정자: [지연, 읽기]

현재 사용자와 연결된 역할의 ID입니다.

기본 제공 역할 식별자 및 이름 목록은 속성을 참조 RoleNames 하세요.

SKey
데이터 형식: String

액세스 유형: 읽기 전용

한정자: [읽기]

내부용으로 예약되어 있습니다.

SourceSite
데이터 형식: String

액세스 유형: 읽기 전용

한정자: [read, sizelimit("3")]

계정이 만들어진 사이트입니다.

요구 사항

런타임 요구 사항

자세한 내용은 Configuration Manager 서버 런타임 요구 사항을 참조하세요.

개발 요구 사항

자세한 내용은 Configuration Manager 서버 개발 요구 사항을 참조하세요.