Freigeben über


WMI-Klasse für SMS_AuthorizationList Server

Die SMS_AuthorizationList WMI-Klasse (Windows Management Instrumentation) ist eine SMS-Anbieter-Serverklasse in Configuration Manager, die eine Sammlung von SMS_SoftwareUpdate Objekten für die softwareupdates darstellt, die auf dem Standort verfügbar und für die Bereitstellung autorisiert sind. Die Verwendung einer Autorisierungsliste ist in einer Softwareupdatebereitstellung optional.

Die folgende Syntax wird vom MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften.

Syntax

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

Methoden

In der folgenden Tabelle sind die Methoden in der SMS_AuthorizationList -Klasse aufgeführt.

Methode Beschreibung
RunAuthListStatusSummarization-Methode in Class SMS_AuthorizationList Updates zusammengefasste Ergebnisse für eine bestimmte Updategruppe.

Eigenschaften

ApplicabilityCondition
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

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

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

AssociatedAutoRuleID
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Zugeordnete REGEL-ID für die automatische Bereitstellung.

CategoryInstance_UniqueIDs
Datentyp: String Array

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

CI_ID
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [Schlüssel]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

CI_UniqueID
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer:[eindeutig, not_null]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

CIType_ID
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [not_null, lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

Für diese Klasse lautet die Typ-ID SoftwareUpdateAuthorizationList (9).

CIVersion
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen, not_null]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

ConfigurationFlags
Datentyp: UInt64

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

ContainsExpiredUpdates
Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

true , wenn die Autorisierungsliste mindestens ein abgelaufenes Update enthält.

ContainsSupersededUpdates
Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

true , wenn die Autorisierungsliste mindestens ein abgelöstes Update enthält.

CreatedBy
Datentyp: String

Zugriffstyp: Schreibgeschützt

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

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

DateCreated
Datentyp: DateTime

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen, not_null]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

DateLastModified
Datentyp: DateTime

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

EffectiveDate
Datentyp: DateTime

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

EULAAccepted
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

EULAExists
Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

EULASignoffDate
Datentyp: DateTime

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

EULASignoffUser
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

ExecutionContext
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen, Valuemap, Werte]

Ausführungskontext, unter dem das Konfigurationselement ausgewertet werden soll.

Wert Konfigurationselement
0 System
1 Benutzer

IsBundle
Datentyp: Boolean

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [not_null]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

IsDeployed
Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

IsDigest
Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen, faul]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

IsEnabled
Datentyp: Boolean

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [not_null]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

IsExpired
Datentyp: Boolean

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [not_null]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

IsHidden
Datentyp: Boolean

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [not_null]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

IsLatest
Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

IsProvisioned
Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

true , wenn der Inhalt für alle Updates in der Autorisierungsliste heruntergeladen wird.

IsQuarantined
Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

IsSuperseded
Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen, not_null]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

IsUserDefined
Datentyp: Boolean

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [not_null]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

LastModifiedBy
Datentyp: String

Zugriffstyp: Schreibgeschützt

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

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

LastStatusTime
Datentyp: DateTime

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Zeitpunkt der letzten status Aktualisierung.

LocalizedCategoryInstanceNames
Datentyp: String Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

LocalizedDescription
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

LocalizedDisplayName
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

LocalizedInformation
Datentyp: SMS_CI_LocalizedProperties Array

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [lazy]

Sprachspezifische lokalisierte Informationen zur Autorisierungsliste:

  • String DisplayName

  • Zeichenfolgenbeschreibung

  • String InformativeURL

  • UInt32 LocaleID

    LocalizedInformativeURL
    Datentyp: String

    Zugriffstyp: Schreibgeschützt

    Qualifizierer: [lesen]

    Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

    LocalizedPropertyLocaleID
    Datentyp: UInt32

    Zugriffstyp: Schreibgeschützt

    Qualifizierer: [lesen]

    Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

    ModelID
    Datentyp: UInt32

    Zugriffstyp: Lese-/Schreibzugriff

    Qualifizierer: [not_null]

    Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

    ModelName
    Datentyp: String

    Zugriffstyp: Lese-/Schreibzugriff

    Qualifizierer: [eindeutig, not_null]

    Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

    NumberOfCollectionsDeployed
    Datentyp: UInt32

    Zugriffstyp: Schreibgeschützt

    Qualifizierer: [lesen]

    Anzahl der Sammlungen, für die die Autorisierungsliste bereitgestellt wurde.

    NumberOfExpiredUpdates
    Datentyp: UInt32

    Zugriffstyp: Schreibgeschützt

    Qualifizierer: [lesen]

    Anzahl der abgelaufenen Updates in der Updategruppe.

    NumberOfUpdates
    Datentyp: UInt32

    Zugriffstyp: Schreibgeschützt

    Qualifizierer: [lesen]

    Anzahl der Updates in der Updategruppe.

    NumCompliant
    Datentyp: UInt32

    Zugriffstyp: Schreibgeschützt

    Qualifizierer: [lesen]

    Anzahl der Clientcomputer, auf denen diese Autorisierungsliste kompatibel ist.

    NumNonCompliant
    Datentyp: UInt32

    Zugriffstyp: Schreibgeschützt

    Qualifizierer: [lesen]

    Anzahl der Clientcomputer, auf denen diese Autorisierungsliste nicht konform ist.

    NumTotal
    Datentyp: UInt32

    Zugriffstyp: Schreibgeschützt

    Qualifizierer: [lesen]

    Gesamtanzahl der Clientcomputer für diese Autorisierungsliste.

    NumUnknown
    Datentyp: UInt32

    Zugriffstyp: Schreibgeschützt

    Qualifizierer: [lesen]

    Anzahl der Clientcomputer, auf denen sich diese Autorisierungsliste in einem unbekannten Zustand befindet.

    PercentCompliant
    Datentyp: UInt32

    Zugriffstyp: Schreibgeschützt

    Qualifizierer: [lesen]

    Prozentsatz der Clientcomputer, die für dieses Konfigurationselement kompatibel sind.

    PermittedUses
    Datentyp: UInt32

    Zugriffstyp: Lese-/Schreibzugriff

    Qualifizierer: [not_null]

    Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

    PlatformCategoryInstance_UniqueIDs
    Datentyp: String Array

    Zugriffstyp: Lese-/Schreibzugriff

    Qualifizierer: keine

    Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

    PlatformType
    Datentyp: UInt32

    Zugriffstyp: Schreibgeschützt

    Qualifizierer: [Bitmap, Bitwerte, Lesen]

    Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

    SDMPackageLocalizedData
    Datentyp: SMS_SDMPackageLocalizedData Array

    Zugriffstyp: Lese-/Schreibzugriff

    Qualifizierer: [lazy]

    Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

    SDMPackageVersion
    Datentyp: UInt32

    Zugriffstyp: Lese-/Schreibzugriff

    Qualifizierer: [not_null]

    Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

    SDMPackageXML
    Datentyp: String

    Zugriffstyp: Lese-/Schreibzugriff

    Qualifizierer: [lazy]

    Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

    SecuredScopeNames
    Datentyp: String Array

    Zugriffstyp: Schreibgeschützt

    Qualifizierer: [lesen]

    Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

    SedoObjectVersion
    Datentyp: String

    Zugriffstyp: Schreibgeschützt

    Qualifizierer: [lesen]

    Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

    SourceSite
    Datentyp: String

    Zugriffstyp: Lese-/Schreibzugriff

    Qualifizierer: [SizeLimit("3")]

    Weitere Informationen finden Sie unter SMS_ConfigurationItemLatestBaseClass-Server-WMI-Klasse.

    Updates
    Datentyp: UInt32 Array

    Zugriffstyp: Lese-/Schreibzugriff

    Qualifizierer: [lazy]

    Auflistung von IDs von SMS_SoftwareUpdate Objekten. Jede ID wird durch die CI_ID -Eigenschaft des entsprechenden Updateobjekts dargestellt.

Hinweise

Klassenqualifizierer für diese Klasse sind:

  • Gesichert

    Weitere Informationen sowohl zu den Klassenqualifizierern als auch zu den Eigenschaftenqualifizierern, die im Abschnitt Eigenschaften enthalten sind, finden Sie unter Configuration Manager Klassen- und Eigenschaftsqualifizierer.

    Die Verwendung dieser Klasse ist optional. Ein SMS_AuthorizationList Objekt wird basierend auf Kriterien erstellt, die vom Administrator für die Bereitstellung ausgewählter SMS_SoftwareUpdate Objekte ausgewählt werden. Die Autorisierungsliste wird von einem SMS_UpdatesAssignment Server-WMI-Klassenobjekt verwendet, um eine Bereitstellung zu erstellen.

    Ein SMS_AuthorizationList -Objekt ist ein Typ von Konfigurationselement, ebenso wie jedes Softwareupdate. Daher ist die Autorisierungsliste ein Beispiel für ein Konfigurationselement, das andere Konfigurationselemente bündelt. Sowohl als SMS_SoftwareUpdate auch SMS_AuthorizationList werden von SMS_ConfigurationItemBaseClass Server-WMI-Klasse abgeleitet, die eine IsBundle Eigenschaft definiert. Beim Erstellen einer Autorisierungsliste wird diese Eigenschaft jedes Updates auf true festgelegt, um anzugeben, dass das Update Teil eines Pakets ist.

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.

Siehe auch

WMI-Klasse für SMS_SoftwareUpdate Server
WMI-Klasse des SMS_UpdatesAssignment-Servers
Informationen über die Bereitstellung von Softwareupdates