SMS_AuthorizationList Windows Management Instrumentation (WMI) クラスは、Configuration Manager の SMS プロバイダー サーバー クラスであり、サイトで入手可能で展開が承認されたソフトウェア更新プログラムのSMS_SoftwareUpdateオブジェクトのコレクションを表します。 ソフトウェア更新プログラムの展開では、承認リストの使用はオプションです。
次の構文は、マネージ オブジェクト形式 (MOF) コードから簡素化されたもので、継承されたプロパティがすべて含まれます。
構文
Class SMS_AuthorizationList : SMS_ConfigurationItemBaseClass
{
String ApplicabilityCondition;
UInt32 AssociatedAutoRuleID;
String CategoryInstance_UniqueIDs[];
UInt32 CI_ID;
String CI_UniqueID;
UInt32 CIType_ID;
UInt32 CIVersion;
UInt64 ConfigurationFlags;
Boolean ContainsExpiredUpdates;
Boolean ContainsSupersededUpdates;
String CreatedBy;
DateTime DateCreated;
DateTime DateLastModified;
DateTime EffectiveDate;
UInt32 EULAAccepted;
Boolean EULAExists;
DateTime EULASignoffDate;
String EULASignoffUser;
UInt32 ExecutionContext;
Boolean IsBundle;
Boolean IsDeployed;
Boolean IsDigest;
Boolean IsEnabled;
Boolean IsExpired;
Boolean IsHidden;
Boolean IsLatest;
Boolean IsProvisioned;
Boolean IsQuarantined;
Boolean IsSuperseded;
Boolean IsUserDefined;
String LastModifiedBy;
DateTime LastStatusTime;
String LocalizedCategoryInstanceNames[];
String LocalizedDescription;
String LocalizedDisplayName;
SMS_CI_LocalizedProperties LocalizedInformation[];
String LocalizedInformativeURL;
UInt32 LocalizedPropertyLocaleID;
UInt32 ModelID;
String ModelName;
UInt32 NumberOfCollectionsDeployed;
UInt32 NumberOfExpiredUpdates;
UInt32 NumberOfUpdates;
UInt32 NumCompliant;
UInt32 NumNonCompliant;
UInt32 NumTotal;
UInt32 NumUnknown;
UInt32 PercentCompliant;
UInt32 PermittedUses;
String PlatformCategoryInstance_UniqueIDs[];
UInt32 PlatformType;
SMS_SDMPackageLocalizedData SDMPackageLocalizedData[];
UInt32 SDMPackageVersion;
String SDMPackageXML;
String SecuredScopeNames[];
String SedoObjectVersion;
String SourceSite;
UInt32 Updates[];
};
メソッド
次の表に、 SMS_AuthorizationList クラスのメソッドを示します。
| メソッド | 説明 |
|---|---|
| クラス SMS_AuthorizationList の RunAuthListStatusSummarization メソッド | Updates 特定の更新プログラム グループの要約結果。 |
プロパティ
ApplicabilityCondition データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: [SizeLimit("512"), not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
AssociatedAutoRuleID データ型: UInt32
アクセスの種類: 読み取り専用
修飾子: [読み取り]
関連付けられている自動展開ルール ID。
CategoryInstance_UniqueIDs データ型: String 配列
アクセスの種類: 読み取り/書き込み
修飾子: なし
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
CI_ID データ型: UInt32
アクセスの種類: 読み取り/書き込み
修飾子: [key]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
CI_UniqueID データ型: String
アクセスの種類: 読み取り/書き込み
Qualifiers:[unique, not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
CIType_ID データ型: UInt32
アクセスの種類: 読み取り専用
修飾子: [not_null, read]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
このクラスの場合、タイプ ID は SoftwareUpdateAuthorizationList (9) です。
CIVersion データ型: UInt32
アクセスの種類: 読み取り専用
修飾子: [read, not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
ConfigurationFlags データ型: UInt64
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
ContainsExpiredUpdates データ型: Boolean
アクセスの種類: 読み取り専用
修飾子: [読み取り]
true 承認リストに期限切れの更新プログラムが 1 つ以上含まれている場合。
ContainsSupersededUpdates データ型: Boolean
アクセスの種類: 読み取り専用
修飾子: [読み取り]
true 承認リストに 1 つ以上の代替更新プログラムが含まれている場合。
CreatedBy データ型: String
アクセスの種類: 読み取り専用
修飾子: [SizeLimit("512"), read, not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
DateCreated データ型: DateTime
アクセスの種類: 読み取り専用
修飾子: [read, not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
DateLastModified データ型: DateTime
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
EffectiveDate データ型: DateTime
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
EULAAccepted データ型: UInt32
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
EULAExists データ型: Boolean
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
EULASignoffDate データ型: DateTime
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
EULASignoffUser データ型: String
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
ExecutionContext データ型: UInt32
アクセスの種類: 読み取り専用
修飾子: [read, valuemap, values]
構成項目を評価する必要がある実行コンテキスト。
| 値 | 構成アイテム |
|---|---|
| 0 | System |
| 1 | User |
IsBundle データ型: Boolean
アクセスの種類: 読み取り/書き込み
修飾子: [not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
IsDeployed データ型: Boolean
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
IsDigest データ型: Boolean
アクセスの種類: 読み取り専用
修飾子: [read, lazy]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
IsEnabled データ型: Boolean
アクセスの種類: 読み取り/書き込み
修飾子: [not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
IsExpired データ型: Boolean
アクセスの種類: 読み取り/書き込み
修飾子: [not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
IsHidden データ型: Boolean
アクセスの種類: 読み取り/書き込み
修飾子: [not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
IsLatest データ型: Boolean
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
IsProvisioned データ型: Boolean
アクセスの種類: 読み取り専用
修飾子: [読み取り]
true 承認リスト内のすべての更新プログラムに対してコンテンツがダウンロードされるかどうか。
IsQuarantined データ型: Boolean
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
IsSuperseded データ型: Boolean
アクセスの種類: 読み取り専用
修飾子: [read, not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
IsUserDefined データ型: Boolean
アクセスの種類: 読み取り/書き込み
修飾子: [not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
LastModifiedBy データ型: String
アクセスの種類: 読み取り専用
修飾子: [SizeLimit("512"), read, not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
LastStatusTime データ型: DateTime
アクセスの種類: 読み取り専用
修飾子: [読み取り]
前回の状態の更新時刻。
LocalizedCategoryInstanceNames データ型: String 配列
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
LocalizedDescription データ型: String
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
LocalizedDisplayName データ型: String
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
LocalizedInformation データ型: SMS_CI_LocalizedProperties Array
アクセスの種類: 読み取り/書き込み
修飾子: [lazy]
承認リストに関する言語固有のローカライズされた情報:
String DisplayName
文字列の説明
String InformativeURL
UInt32 LocaleID
LocalizedInformativeURLデータ型:Stringアクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
LocalizedPropertyLocaleIDデータ型:UInt32アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
ModelIDデータ型:UInt32アクセスの種類: 読み取り/書き込み
修飾子: [not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
ModelNameデータ型:Stringアクセスの種類: 読み取り/書き込み
修飾子: [unique, not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
NumberOfCollectionsDeployedデータ型:UInt32アクセスの種類: 読み取り専用
修飾子: [読み取り]
承認リストが展開されているコレクションの数。
NumberOfExpiredUpdatesデータ型:UInt32アクセスの種類: 読み取り専用
修飾子: [読み取り]
更新プログラム グループ内の期限切れの更新プログラムの数。
NumberOfUpdatesデータ型:UInt32アクセスの種類: 読み取り専用
修飾子: [読み取り]
更新グループ内の更新プログラムの数。
NumCompliantデータ型:UInt32アクセスの種類: 読み取り専用
修飾子: [読み取り]
この承認リストが準拠しているクライアント コンピューターの数。
NumNonCompliantデータ型:UInt32アクセスの種類: 読み取り専用
修飾子: [読み取り]
この承認リストが準拠していないクライアント コンピューターの数。
NumTotalデータ型:UInt32アクセスの種類: 読み取り専用
修飾子: [読み取り]
この承認リストのクライアント マシンの総数。
NumUnknownデータ型:UInt32アクセスの種類: 読み取り専用
修飾子: [読み取り]
この承認リストが不明な状態にあるクライアント コンピューターの数。
PercentCompliantデータ型:UInt32アクセスの種類: 読み取り専用
修飾子: [読み取り]
この構成項目に準拠しているクライアント コンピューターの割合。
PermittedUsesデータ型:UInt32アクセスの種類: 読み取り/書き込み
修飾子: [not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
PlatformCategoryInstance_UniqueIDsデータ型:String Arrayアクセスの種類: 読み取り/書き込み
修飾子: なし
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
PlatformTypeデータ型:UInt32アクセスの種類: 読み取り専用
修飾子: [bitmap, bitvalues, read]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
SDMPackageLocalizedDataデータ型:SMS_SDMPackageLocalizedData配列アクセスの種類: 読み取り/書き込み
修飾子: [lazy]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
SDMPackageVersionデータ型:UInt32アクセスの種類: 読み取り/書き込み
修飾子: [not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
SDMPackageXMLデータ型:Stringアクセスの種類: 読み取り/書き込み
修飾子: [lazy]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
SecuredScopeNamesデータ型:String Arrayアクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
SedoObjectVersionデータ型:Stringアクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
SourceSiteデータ型:Stringアクセスの種類: 読み取り/書き込み
修飾子: [SizeLimit("3")]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
Updatesデータ型:UInt32配列アクセスの種類: 読み取り/書き込み
修飾子: [lazy]
SMS_SoftwareUpdateオブジェクトの ID のコレクション。 各 ID は、対応する更新オブジェクトのCI_IDプロパティによって表されます。
注釈
このクラスのクラス修飾子は次のとおりです。
セキュリティで保護
「プロパティ」セクションに含まれるクラス修飾子とプロパティ修飾子の両方の詳細については、「Configuration Manager のクラスとプロパティ修飾子」を参照してください。
このクラスの使用は省略可能です。
SMS_AuthorizationListオブジェクトは、選択したSMS_SoftwareUpdateオブジェクトの展開用に管理者が選択した基準に基づいて作成されます。 承認リストは、配置を作成するために SMS_UpdatesAssignment Server WMI クラス オブジェクトによって使用されます。SMS_AuthorizationListオブジェクトは、各ソフトウェア更新プログラムと同様に、構成アイテムの一種です。 したがって、承認リストは、他の構成項目をバンドルする構成項目の例です。SMS_AuthorizationListとSMS_SoftwareUpdateの両方SMS_ConfigurationItemBaseClass、IsBundleプロパティを定義するサーバー WMI クラスから派生しています。 承認リストを作成するときは、各アップデートのこのプロパティをtrueに設定して、アップデートがバンドルの一部であることを示します。
要件
ランタイム要件
詳細については、「Configuration Manager サーバー ランタイム要件」を参照してください。
開発要件
詳細については、「Configuration Manager サーバー開発の要件」を参照してください。
関連項目
SMS_SoftwareUpdate サーバー WMI クラスSMS_UpdatesAssignment サーバー WMI クラスソフトウェア更新プログラムの展開について