SMS_AuthorizationList サーバー WMI クラス

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_AuthorizationListSMS_SoftwareUpdate の両方SMS_ConfigurationItemBaseClass、IsBundle プロパティを定義するサーバー WMI クラスから派生しています。 承認リストを作成するときは、各アップデートのこのプロパティを true に設定して、アップデートがバンドルの一部であることを示します。

要件

ランタイム要件

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

開発要件

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

関連項目

SMS_SoftwareUpdate サーバー WMI クラスSMS_UpdatesAssignment サーバー WMI クラスソフトウェア更新プログラムの展開について