Condividi tramite


Classe WMI del server SMS_AuthorizationList

La SMS_AuthorizationList classe Strumentazione gestione Windows (WMI) è una classe server del provider SMS, in Configuration Manager, che rappresenta una raccolta di SMS_SoftwareUpdate oggetti per gli aggiornamenti software disponibili nel sito e autorizzati per la distribuzione. L'uso di un elenco di autorizzazioni è facoltativo in una distribuzione di aggiornamenti software.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate.

Sintassi

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

Metodi

Nella tabella seguente sono elencati i metodi nella SMS_AuthorizationList classe .

Metodo Descrizione
Metodo RunAuthListStatusSummarization nella classe SMS_AuthorizationList Aggiornamenti risultati riepilogati per un determinato gruppo di aggiornamenti.

Proprietà

ApplicabilityCondition
Tipo di dati:String

Tipo di accesso: lettura/scrittura

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

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

AssociatedAutoRuleID
Tipo di dati:UInt32

Tipo di accesso: sola lettura

Qualificatori: [read]

ID regola di distribuzione automatica associata.

CategoryInstance_UniqueIDs
Tipo di dati: String Matrice

Tipo di accesso: lettura/scrittura

Qualificatori: Nessuno

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

CI_ID
Tipo di dati:UInt32

Tipo di accesso: lettura/scrittura

Qualificatori: [chiave]

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

CI_UniqueID
Tipo di dati:String

Tipo di accesso: lettura/scrittura

Qualificatori:[unique, not_null]

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

CIType_ID
Tipo di dati:UInt32

Tipo di accesso: sola lettura

Qualificatori: [not_null, lettura]

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

Per questa classe, l'ID tipo è SoftwareUpdateAuthorizationList (9).

CIVersion
Tipo di dati:UInt32

Tipo di accesso: sola lettura

Qualificatori: [read, not_null]

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

ConfigurationFlags
Tipo di dati:UInt64

Tipo di accesso: sola lettura

Qualificatori: [read]

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

ContainsExpiredUpdates
Tipo di dati:Boolean

Tipo di accesso: sola lettura

Qualificatori: [read]

true se l'elenco di autorizzazioni contiene uno o più aggiornamenti scaduti.

ContainsSupersededUpdates
Tipo di dati:Boolean

Tipo di accesso: sola lettura

Qualificatori: [read]

true se l'elenco di autorizzazioni contiene uno o più aggiornamenti sostituiti.

CreatedBy
Tipo di dati:String

Tipo di accesso: sola lettura

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

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

DateCreated
Tipo di dati:DateTime

Tipo di accesso: sola lettura

Qualificatori: [read, not_null]

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

DateLastModified
Tipo di dati:DateTime

Tipo di accesso: sola lettura

Qualificatori: [read]

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

EffectiveDate
Tipo di dati:DateTime

Tipo di accesso: sola lettura

Qualificatori: [read]

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

EULAAccepted
Tipo di dati:UInt32

Tipo di accesso: sola lettura

Qualificatori: [read]

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

EULAExists
Tipo di dati:Boolean

Tipo di accesso: sola lettura

Qualificatori: [read]

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

EULASignoffDate
Tipo di dati:DateTime

Tipo di accesso: sola lettura

Qualificatori: [read]

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

EULASignoffUser
Tipo di dati:String

Tipo di accesso: sola lettura

Qualificatori: [read]

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

ExecutionContext
Tipo di dati:UInt32

Tipo di accesso: sola lettura

Qualificatori: [read, valuemap, values]

Contesto di esecuzione in cui deve essere valutato l'elemento di configurazione.

Valore Elemento di configurazione
0 Sistema
1 Utente

IsBundle
Tipo di dati:Boolean

Tipo di accesso: lettura/scrittura

Qualificatori: [not_null]

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

IsDeployed
Tipo di dati:Boolean

Tipo di accesso: sola lettura

Qualificatori: [read]

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

IsDigest
Tipo di dati:Boolean

Tipo di accesso: sola lettura

Qualificatori: [read, lazy]

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

IsEnabled
Tipo di dati:Boolean

Tipo di accesso: lettura/scrittura

Qualificatori: [not_null]

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

IsExpired
Tipo di dati:Boolean

Tipo di accesso: lettura/scrittura

Qualificatori: [not_null]

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

IsHidden
Tipo di dati:Boolean

Tipo di accesso: lettura/scrittura

Qualificatori: [not_null]

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

IsLatest
Tipo di dati:Boolean

Tipo di accesso: sola lettura

Qualificatori: [read]

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

IsProvisioned
Tipo di dati:Boolean

Tipo di accesso: sola lettura

Qualificatori: [read]

true se il contenuto viene scaricato per tutti gli aggiornamenti nell'elenco di autorizzazioni.

IsQuarantined
Tipo di dati:Boolean

Tipo di accesso: sola lettura

Qualificatori: [read]

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

IsSuperseded
Tipo di dati:Boolean

Tipo di accesso: sola lettura

Qualificatori: [read, not_null]

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

IsUserDefined
Tipo di dati:Boolean

Tipo di accesso: lettura/scrittura

Qualificatori: [not_null]

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

LastModifiedBy
Tipo di dati:String

Tipo di accesso: sola lettura

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

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

LastStatusTime
Tipo di dati:DateTime

Tipo di accesso: sola lettura

Qualificatori: [read]

Ora dell'ultimo aggiornamento dello stato.

LocalizedCategoryInstanceNames
Tipo di dati: String Matrice

Tipo di accesso: sola lettura

Qualificatori: [read]

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

LocalizedDescription
Tipo di dati:String

Tipo di accesso: sola lettura

Qualificatori: [read]

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

LocalizedDisplayName
Tipo di dati:String

Tipo di accesso: sola lettura

Qualificatori: [read]

Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

LocalizedInformation
Tipo di dati:SMS_CI_LocalizedProperties Array

Tipo di accesso: lettura/scrittura

Qualificatori: [lazy]

Informazioni localizzate specifiche della lingua sull'elenco di autorizzazioni:

  • String DisplayName

  • Descrizione stringa

  • String InformativeURL

  • UInt32 LocaleID

    LocalizedInformativeURL
    Tipo di dati:String

    Tipo di accesso: sola lettura

    Qualificatori: [read]

    Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

    LocalizedPropertyLocaleID
    Tipo di dati:UInt32

    Tipo di accesso: sola lettura

    Qualificatori: [read]

    Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

    ModelID
    Tipo di dati:UInt32

    Tipo di accesso: lettura/scrittura

    Qualificatori: [not_null]

    Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

    ModelName
    Tipo di dati:String

    Tipo di accesso: lettura/scrittura

    Qualificatori: [univoco, not_null]

    Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

    NumberOfCollectionsDeployed
    Tipo di dati:UInt32

    Tipo di accesso: sola lettura

    Qualificatori: [read]

    Numero di raccolte in cui è stato distribuito l'elenco di autorizzazioni.

    NumberOfExpiredUpdates
    Tipo di dati:UInt32

    Tipo di accesso: sola lettura

    Qualificatori: [read]

    Numero di aggiornamenti scaduti nel gruppo di aggiornamenti.

    NumberOfUpdates
    Tipo di dati:UInt32

    Tipo di accesso: sola lettura

    Qualificatori: [read]

    Numero di aggiornamenti nel gruppo di aggiornamenti.

    NumCompliant
    Tipo di dati:UInt32

    Tipo di accesso: sola lettura

    Qualificatori: [read]

    Numero di computer client in cui l'elenco di autorizzazioni è conforme.

    NumNonCompliant
    Tipo di dati:UInt32

    Tipo di accesso: sola lettura

    Qualificatori: [read]

    Numero di computer client in cui l'elenco di autorizzazioni non è conforme.

    NumTotal
    Tipo di dati:UInt32

    Tipo di accesso: sola lettura

    Qualificatori: [read]

    Numero totale di computer client per questo elenco di autorizzazioni.

    NumUnknown
    Tipo di dati:UInt32

    Tipo di accesso: sola lettura

    Qualificatori: [read]

    Numero di computer client in cui l'elenco di autorizzazioni si trova in uno stato sconosciuto.

    PercentCompliant
    Tipo di dati:UInt32

    Tipo di accesso: sola lettura

    Qualificatori: [read]

    Percentuale di computer client conformi a questo elemento di configurazione.

    PermittedUses
    Tipo di dati:UInt32

    Tipo di accesso: lettura/scrittura

    Qualificatori: [not_null]

    Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

    PlatformCategoryInstance_UniqueIDs
    Tipo di dati:String Array

    Tipo di accesso: lettura/scrittura

    Qualificatori: nessuno

    Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

    PlatformType
    Tipo di dati:UInt32

    Tipo di accesso: sola lettura

    Qualificatori: [bitmap, bitvalues, read]

    Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

    SDMPackageLocalizedData
    Tipo di dati: SMS_SDMPackageLocalizedData Matrice

    Tipo di accesso: lettura/scrittura

    Qualificatori: [lazy]

    Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

    SDMPackageVersion
    Tipo di dati:UInt32

    Tipo di accesso: lettura/scrittura

    Qualificatori: [not_null]

    Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

    SDMPackageXML
    Tipo di dati:String

    Tipo di accesso: lettura/scrittura

    Qualificatori: [lazy]

    Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

    SecuredScopeNames
    Tipo di dati:String Array

    Tipo di accesso: sola lettura

    Qualificatori: [read]

    Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

    SedoObjectVersion
    Tipo di dati:String

    Tipo di accesso: sola lettura

    Qualificatori: [read]

    Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

    SourceSite
    Tipo di dati:String

    Tipo di accesso: lettura/scrittura

    Qualificatori: [SizeLimit("3")]

    Vedere SMS_ConfigurationItemLatestBaseClass Classe WMI del server.

    Updates
    Tipo di dati: UInt32 Matrice

    Tipo di accesso: lettura/scrittura

    Qualificatori: [lazy]

    Raccolta di ID di SMS_SoftwareUpdate oggetti. Ogni ID è rappresentato dalla CI_ID proprietà dell'oggetto di aggiornamento corrispondente.

Osservazioni

I qualificatori di classe per questa classe includono:

  • Protetto

    Per altre informazioni sui qualificatori di classe e sui qualificatori di proprietà inclusi nella sezione Proprietà, vedere Configuration Manager Qualificatori di classe e proprietà.

    L'uso di questa classe è facoltativo. Un SMS_AuthorizationList oggetto viene creato in base ai criteri scelti dall'amministratore per la distribuzione di oggetti selezionati SMS_SoftwareUpdate . L'elenco di autorizzazioni viene utilizzato da un oggetto classe WMI SMS_UpdatesAssignment Server per creare una distribuzione.

    Un SMS_AuthorizationList oggetto è un tipo di elemento di configurazione, così come ogni aggiornamento software. Di conseguenza, l'elenco di autorizzazioni è un esempio di elemento di configurazione che raggruppa altri elementi di configurazione. Entrambi SMS_AuthorizationList e SMS_SoftwareUpdate derivano da SMS_ConfigurationItemBaseClass classe WMI del server, che definisce una IsBundle proprietà. Quando si compila un elenco di autorizzazioni, questa proprietà di ogni aggiornamento è impostata su per true indicare che l'aggiornamento fa parte di un bundle.

Requisiti

Requisiti di runtime

Per altre informazioni, vedere Configuration Manager Requisiti di runtime del server.

Requisiti di sviluppo

Per altre informazioni, vedere Configuration Manager Requisiti di sviluppo del server.

Vedere anche

Classe WMI del server SMS_SoftwareUpdate
Classe WMI del server SMS_UpdatesAssignment
Informazioni sulle distribuzioni degli aggiornamenti software