SMS_Admin サーバー WMI クラス

SMS_Admin WMI クラスは、ロールベースの管理 (RBA) ユーザーを表すConfiguration Managerの SMS プロバイダー サーバー クラスです。

次の構文は、マネージド オブジェクト形式 (MOF) コードから簡略化され、継承されたすべてのプロパティが含まれています。

構文

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

アクセスの種類: 読み取り専用

修飾子: [read]

アカウントの種類。 値は次のいずれかです。

アカウントの種類
0 User
1 Group
2 マシン
128 UnverifiedUser
129 UnverifiedGroup
130 UnverifiedMachine

AdminID
データ型: UInt32

アクセスの種類: 読み取り専用

修飾子: [キー、読み取り]

管理オブジェクトの ID。 この値は、オブジェクトの作成時に自動生成され、後で変更されることはありません。 既定値は 0 です。

AdminSid
データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: [lazy, not_null, unique]

管理者が作成されたときのユーザーの SID。

Categories
データ型: String 配列

アクセスの種類: 読み取り専用

修飾子: [lazy, read]

このアカウントに関連付けられている RBA セキュリティで保護されたカテゴリ。

CategoryNames
データ型: String 配列

アクセスの種類: 読み取り専用

修飾子: [read]

このアカウントに関連付けられている RBA セキュリティで保護されたカテゴリの名前。

CollectionNames
データ型: String 配列

アクセスの種類: 読み取り専用

修飾子: [read]

このアカウントに関連付けられているコレクションの名前。

CreatedBy
データ型: String

アクセスの種類: 読み取り専用

修飾子: [not_null、読み取り、SizeLimit("512")]

このアカウントを作成したユーザーの名前。

CreatedDate
データ型: DateTime

アクセスの種類: 読み取り専用

修飾子: [not_null、読み取り]

このアカウントが作成された日付。

DisplayName
データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: [sizelimit ("512")]

アカウントの表示名。

DistinguishedName
データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: [sizelimit("4000")]

アカウントの識別名。 識別名が null でない場合は、 LogonNameAdminSid 無視されます。

ExtendedData
データ型: SMS_AdminExtendedData 配列

アクセスの種類: 読み取り/書き込み

修飾子: [lazy]

内部使用のため予約済みです。

IsCovered
データ型: Boolean

アクセスの種類: 読み取り専用

修飾子: [lazy, read]

true 現在のユーザーがこのアカウントよりも多くのアクセス許可を持っている場合。

IsDeleted
データ型: Boolean

アクセスの種類: 読み取り専用

修飾子: [read]

trueは、アカウントが Active Directory から削除されている場合は 。

IsGroup
データ型: Boolean

アクセスの種類: 読み取り専用

修飾子: [read]

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 配列

アクセスの種類: 読み取り/書き込み

修飾子: [lazy]

このアカウントに割り当てられているアクセス許可の一覧。

RoleNames
データ型: String 配列

アクセスの種類: 読み取り専用

修飾子: [read]

現在のユーザーに関連付けられているロール名の一覧。

次の表に、組み込みのロールの識別子と名前を示します。

ロール識別子 ロール名
SMS0001R 完全な管理者
SMS0002R 読み取り専用アナリスト
SMS0003R リモート ツールオペレーター
SMS0004R Asset Manager
SMS0006R コンプライアンス設定マネージャー
SMS0007R Application Deployment Manager
SMS0008R アプリケーション作成者
SMS0009R アプリケーション管理者
SMS000AR オペレーティング システム展開マネージャー
SMS000BR インフラストラクチャ マネージャー
SMS000CR ソフトウェア更新プログラム マネージャー
SMS000ER オペレーション管理者
SMS000FR セキュリティ管理者
SMS000GR EndPoint Protection Manager
SMS000HR 会社のリソース アクセス マネージャー

Roles
データ型: String 配列

アクセスの種類: 読み取り専用

修飾子: [lazy, read]

現在のユーザーに関連付けられているロールの ID。

組み込みのロール識別子と名前の一覧については、 プロパティを RoleNames 参照してください。

SKey
データ型: String

アクセスの種類: 読み取り専用

修飾子: [read]

内部使用のため予約済みです。

SourceSite
データ型: String

アクセスの種類: 読み取り専用

修飾子: [read, sizelimit("3")]

アカウントが作成されたサイト。

要件

ランタイム要件

詳細については、「Configuration Manager サーバーランタイム要件」を参照してください。

開発要件

詳細については、「Configuration Manager サーバー開発要件」を参照してください。