Aracılığıyla paylaş


SMS_AuthorizationList Sunucusu WMI Sınıfı

SMS_AuthorizationList Windows Yönetim Araçları (WMI) sınıfı, Configuration Manager'de sitede bulunan ve dağıtım için yetkilendirilmiş yazılım güncelleştirmeleri için bir nesne koleksiyonunu SMS_SoftwareUpdate temsil eden bir SMS Sağlayıcısı sunucu sınıfıdır. Bir yazılım güncelleştirme dağıtımında yetkilendirme listesinin kullanılması isteğe bağlıdır.

Aşağıdaki söz dizimi Yönetilen Nesne Biçimi (MOF) kodundan basitleştirilmiştir ve devralınan tüm özellikleri içerir.

Sözdizimi

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[];
};

Yöntemler

Aşağıdaki tabloda sınıfındaki yöntemler listelemektedir SMS_AuthorizationList .

Yöntem Açıklama
SMS_AuthorizationList Sınıfında RunAuthListStatusSummarization Yöntemi Belirli bir güncelleştirme grubu için özetlenmiş sonuçları Güncelleştirmeler.

Özellikler

ApplicabilityCondition Veri türü: String

Erişim türü: Okuma/Yazma

Niteleyiciler: [SizeLimit("512"), not_null]

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

AssociatedAutoRuleID Veri türü: UInt32

Erişim türü: Salt okunur

Niteleyiciler: [read]

İlişkili otomatik dağıtım kuralı kimliği.

CategoryInstance_UniqueIDs Veri türü: String Dizi

Erişim türü: Okuma/Yazma

Niteleyiciler: Yok

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

CI_ID Veri türü: UInt32

Erişim türü: Okuma/Yazma

Niteleyiciler: [key]

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

CI_UniqueID Veri türü: String

Erişim türü: Okuma/Yazma

Niteleyiciler:[benzersiz, not_null]

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

CIType_ID Veri türü: UInt32

Erişim türü: Salt okunur

Niteleyiciler: [not_null, okuma]

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

Bu sınıf için tür kimliği SoftwareUpdateAuthorizationList (9) şeklindedir.

CIVersion Veri türü: UInt32

Erişim türü: Salt okunur

Niteleyiciler: [okuma, not_null]

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

ConfigurationFlags Veri türü: UInt64

Erişim türü: Salt okunur

Niteleyiciler: [read]

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

ContainsExpiredUpdates Veri türü: Boolean

Erişim türü: Salt okunur

Niteleyiciler: [read]

true Yetkilendirme Listesi bir veya daha fazla süresi dolmuş güncelleştirme içeriyorsa.

ContainsSupersededUpdates Veri türü: Boolean

Erişim türü: Salt okunur

Niteleyiciler: [read]

true Yetkilendirme Listesi bir veya daha fazla değiştirilmiş güncelleştirme içeriyorsa.

CreatedBy Veri türü: String

Erişim türü: Salt okunur

Niteleyiciler: [SizeLimit("512"), read, not_null]

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

DateCreated Veri türü: DateTime

Erişim türü: Salt okunur

Niteleyiciler: [okuma, not_null]

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

DateLastModified Veri türü: DateTime

Erişim türü: Salt okunur

Niteleyiciler: [read]

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

EffectiveDate Veri türü: DateTime

Erişim türü: Salt okunur

Niteleyiciler: [read]

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

EULAAccepted Veri türü: UInt32

Erişim türü: Salt okunur

Niteleyiciler: [read]

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

EULAExists Veri türü: Boolean

Erişim türü: Salt okunur

Niteleyiciler: [read]

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

EULASignoffDate Veri türü: DateTime

Erişim türü: Salt okunur

Niteleyiciler: [read]

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

EULASignoffUser Veri türü: String

Erişim türü: Salt okunur

Niteleyiciler: [read]

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

ExecutionContext Veri türü: UInt32

Erişim türü: Salt okunur

Niteleyiciler: [okuma, değer haritası, değerler]

Yapılandırma öğesinin altında değerlendirilmesi gereken yürütme bağlamı.

Değer Yapılandırma öğesi
0 Sistem
1 Kullanıcı

IsBundle Veri türü: Boolean

Erişim türü: Okuma/Yazma

Niteleyiciler: [not_null]

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

IsDeployed Veri türü: Boolean

Erişim türü: Salt okunur

Niteleyiciler: [read]

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

IsDigest Veri türü: Boolean

Erişim türü: Salt okunur

Niteleyiciler: [okuma, gecikme]

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

IsEnabled Veri türü: Boolean

Erişim türü: Okuma/Yazma

Niteleyiciler: [not_null]

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

IsExpired Veri türü: Boolean

Erişim türü: Okuma/Yazma

Niteleyiciler: [not_null]

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

IsHidden Veri türü: Boolean

Erişim türü: Okuma/Yazma

Niteleyiciler: [not_null]

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

IsLatest Veri türü: Boolean

Erişim türü: Salt okunur

Niteleyiciler: [read]

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

IsProvisioned Veri türü: Boolean

Erişim türü: Salt okunur

Niteleyiciler: [read]

true içerik, Yetkilendirme Listesi'ndeki tüm güncelleştirmeler için indirilirse.

IsQuarantined Veri türü: Boolean

Erişim türü: Salt okunur

Niteleyiciler: [read]

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

IsSuperseded Veri türü: Boolean

Erişim türü: Salt okunur

Niteleyiciler: [okuma, not_null]

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

IsUserDefined Veri türü: Boolean

Erişim türü: Okuma/Yazma

Niteleyiciler: [not_null]

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

LastModifiedBy Veri türü: String

Erişim türü: Salt okunur

Niteleyiciler: [SizeLimit("512"), read, not_null]

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

LastStatusTime Veri türü: DateTime

Erişim türü: Salt okunur

Niteleyiciler: [read]

Son durum güncelleştirme zamanı.

LocalizedCategoryInstanceNames Veri türü: String Dizi

Erişim türü: Salt okunur

Niteleyiciler: [read]

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

LocalizedDescription Veri türü: String

Erişim türü: Salt okunur

Niteleyiciler: [read]

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

LocalizedDisplayName Veri türü: String

Erişim türü: Salt okunur

Niteleyiciler: [read]

Bkz. SMS_ConfigurationItemLatestBaseClass Sunucusu WMI Sınıfı.

LocalizedInformation Veri türü: SMS_CI_LocalizedProperties Array

Erişim türü: Okuma/Yazma

Niteleyiciler: [tembel]

Yetkilendirme listesi hakkında dile özgü yerelleştirilmiş bilgiler:

Açıklamalar

Bu sınıf için sınıf niteleyicileri şunlardır:

  • Güvenli

    Özellikler bölümünde yer alan hem sınıf niteleyicileri hem de özellik niteleyicileri hakkında daha fazla bilgi için bkz. sınıf ve özellik niteleyicileri Configuration Manager.

    Bu sınıfın kullanımı isteğe bağlıdır. Seçili SMS_AuthorizationList nesnelerin dağıtımı SMS_SoftwareUpdate için yönetici tarafından seçilen ölçütlere göre bir nesne oluşturulur. Yetkilendirme listesi, SMS_UpdatesAssignment Sunucusu WMI Sınıfı nesnesi tarafından dağıtım oluşturmak için kullanılır.

    Nesne SMS_AuthorizationList , her yazılım güncelleştirmesi gibi bir yapılandırma öğesi türüdür. Bu nedenle yetkilendirme listesi, diğer yapılandırma öğelerini paketleyen bir yapılandırma öğesi örneğidir. Hem hem de SMS_AuthorizationListSMS_SoftwareUpdate bir özelliği tanımlayan IsBundle SMS_ConfigurationItemBaseClass Sunucusu WMI Sınıfından türetilir. Yetkilendirme listesi oluştururken, her güncelleştirmenin bu özelliği güncelleştirmenin bir paketin parçası olduğunu gösterecek şekilde true ayarlanır.

Gereksinimler

Çalışma Zamanı Gereksinimleri

Daha fazla bilgi için bkz. Configuration Manager Sunucu Çalışma Zamanı Gereksinimleri.

Geliştirme Gereksinimleri

Daha fazla bilgi için bkz. sunucu geliştirme gereksinimleri Configuration Manager.

Ayrıca Bkz

SMS_SoftwareUpdate Sunucusu WMI SınıfıSMS_UpdatesAssignment Sunucusu WMI SınıfıYazılım güncelleştirme dağıtımları hakkında