Clase WMI de servidor de SMS_AuthorizationList

La SMS_AuthorizationList clase Instrumental de administración de Windows (WMI) es una clase de servidor de proveedor de SMS, en Configuration Manager, que representa una colección de objetos para las actualizaciones de SMS_SoftwareUpdate software disponibles en el sitio y autorizadas para su implementación. El uso de una lista de autorización es opcional en una implementación de actualización de software.

La sintaxis siguiente se simplifica a partir del código de formato de objeto administrado (MOF) e incluye todas las propiedades heredadas.

Sintaxis

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

Métodos

En la tabla siguiente se enumeran los métodos de la SMS_AuthorizationList clase.

Método Descripción
RunAuthListStatusSummarization Method in Class SMS_AuthorizationList Las novedades resumen de resultados para un grupo de actualización en particular.

Propiedades

ApplicabilityCondition Tipo de datos: String

Tipo de acceso: Lectura y escritura

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

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

AssociatedAutoRuleID Tipo de datos: UInt32

Tipo de acceso: solo lectura

Clasificatorios: [leer]

Id. de regla de implementación automática asociada.

CategoryInstance_UniqueIDs Tipo de datos: String matriz

Tipo de acceso: Lectura y escritura

Clasificatorios: ninguno

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

CI_ID Tipo de datos: UInt32

Tipo de acceso: Lectura y escritura

Clasificatorios: [clave]

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

CI_UniqueID Tipo de datos: String

Tipo de acceso: Lectura y escritura

Calificadores:[único, not_null]

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

CIType_ID Tipo de datos: UInt32

Tipo de acceso: solo lectura

Clasificatorios: [not_null, leer]

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

Para esta clase, el identificador de tipo es SoftwareUpdateAuthorizationList (9).

CIVersion Tipo de datos: UInt32

Tipo de acceso: solo lectura

Clasificatorios: [leer, not_null]

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

ConfigurationFlags Tipo de datos: UInt64

Tipo de acceso: solo lectura

Clasificatorios: [leer]

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

ContainsExpiredUpdates Tipo de datos: Boolean

Tipo de acceso: solo lectura

Clasificatorios: [leer]

true si la lista de autorización contiene una o varias actualizaciones caducadas.

ContainsSupersededUpdates Tipo de datos: Boolean

Tipo de acceso: solo lectura

Clasificatorios: [leer]

true si la lista de autorización contiene una o más actualizaciones sustituidas.

CreatedBy Tipo de datos: String

Tipo de acceso: solo lectura

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

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

DateCreated Tipo de datos: DateTime

Tipo de acceso: solo lectura

Clasificatorios: [leer, not_null]

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

DateLastModified Tipo de datos: DateTime

Tipo de acceso: solo lectura

Clasificatorios: [leer]

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

EffectiveDate Tipo de datos: DateTime

Tipo de acceso: solo lectura

Clasificatorios: [leer]

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

EULAAccepted Tipo de datos: UInt32

Tipo de acceso: solo lectura

Clasificatorios: [leer]

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

EULAExists Tipo de datos: Boolean

Tipo de acceso: solo lectura

Clasificatorios: [leer]

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

EULASignoffDate Tipo de datos: DateTime

Tipo de acceso: solo lectura

Clasificatorios: [leer]

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

EULASignoffUser Tipo de datos: String

Tipo de acceso: solo lectura

Clasificatorios: [leer]

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

ExecutionContext Tipo de datos: UInt32

Tipo de acceso: solo lectura

Calificadores: [read, valuemap, values]

Contexto de ejecución en el que se debe evaluar el elemento de configuración.

Valor Elemento de configuración
0 Sistema
1 Usuario

IsBundle Tipo de datos: Boolean

Tipo de acceso: Lectura y escritura

Clasificatorios: [not_null]

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

IsDeployed Tipo de datos: Boolean

Tipo de acceso: solo lectura

Clasificatorios: [leer]

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

IsDigest Tipo de datos: Boolean

Tipo de acceso: solo lectura

Calificadores: [read, lazy]

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

IsEnabled Tipo de datos: Boolean

Tipo de acceso: Lectura y escritura

Clasificatorios: [not_null]

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

IsExpired Tipo de datos: Boolean

Tipo de acceso: Lectura y escritura

Clasificatorios: [not_null]

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

IsHidden Tipo de datos: Boolean

Tipo de acceso: Lectura y escritura

Clasificatorios: [not_null]

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

IsLatest Tipo de datos: Boolean

Tipo de acceso: solo lectura

Clasificatorios: [leer]

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

IsProvisioned Tipo de datos: Boolean

Tipo de acceso: solo lectura

Clasificatorios: [leer]

true si se descarga el contenido de todas las actualizaciones de la lista de autorización.

IsQuarantined Tipo de datos: Boolean

Tipo de acceso: solo lectura

Clasificatorios: [leer]

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

IsSuperseded Tipo de datos: Boolean

Tipo de acceso: solo lectura

Clasificatorios: [leer, not_null]

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

IsUserDefined Tipo de datos: Boolean

Tipo de acceso: Lectura y escritura

Clasificatorios: [not_null]

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

LastModifiedBy Tipo de datos: String

Tipo de acceso: solo lectura

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

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

LastStatusTime Tipo de datos: DateTime

Tipo de acceso: solo lectura

Clasificatorios: [leer]

Hora de última actualización de estado.

LocalizedCategoryInstanceNames Tipo de datos: String matriz

Tipo de acceso: solo lectura

Clasificatorios: [leer]

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

LocalizedDescription Tipo de datos: String

Tipo de acceso: solo lectura

Clasificatorios: [leer]

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

LocalizedDisplayName Tipo de datos: String

Tipo de acceso: solo lectura

Clasificatorios: [leer]

Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

LocalizedInformation Tipo de datos: SMS_CI_LocalizedProperties Array

Tipo de acceso: Lectura y escritura

Calificadores: [perezoso]

Información localizada específica del idioma sobre la lista de autorización:

  • String DisplayName

  • Descripción de cadena

  • String InformativeURL

  • UInt32 LocaleID

    LocalizedInformativeURL Tipo de datos: String

    Tipo de acceso: solo lectura

    Clasificatorios: [leer]

    Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

    LocalizedPropertyLocaleID Tipo de datos: UInt32

    Tipo de acceso: solo lectura

    Clasificatorios: [leer]

    Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

    ModelID Tipo de datos: UInt32

    Tipo de acceso: Lectura y escritura

    Clasificatorios: [not_null]

    Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

    ModelName Tipo de datos: String

    Tipo de acceso: Lectura y escritura

    Calificadores: [único, not_null]

    Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

    NumberOfCollectionsDeployed Tipo de datos: UInt32

    Tipo de acceso: solo lectura

    Clasificatorios: [leer]

    Recuento de colecciones en las que se ha implementado la lista de autorización.

    NumberOfExpiredUpdates Tipo de datos: UInt32

    Tipo de acceso: solo lectura

    Clasificatorios: [leer]

    Recuento de actualizaciones expiradas en el grupo de actualizaciones.

    NumberOfUpdates Tipo de datos: UInt32

    Tipo de acceso: solo lectura

    Clasificatorios: [leer]

    Número de actualizaciones en el grupo de actualizaciones.

    NumCompliant Tipo de datos: UInt32

    Tipo de acceso: solo lectura

    Clasificatorios: [leer]

    Recuento de equipos cliente en los que esta lista de autorización es compatible.

    NumNonCompliant Tipo de datos: UInt32

    Tipo de acceso: solo lectura

    Clasificatorios: [leer]

    Recuento de equipos cliente en los que esta lista de autorización no es compatible.

    NumTotal Tipo de datos: UInt32

    Tipo de acceso: solo lectura

    Clasificatorios: [leer]

    Recuento total de equipos cliente para esta lista de autorización.

    NumUnknown Tipo de datos: UInt32

    Tipo de acceso: solo lectura

    Clasificatorios: [leer]

    Recuento de equipos cliente en los que esta lista de autorización se encuentra en un estado desconocido.

    PercentCompliant Tipo de datos: UInt32

    Tipo de acceso: solo lectura

    Clasificatorios: [leer]

    Porcentaje de equipos cliente que son compatibles con este elemento de configuración.

    PermittedUses Tipo de datos: UInt32

    Tipo de acceso: Lectura y escritura

    Clasificatorios: [not_null]

    Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

    PlatformCategoryInstance_UniqueIDs Tipo de datos: String Array

    Tipo de acceso: Lectura y escritura

    Clasificatorios: ninguno

    Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

    PlatformType Tipo de datos: UInt32

    Tipo de acceso: solo lectura

    Cualificadores: [bitmap, bitvalues, read]

    Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

    SDMPackageLocalizedData Tipo de datos: SMS_SDMPackageLocalizedData matriz

    Tipo de acceso: Lectura y escritura

    Calificadores: [perezoso]

    Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

    SDMPackageVersion Tipo de datos: UInt32

    Tipo de acceso: Lectura y escritura

    Clasificatorios: [not_null]

    Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

    SDMPackageXML Tipo de datos: String

    Tipo de acceso: Lectura y escritura

    Calificadores: [perezoso]

    Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

    SecuredScopeNames Tipo de datos: String Array

    Tipo de acceso: solo lectura

    Clasificatorios: [leer]

    Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

    SedoObjectVersion Tipo de datos: String

    Tipo de acceso: solo lectura

    Clasificatorios: [leer]

    Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

    SourceSite Tipo de datos: String

    Tipo de acceso: Lectura y escritura

    Calificadores: [SizeLimit("3")]

    Consulte SMS_ConfigurationItemLatestBaseClass clase WMI de servidor.

    Updates Tipo de datos: UInt32 matriz

    Tipo de acceso: Lectura y escritura

    Calificadores: [perezoso]

    Colección de identificadores de SMS_SoftwareUpdate objetos. Cada identificador se representa mediante la CI_ID propiedad del objeto de actualización correspondiente.

Comentarios

Los calificadores de clase para esta clase incluyen:

  • Protegida

    Para obtener más información acerca de los calificadores de clase y de propiedad incluidos en la sección Propiedades, consulte Calificadores de clase y de propiedad de Configuration Manager.

    El uso de esta clase es opcional. Se crea un SMS_AuthorizationList objeto según los criterios elegidos por el administrador para la implementación de los objetos seleccionados SMS_SoftwareUpdate . Un objeto de clase WMI de SMS_UpdatesAssignment Server usa la lista de autorizaciones para crear una implementación.

    Un SMS_AuthorizationList objeto es un tipo de elemento de configuración, como lo es cada actualización de software. Por lo tanto, la lista de autorización es un ejemplo de un elemento de configuración que agrupa otros elementos de configuración. Ambos SMS_AuthorizationList y SMS_SoftwareUpdate se derivan de SMS_ConfigurationItemBaseClass clase WMI de servidor, que define una IsBundle propiedad. Al crear una lista de autorización, esta propiedad de cada actualización se establece para true indicar que la actualización forma parte de un paquete.

Requisitos

Requisitos del entorno de ejecución

Para obtener más información, consulta Requisitos de tiempo de ejecución del servidor de Configuration Manager.

Requisitos de desarrollo

Para obtener más información, consulta Requisitos de desarrollo del servidor de Configuration Manager.

Consulta también

Clase WMI de servidor SMS_SoftwareUpdate Clase WMIde servidor SMS_UpdatesAssignment Acercade las implementaciones de actualización de software