次の方法で共有


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 グループ
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 サーバー開発要件」を参照してください。