Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Класс SMS_AuthorizationList инструментария управления Windows (WMI) — это класс сервера поставщика SMS в Configuration Manager, представляющий коллекцию объектов для обновлений программного SMS_SoftwareUpdate обеспечения, доступных на сайте и авторизованных для развертывания. При развертывании обновлений программного обеспечения использование списка авторизации является необязательным.
Следующий синтаксис упрощен в коде MOF и включает все унаследованные свойства.
Синтаксис
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[];
};
Методы
В следующей таблице перечислены методы в SMS_AuthorizationList классе .
| Метод | Описание |
|---|---|
| Метод RunAuthListStatusSummarization в классе SMS_AuthorizationList | Обновления сводные результаты для определенной группы обновлений. |
Свойства
ApplicabilityCondition Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: [SizeLimit("512"), not_null]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
AssociatedAutoRuleID Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: [чтение]
Связанный идентификатор правила автоматического развертывания.
CategoryInstance_UniqueIDs Тип данных: String Array
Тип доступа: чтение и запись
Квалификаторы: Нет
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
CI_ID Тип данных: UInt32
Тип доступа: чтение и запись
Квалификаторы: [ключ]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
CI_UniqueID Тип данных: String
Тип доступа: чтение и запись
Квалификаторы:[уникальный, not_null]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
CIType_ID Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: [not_null, чтение]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
Для этого класса идентификатором типа является SoftwareUpdateAuthorizationList (9).
CIVersion Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: [чтение, not_null]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
ConfigurationFlags Тип данных: UInt64
Тип доступа: только для чтения
Квалификаторы: [чтение]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
ContainsExpiredUpdates Тип данных: Boolean
Тип доступа: только для чтения
Квалификаторы: [чтение]
true Значение , если список авторизации содержит одно или несколько обновлений с истекшим сроком действия.
ContainsSupersededUpdates Тип данных: Boolean
Тип доступа: только для чтения
Квалификаторы: [чтение]
true Значение , если список авторизации содержит одно или несколько замененных обновлений.
CreatedBy Тип данных: String
Тип доступа: только для чтения
Квалификаторы: [SizeLimit("512"), read, not_null]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
DateCreated Тип данных: DateTime
Тип доступа: только для чтения
Квалификаторы: [чтение, not_null]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
DateLastModified Тип данных: DateTime
Тип доступа: только для чтения
Квалификаторы: [чтение]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
EffectiveDate Тип данных: DateTime
Тип доступа: только для чтения
Квалификаторы: [чтение]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
EULAAccepted Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: [чтение]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
EULAExists Тип данных: Boolean
Тип доступа: только для чтения
Квалификаторы: [чтение]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
EULASignoffDate Тип данных: DateTime
Тип доступа: только для чтения
Квалификаторы: [чтение]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
EULASignoffUser Тип данных: String
Тип доступа: только для чтения
Квалификаторы: [чтение]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
ExecutionContext Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: [чтение, карта значений, значения]
Контекст выполнения, в рамках которого должен быть оценен элемент конфигурации.
| Значение | Элемент конфигурации |
|---|---|
| 0 | Системные |
| 1 | Пользователь |
IsBundle Тип данных: Boolean
Тип доступа: чтение и запись
Квалификаторы: [not_null]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
IsDeployed Тип данных: Boolean
Тип доступа: только для чтения
Квалификаторы: [чтение]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
IsDigest Тип данных: Boolean
Тип доступа: только для чтения
Квалификаторы: [читать, ленивый]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
IsEnabled Тип данных: Boolean
Тип доступа: чтение и запись
Квалификаторы: [not_null]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
IsExpired Тип данных: Boolean
Тип доступа: чтение и запись
Квалификаторы: [not_null]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
IsHidden Тип данных: Boolean
Тип доступа: чтение и запись
Квалификаторы: [not_null]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
IsLatest Тип данных: Boolean
Тип доступа: только для чтения
Квалификаторы: [чтение]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
IsProvisioned Тип данных: Boolean
Тип доступа: только для чтения
Квалификаторы: [чтение]
true Значение , если содержимое загружается для всех обновлений в списке авторизации.
IsQuarantined Тип данных: Boolean
Тип доступа: только для чтения
Квалификаторы: [чтение]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
IsSuperseded Тип данных: Boolean
Тип доступа: только для чтения
Квалификаторы: [чтение, not_null]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
IsUserDefined Тип данных: Boolean
Тип доступа: чтение и запись
Квалификаторы: [not_null]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
LastModifiedBy Тип данных: String
Тип доступа: только для чтения
Квалификаторы: [SizeLimit("512"), read, not_null]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
LastStatusTime Тип данных: DateTime
Тип доступа: только для чтения
Квалификаторы: [чтение]
Время последнего обновления состояния.
LocalizedCategoryInstanceNames Тип данных: String Array
Тип доступа: только для чтения
Квалификаторы: [чтение]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
LocalizedDescription Тип данных: String
Тип доступа: только для чтения
Квалификаторы: [чтение]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
LocalizedDisplayName Тип данных: String
Тип доступа: только для чтения
Квалификаторы: [чтение]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
LocalizedInformation Тип данных: SMS_CI_LocalizedProperties Array
Тип доступа: чтение и запись
Квалификаторы: [ленивый]
Локализованные сведения о списке авторизации для конкретного языка:
Строка DisplayName
Описание строки
String InformativeURL
UInt32 LocaleID
LocalizedInformativeURLТип данных:StringТип доступа: только для чтения
Квалификаторы: [чтение]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
LocalizedPropertyLocaleIDТип данных:UInt32Тип доступа: только для чтения
Квалификаторы: [чтение]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
ModelIDТип данных:UInt32Тип доступа: чтение и запись
Квалификаторы: [not_null]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
ModelNameТип данных:StringТип доступа: чтение и запись
Квалификаторы: [уникальный, not_null]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
NumberOfCollectionsDeployedТип данных:UInt32Тип доступа: только для чтения
Квалификаторы: [чтение]
Количество коллекций, в которые был развернут список авторизации.
NumberOfExpiredUpdatesТип данных:UInt32Тип доступа: только для чтения
Квалификаторы: [чтение]
Количество просроченных обновлений в группе обновлений.
NumberOfUpdatesТип данных:UInt32Тип доступа: только для чтения
Квалификаторы: [чтение]
Количество обновлений в группе обновлений.
NumCompliantТип данных:UInt32Тип доступа: только для чтения
Квалификаторы: [чтение]
Количество клиентских компьютеров, на которых этот список авторизации соответствует требованиям.
NumNonCompliantТип данных:UInt32Тип доступа: только для чтения
Квалификаторы: [чтение]
Количество клиентских компьютеров, на которых этот список авторизации не соответствует требованиям.
NumTotalТип данных:UInt32Тип доступа: только для чтения
Квалификаторы: [чтение]
Общее число клиентских компьютеров для этого списка авторизации.
NumUnknownТип данных:UInt32Тип доступа: только для чтения
Квалификаторы: [чтение]
Количество клиентских компьютеров, на которых этот список авторизации находится в неизвестном состоянии.
PercentCompliantТип данных:UInt32Тип доступа: только для чтения
Квалификаторы: [чтение]
Процент клиентских компьютеров, соответствующих этому элементу конфигурации.
PermittedUsesТип данных:UInt32Тип доступа: чтение и запись
Квалификаторы: [not_null]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
PlatformCategoryInstance_UniqueIDsТип данных:String ArrayТип доступа: чтение и запись
Квалификаторы: нет
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
PlatformTypeТип данных:UInt32Тип доступа: только для чтения
Квалификаторы: [растровое изображение, битовые значения, чтение]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
SDMPackageLocalizedDataТип данных:SMS_SDMPackageLocalizedDataArrayТип доступа: чтение и запись
Квалификаторы: [ленивый]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
SDMPackageVersionТип данных:UInt32Тип доступа: чтение и запись
Квалификаторы: [not_null]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
SDMPackageXMLТип данных:StringТип доступа: чтение и запись
Квалификаторы: [ленивый]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
SecuredScopeNamesТип данных:String ArrayТип доступа: только для чтения
Квалификаторы: [чтение]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
SedoObjectVersionТип данных:StringТип доступа: только для чтения
Квалификаторы: [чтение]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
SourceSiteТип данных:StringТип доступа: чтение и запись
Квалификаторы: [SizeLimit("3")]
См . SMS_ConfigurationItemLatestBaseClass класс WMI сервера.
UpdatesТип данных:UInt32ArrayТип доступа: чтение и запись
Квалификаторы: [ленивый]
Коллекция идентификаторов
SMS_SoftwareUpdateобъектов. Каждый идентификатор представлен свойствомCI_IDсоответствующего объекта обновления.
Примечания
Квалификаторы классов для этого класса включают:
Защищенная
Дополнительные сведения о квалификаторах классов и квалификаторах свойств, включенных в раздел Свойства, см. в разделе квалификаторы классов и свойств Configuration Manager.
Использование этого класса является необязательным. Объект
SMS_AuthorizationListсоздается на основе условий, выбранных администратором для развертывания выбранныхSMS_SoftwareUpdateобъектов. Список авторизации используется объектом класса WMI сервера SMS_UpdatesAssignment для создания развертывания.Объект
SMS_AuthorizationList— это тип элемента конфигурации, как и каждое обновление программного обеспечения. Таким образом, список авторизации является примером элемента конфигурации, который объединяет другие элементы конфигурации.SMS_SoftwareUpdateИSMS_AuthorizationListявляются производными от класса WMI сервера SMS_ConfigurationItemBaseClass, который определяетIsBundleсвойство . При создании списка авторизации это свойство каждого обновления имеет значениеtrue, чтобы указать, что обновление является частью пакета.
Требования
Требования к среде выполнения
Дополнительные сведения см. в разделе Требования к среде выполнения сервера Configuration Manager.
Требования к разработке
Дополнительные сведения см. в разделе Требования к разработке сервера Configuration Manager.
См. также
класс WMI сервера SMS_SoftwareUpdateSMS_UpdatesAssignment класс WMI сервераО развертываниях обновлений программного обеспечения