SMS_Role サーバー WMI クラス
SMS_Role
Windows Management Instrumentation (WMI) クラスは、RBA ロールを表す SMS プロバイダー サーバー クラス (Configuration Manager) です。
次の構文は、マネージド オブジェクト形式 (MOF) コードから簡略化され、継承されたすべてのプロパティが含まれています。
構文
Class SMS_Role : SMS_BaseClass
{
String CopiedFromID;
String CreatedBy;
DateTime CreatedDate;
Boolean IsBuiltIn;
Boolean IsSecAdminRole;
String LastModifiedBy;
DateTime LastModifiedDate;
UInt32 NumberOfAdmins;
SMS_ARoleOperation Operations[];
String RoleDescription;
String RoleID;
String RoleName;
String SourceSite;
};
メソッド
次の表に、 クラスのメソッドを SMS_Role
示します。
メソッド | 説明 |
---|---|
クラス SMS_Roleの ExportRole メソッド | ロールを XML 文字列にエクスポートします。 |
クラス SMS_Roleの ImportRole メソッド | XML 文字列で定義されたロールをデータベースにインポートします。 |
プロパティ
CopiedFromID
データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: [sizelimit("8")]
このロールのコピー元のロール ID。
CreatedBy
データ型: String
アクセスの種類: 読み取り専用
修飾子: [not_null、読み取り、SizeLimit("512")]
このロールを作成したユーザーの名前。
CreatedDate
データ型: DateTime
アクセスの種類: 読み取り専用
修飾子: [not_null、読み取り]
ロールが作成された日付。
IsBuiltIn
データ型: Boolean
アクセスの種類: 読み取り専用
修飾子: [read]
true
が組み込みのロールの場合は 。
IsSecAdminRole
データ型: Boolean
アクセスの種類: 読み取り専用
修飾子: [読み取り、遅延]
true
、セキュリティで保護された管理者ロールとしてこのロールの場合。 ロールが管理者アクセス許可を作成または変更できる場合、ロールはセキュリティ管理者ロールです。
LastModifiedBy
データ型: String
アクセスの種類: 読み取り専用
修飾子: [not_null、読み取り、SizeLimit("512")]
ロールを最後に変更したユーザーの名前。
LastModifiedDate
データ型: DateTime
アクセスの種類: 読み取り専用
修飾子: [not_null、読み取り]
ロールが最後に変更された時刻。
NumberOfAdmins
データ型: UInt32
アクセスの種類: 読み取り専用
修飾子: [read]
このロールに関連付けられている管理者アカウントの数。
Operations
データ型: SMS_ARoleOperation
配列
アクセスの種類: 読み取り/書き込み
修飾子: [lazy]
このロールに付与される操作。
RoleDescription
データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: [sizelimit("512")]
ロールの説明。
RoleID
データ型: String
アクセスの種類: 読み取り専用
修飾子: [キー、読み取り]
ロールの ID。 ロールの作成時に自動生成されます。 この ID は、ロールの有効期間中は変更されず、サイト間で一意になります。
RoleName
データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: [not_null, sizelimit("256")]
ロールの名前。
SourceSite
データ型: String
アクセスの種類: 読み取り専用
修飾子: [not_null、読み取り、SizeLimit("3")]
ロールが作成されたサイトのサイト コード。
要件
ランタイム要件
詳細については、「Configuration Manager サーバーランタイム要件」を参照してください。
開発要件
詳細については、「Configuration Manager サーバー開発要件」を参照してください。