Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die SMS_AuthorizationList WMI-Klasse (Windows Management Instrumentation) ist eine SMS-Anbieterserverklasse im Configuration Manager, die eine Sammlung von SMS_SoftwareUpdate Objekten für die Softwareupdates darstellt, die auf dem Site verfügbar und zur Bereitstellung autorisiert sind. Die Verwendung einer Autorisierungsliste ist in einer Softwareupdatebereitstellung optional.
Die folgende Syntax wurde aus 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 Klasse SMS_AuthorizationList | Updates zusammengefasste Ergebnisse für eine bestimmte Updategruppe. |
Eigenschaften
ApplicabilityCondition Datentyp: String
Zugriffstyp: Lesen/Schreiben
Qualifier: [SizeLimit("512"), not_null]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
AssociatedAutoRuleID Datentyp: UInt32
Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
ID der zugeordneten Regel für die automatische Bereitstellung.
CategoryInstance_UniqueIDs Datentyp: String Array
Zugriffstyp: Lesen/Schreiben
Qualifikanten: Keine
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
CI_ID Datentyp: UInt32
Zugriffstyp: Lesen/Schreiben
Qualifiers: [key]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
CI_UniqueID Datentyp: String
Zugriffstyp: Lesen/Schreiben
Bezeichnungen:[eindeutig, not_null]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
CIType_ID Datentyp: UInt32
Zugriffstyp: Schreibgeschützt
Qualifikanten: [not_null, lesen]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
Für diese Klasse lautet die Typ-ID SoftwareUpdateAuthorizationList (9).
CIVersion Datentyp: UInt32
Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen, not_null]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
ConfigurationFlags Datentyp: UInt64
Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
ContainsExpiredUpdates Datentyp: Boolean
Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
true , wenn die Autorisierungsliste ein oder mehrere abgelaufene Updates enthält.
ContainsSupersededUpdates Datentyp: Boolean
Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
true , wenn die Berechtigungsliste ein oder mehrere ersetzte Updates enthält.
CreatedBy Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifier: [SizeLimit("512"), read, not_null]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
DateCreated Datentyp: DateTime
Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen, not_null]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
DateLastModified Datentyp: DateTime
Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
EffectiveDate Datentyp: DateTime
Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
EULAAccepted Datentyp: UInt32
Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
EULAExists Datentyp: Boolean
Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
EULASignoffDate Datentyp: DateTime
Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
EULASignoffUser Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
ExecutionContext Datentyp: UInt32
Zugriffstyp: Schreibgeschützt
Qualifizierer: [read, valuemap, values]
Ausführungskontext, unter dem das Konfigurationselement ausgewertet werden soll.
| Wert | Konfigurationselement |
|---|---|
| 0 | System |
| 1 | Benutzer |
IsBundle Datentyp: Boolean
Zugriffstyp: Lesen/Schreiben
Qualifikanten: [not_null]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
IsDeployed Datentyp: Boolean
Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
IsDigest Datentyp: Boolean
Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen, faul]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
IsEnabled Datentyp: Boolean
Zugriffstyp: Lesen/Schreiben
Qualifikanten: [not_null]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
IsExpired Datentyp: Boolean
Zugriffstyp: Lesen/Schreiben
Qualifikanten: [not_null]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
IsHidden Datentyp: Boolean
Zugriffstyp: Lesen/Schreiben
Qualifikanten: [not_null]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
IsLatest Datentyp: Boolean
Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
IsProvisioned Datentyp: Boolean
Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
true , wenn der Inhalt für alle Updates in der Autorisierungsliste heruntergeladen wird.
IsQuarantined Datentyp: Boolean
Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
IsSuperseded Datentyp: Boolean
Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen, not_null]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
IsUserDefined Datentyp: Boolean
Zugriffstyp: Lesen/Schreiben
Qualifikanten: [not_null]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
LastModifiedBy Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifier: [SizeLimit("512"), read, not_null]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
LastStatusTime Datentyp: DateTime
Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
Zeitpunkt der letzten Aktualisierung des Status.
LocalizedCategoryInstanceNames Datentyp: String Array
Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
LocalizedDescription Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
LocalizedDisplayName Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
LocalizedInformation Datentyp: SMS_CI_LocalizedProperties Array
Zugriffstyp: Lesen/Schreiben
Qualifikanten: [faul]
Sprachspezifische lokalisierte Informationen zur Berechtigungsliste:
String DisplayName
Beschreibung der Zeichenfolge
String InformativeURL
UInt32 LocaleID
LocalizedInformativeURLDatentyp:StringZugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
LocalizedPropertyLocaleIDDatentyp:UInt32Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
ModelIDDatentyp:UInt32Zugriffstyp: Lesen/Schreiben
Qualifikanten: [not_null]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
ModelNameDatentyp:StringZugriffstyp: Lesen/Schreiben
Bezeichnungen: [eindeutig, not_null]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
NumberOfCollectionsDeployedDatentyp:UInt32Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
Anzahl der Sammlungen, für die die Autorisierungsliste bereitgestellt wurde.
NumberOfExpiredUpdatesDatentyp:UInt32Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
Anzahl der abgelaufenen Updates in der Updategruppe.
NumberOfUpdatesDatentyp:UInt32Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
Anzahl der Updates in der Updategruppe.
NumCompliantDatentyp:UInt32Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
Anzahl der Clientcomputer, auf denen diese Autorisierungsliste kompatibel ist.
NumNonCompliantDatentyp:UInt32Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
Anzahl der Clientcomputer, auf denen diese Autorisierungsliste nicht kompatibel ist.
NumTotalDatentyp:UInt32Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
Gesamtzahl der Clientcomputer für diese Autorisierungsliste.
NumUnknownDatentyp:UInt32Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
Anzahl der Clientcomputer, auf denen diese Autorisierungsliste einen unbekannten Status aufweist.
PercentCompliantDatentyp:UInt32Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
Prozentsatz der Clientcomputer, die für dieses Konfigurationselement kompatibel sind.
PermittedUsesDatentyp:UInt32Zugriffstyp: Lesen/Schreiben
Qualifikanten: [not_null]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
PlatformCategoryInstance_UniqueIDsDatentyp:String ArrayZugriffstyp: Lesen/Schreiben
Qualifikanten: keine
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
PlatformTypeDatentyp:UInt32Zugriffstyp: Schreibgeschützt
Qualifizierer: [bitmap, bitvalues, read]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
SDMPackageLocalizedDataDatentyp:SMS_SDMPackageLocalizedDataArrayZugriffstyp: Lesen/Schreiben
Qualifikanten: [faul]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
SDMPackageVersionDatentyp:UInt32Zugriffstyp: Lesen/Schreiben
Qualifikanten: [not_null]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
SDMPackageXMLDatentyp:StringZugriffstyp: Lesen/Schreiben
Qualifikanten: [faul]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
SecuredScopeNamesDatentyp:String ArrayZugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
SedoObjectVersionDatentyp:StringZugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
SourceSiteDatentyp:StringZugriffstyp: Lesen/Schreiben
Qualifier: [SizeLimit("3")]
Siehe SMS_ConfigurationItemLatestBaseClass Server WMI-Klasse.
UpdatesDatentyp:UInt32ArrayZugriffstyp: Lesen/Schreiben
Qualifikanten: [faul]
Sammlung von Objekt-IDs
SMS_SoftwareUpdate. Jede ID wird durch dieCI_IDEigenschaft des entsprechenden Updateobjekts dargestellt.
Hinweise
Zu den Klassenqualifikationen für diese Klasse gehören:
Gesichert
Weitere Informationen zu den Klassen- und Eigenschaftskennzeichnern, die im Abschnitt Eigenschaften enthalten sind, finden Sie unter Klassen- und Eigenschaftsbegrenzungszeichen im Configuration Manager.
Die Verwendung dieser Klasse ist optional. Ein
SMS_AuthorizationListObjekt wird auf der Grundlage von Kriterien erstellt, die vom Administrator für die Bereitstellung ausgewählterSMS_SoftwareUpdateObjekte ausgewählt werden. Die Autorisierungsliste wird von einem SMS_UpdatesAssignment Server WMI-Klassenobjekt verwendet, um eine Bereitstellung zu erstellen.Ein
SMS_AuthorizationListObjekt ist wie jedes Softwareupdate eine Art von Konfigurationselement. Daher ist die Berechtigungsliste ein Beispiel für ein Konfigurationselement, das andere Konfigurationselemente bündelt. BeideSMS_AuthorizationListundSMS_SoftwareUpdatewerden von SMS_ConfigurationItemBaseClass Server WMI-Klasse abgeleitet, die eineIsBundleEigenschaft definiert. Beim Erstellen einer Autorisierungsliste wird diese Eigenschaft jedes Updates festgelegt, umtrueanzugeben, dass das Update Teil eines Pakets ist.
Anforderungen
Laufzeitanforderungen
Weitere Informationen finden Sie unter Anforderungen an die Configuration Manager Server-Laufzeit.
Entwicklungsanforderungen
Weitere Informationen finden Sie unter Entwicklungsanforderungen für Configuration Manager Server.
Siehe auch
SMS_SoftwareUpdate Server WMI-KlasseSMS_UpdatesAssignment Server WMI-KlasseInformationen zur Bereitstellung von Softwareupdates