SMS_AuthorizationList Server WMI-klasse

De SMS_AuthorizationList WMI-klasse (Windows Management Instrumentation) is een SMS-providerserverklasse, in Configuration Manager, die een verzameling SMS_SoftwareUpdate objecten vertegenwoordigt voor de software-updates die beschikbaar zijn op de site en geautoriseerd zijn voor implementatie. Het gebruik van een autorisatielijst is optioneel in een implementatie van software-updates.

De volgende syntaxis is vereenvoudigd ten opzichte van de MOF-code (Managed Object Format) en bevat alle overgenomen eigenschappen.

Syntaxis

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

De volgende tabel bevat een overzicht van de methoden in de SMS_AuthorizationList klas.

Methode Beschrijving
De methode RunAuthListStatusSummarization in Class SMS_AuthorizationList Updates samengevatte resultaten voor een bepaalde updategroep.

Eigenschappen

ApplicabilityCondition Gegevenstype: String

Toegangstype: Lezen/schrijven

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

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

AssociatedAutoRuleID Gegevenstype: UInt32

Toegangstype: Alleen-lezen

Kwalificaties: [lees]

Bijbehorende id van de regel voor automatische implementatie.

CategoryInstance_UniqueIDs Gegevenstype: String Array

Toegangstype: Lezen/schrijven

Kwalificaties: Geen

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

CI_ID Gegevenstype: UInt32

Toegangstype: Lezen/schrijven

Kwalificaties: [sleutel]

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

CI_UniqueID Gegevenstype: String

Toegangstype: Lezen/schrijven

Kwalificaties:[uniek, not_null]

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

CIType_ID Gegevenstype: UInt32

Toegangstype: Alleen-lezen

Kwalificaties: [not_null, lezen]

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

Voor deze klasse is de type-id SoftwareUpdateAuthorizationList (9).

CIVersion Gegevenstype: UInt32

Toegangstype: Alleen-lezen

Kwalificaties: [lezen, not_null]

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

ConfigurationFlags Gegevenstype: UInt64

Toegangstype: Alleen-lezen

Kwalificaties: [lees]

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

ContainsExpiredUpdates Gegevenstype: Boolean

Toegangstype: Alleen-lezen

Kwalificaties: [lees]

true als de autorisatielijst een of meer verlopen updates bevat.

ContainsSupersededUpdates Gegevenstype: Boolean

Toegangstype: Alleen-lezen

Kwalificaties: [lees]

true als de autorisatielijst een of meer vervangen updates bevat.

CreatedBy Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificaties: [SizeLimit("512"), lezen, not_null]

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

DateCreated Gegevenstype: DateTime

Toegangstype: Alleen-lezen

Kwalificaties: [lezen, not_null]

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

DateLastModified Gegevenstype: DateTime

Toegangstype: Alleen-lezen

Kwalificaties: [lees]

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

EffectiveDate Gegevenstype: DateTime

Toegangstype: Alleen-lezen

Kwalificaties: [lees]

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

EULAAccepted Gegevenstype: UInt32

Toegangstype: Alleen-lezen

Kwalificaties: [lees]

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

EULAExists Gegevenstype: Boolean

Toegangstype: Alleen-lezen

Kwalificaties: [lees]

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

EULASignoffDate Gegevenstype: DateTime

Toegangstype: Alleen-lezen

Kwalificaties: [lees]

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

EULASignoffUser Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificaties: [lees]

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

ExecutionContext Gegevenstype: UInt32

Toegangstype: Alleen-lezen

Kwalificaties: [read, valuemap, values]

Uitvoeringscontext waaronder het configuratie-item moet worden geëvalueerd.

Waarde Configuratie-item
0 Systeem
1 Gebruiker

IsBundle Gegevenstype: Boolean

Toegangstype: Lezen/schrijven

Kwalificaties: [not_null]

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

IsDeployed Gegevenstype: Boolean

Toegangstype: Alleen-lezen

Kwalificaties: [lees]

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

IsDigest Gegevenstype: Boolean

Toegangstype: Alleen-lezen

Kwalificaties: [lees, lui]

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

IsEnabled Gegevenstype: Boolean

Toegangstype: Lezen/schrijven

Kwalificaties: [not_null]

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

IsExpired Gegevenstype: Boolean

Toegangstype: Lezen/schrijven

Kwalificaties: [not_null]

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

IsHidden Gegevenstype: Boolean

Toegangstype: Lezen/schrijven

Kwalificaties: [not_null]

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

IsLatest Gegevenstype: Boolean

Toegangstype: Alleen-lezen

Kwalificaties: [lees]

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

IsProvisioned Gegevenstype: Boolean

Toegangstype: Alleen-lezen

Kwalificaties: [lees]

true of de inhoud wordt gedownload voor alle updates in de autorisatielijst.

IsQuarantined Gegevenstype: Boolean

Toegangstype: Alleen-lezen

Kwalificaties: [lees]

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

IsSuperseded Gegevenstype: Boolean

Toegangstype: Alleen-lezen

Kwalificaties: [lezen, not_null]

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

IsUserDefined Gegevenstype: Boolean

Toegangstype: Lezen/schrijven

Kwalificaties: [not_null]

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

LastModifiedBy Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificaties: [SizeLimit("512"), lezen, not_null]

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

LastStatusTime Gegevenstype: DateTime

Toegangstype: Alleen-lezen

Kwalificaties: [lees]

Tijdstip laatste statusupdate.

LocalizedCategoryInstanceNames Gegevenstype: String Array

Toegangstype: Alleen-lezen

Kwalificaties: [lees]

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

LocalizedDescription Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificaties: [lees]

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

LocalizedDisplayName Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificaties: [lees]

Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

LocalizedInformation Gegevenstype: SMS_CI_LocalizedProperties Array

Toegangstype: Lezen/schrijven

Kwalificaties: [lui]

Taalspecifieke gelokaliseerde informatie over de autorisatielijst:

  • String DisplayName

  • Beschrijving van tekenreeks

  • tekenreeks informatieve URL

  • UInt32 LocaleID

    LocalizedInformativeURL Gegevenstype: String

    Toegangstype: Alleen-lezen

    Kwalificaties: [lees]

    Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

    LocalizedPropertyLocaleID Gegevenstype: UInt32

    Toegangstype: Alleen-lezen

    Kwalificaties: [lees]

    Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

    ModelID Gegevenstype: UInt32

    Toegangstype: Lezen/schrijven

    Kwalificaties: [not_null]

    Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

    ModelName Gegevenstype: String

    Toegangstype: Lezen/schrijven

    Kwalificaties: [uniek, not_null]

    Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

    NumberOfCollectionsDeployed Gegevenstype: UInt32

    Toegangstype: Alleen-lezen

    Kwalificaties: [lees]

    Aantal collecties waarvoor de autorisatielijst is geïmplementeerd.

    NumberOfExpiredUpdates Gegevenstype: UInt32

    Toegangstype: Alleen-lezen

    Kwalificaties: [lees]

    Aantal verlopen updates in de updategroep.

    NumberOfUpdates Gegevenstype: UInt32

    Toegangstype: Alleen-lezen

    Kwalificaties: [lees]

    Aantal updates in de updategroep.

    NumCompliant Gegevenstype: UInt32

    Toegangstype: Alleen-lezen

    Kwalificaties: [lees]

    Het aantal clientcomputers waarop deze autorisatielijst volgzaam is.

    NumNonCompliant Gegevenstype: UInt32

    Toegangstype: Alleen-lezen

    Kwalificaties: [lees]

    Aantal clientcomputers waarvoor deze autorisatielijst niet conform is.

    NumTotal Gegevenstype: UInt32

    Toegangstype: Alleen-lezen

    Kwalificaties: [lees]

    Het totale aantal clientcomputers voor deze autorisatielijst.

    NumUnknown Gegevenstype: UInt32

    Toegangstype: Alleen-lezen

    Kwalificaties: [lees]

    Het aantal clientcomputers waarop deze autorisatielijst een onbekende status heeft.

    PercentCompliant Gegevenstype: UInt32

    Toegangstype: Alleen-lezen

    Kwalificaties: [lees]

    Het percentage clientcomputers dat compatibel is voor dit configuratie-item.

    PermittedUses Gegevenstype: UInt32

    Toegangstype: Lezen/schrijven

    Kwalificaties: [not_null]

    Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

    PlatformCategoryInstance_UniqueIDs Gegevenstype: String Array

    Toegangstype: Lezen/schrijven

    Kwalificaties: geen

    Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

    PlatformType Gegevenstype: UInt32

    Toegangstype: Alleen-lezen

    Kwalificaties: [bitmap, bitvalues, read]

    Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

    SDMPackageLocalizedData Gegevenstype: SMS_SDMPackageLocalizedData Array

    Toegangstype: Lezen/schrijven

    Kwalificaties: [lui]

    Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

    SDMPackageVersion Gegevenstype: UInt32

    Toegangstype: Lezen/schrijven

    Kwalificaties: [not_null]

    Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

    SDMPackageXML Gegevenstype: String

    Toegangstype: Lezen/schrijven

    Kwalificaties: [lui]

    Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

    SecuredScopeNames Gegevenstype: String Array

    Toegangstype: Alleen-lezen

    Kwalificaties: [lees]

    Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

    SedoObjectVersion Gegevenstype: String

    Toegangstype: Alleen-lezen

    Kwalificaties: [lees]

    Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

    SourceSite Gegevenstype: String

    Toegangstype: Lezen/schrijven

    Kwalificaties: [SizeLimit("3")]

    Zie SMS_ConfigurationItemLatestBaseClass Server WMI-klasse.

    Updates Gegevenstype: UInt32 Array

    Toegangstype: Lezen/schrijven

    Kwalificaties: [lui]

    Verzameling van id's van SMS_SoftwareUpdate objecten. Elke id wordt vertegenwoordigd door de CI_ID eigenschap van het bijbehorende updateobject.

Opmerkingen

Klassekwalificaties voor deze klasse zijn onder meer:

  • Beveiligd

    Zie Klasse- en eigenschapskwalificaties in Configuration Manager voor meer informatie over klasse- en eigenschapskwalificaties in het gedeelte Eigenschappen.

    Het gebruik van deze cursus is optioneel. Er wordt een SMS_AuthorizationList object gemaakt op basis van criteria die door de beheerder zijn gekozen voor de implementatie van geselecteerde SMS_SoftwareUpdate objecten. Een SMS_UpdatesAssignment Server WMI-klasseobject gebruikt de autorisatielijst om een implementatie te maken.

    Een SMS_AuthorizationList object is een type configuratie-item, net als elke software-update. De autorisatielijst is daarom een voorbeeld van een configuratie-item dat andere configuratie-items bundelt. Beide SMS_AuthorizationList zijn SMS_SoftwareUpdate afgeleid van SMS_ConfigurationItemBaseClass Server WMI-klasse, die een IsBundle eigenschap definieert. Bij het opbouwen van een autorisatielijst wordt deze eigenschap van elke update ingesteld om aan te true geven dat de update deel uitmaakt van een bundel.

Vereisten

Runtime vereisten

Zie de vereisten voor de runtime van de Configuration Manager-server voor meer informatie.

Ontwikkelingsvereisten

Zie Vereisten voor de ontwikkeling van Configuration Manager-servers voor meer informatie.

Zie ook

SMS_SoftwareUpdate Server WMI-klasseSMS_UpdatesAssignment Server WMI-klasseOver implementaties van software-updates