Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Klasa SMS_AuthorizationList WMI (Instrumentacja zarządzania Windows) jest klasą serwera dostawcy wiadomości SMS w programie Configuration Manager, reprezentującą kolekcję obiektów aktualizacji oprogramowania dostępnych w lokacji i autoryzowanych SMS_SoftwareUpdate do wdrożenia. Korzystanie z listy autoryzacji jest opcjonalne we wdrożeniu aktualizacji oprogramowania.
Poniższa składnia jest uproszczona w stosunku do kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.
Składnia
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[];
};
Metody
Poniższa tabela zawiera listę metod dostępnych w SMS_AuthorizationList tej klasie.
| Metoda | Opis |
|---|---|
| Metoda RunAuthListStatusSummarization w klasie SMS_AuthorizationList | Aktualizacje podsumowały wyniki dla określonej grupy aktualizacji. |
Właściwości
ApplicabilityCondition Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [SizeLimit("512"), not_null]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
AssociatedAutoRuleID Typ danych: UInt32
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Skojarzony identyfikator reguły automatycznego wdrażania.
CategoryInstance_UniqueIDs Typ danych: String Tablica
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
CI_ID Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [klucz]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
CI_UniqueID Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory:[unikatowe, not_null]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
CIType_ID Typ danych: UInt32
Typ dostępu: Tylko do odczytu
Kwalifikatory: [not_null, odczyt]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
Dla tej klasy identyfikator typu to SoftwareUpdateAuthorizationList (9).
CIVersion Typ danych: UInt32
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt, not_null]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
ConfigurationFlags Typ danych: UInt64
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
ContainsExpiredUpdates Typ danych: Boolean
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
true jeśli lista autoryzacji zawiera co najmniej jedną wygasłą aktualizację.
ContainsSupersededUpdates Typ danych: Boolean
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
true jeśli lista autoryzacji zawiera co najmniej jedną zastąpioną aktualizację.
CreatedBy Typ danych: String
Typ dostępu: Tylko do odczytu
Kwalifikatory: [SizeLimit("512"), odczyt, not_null]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
DateCreated Typ danych: DateTime
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt, not_null]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
DateLastModified Typ danych: DateTime
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
EffectiveDate Typ danych: DateTime
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
EULAAccepted Typ danych: UInt32
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
EULAExists Typ danych: Boolean
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
EULASignoffDate Typ danych: DateTime
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
EULASignoffUser Typ danych: String
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
ExecutionContext Typ danych: UInt32
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt, mapa wartości, wartości]
Kontekst wykonywania, w którym element konfiguracji powinien być oceniany.
| Value | Element konfiguracji |
|---|---|
| 0 | System |
| 1 | Użytkownik |
IsBundle Typ danych: Boolean
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [not_null]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
IsDeployed Typ danych: Boolean
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
IsDigest Typ danych: Boolean
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt, leniwe]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
IsEnabled Typ danych: Boolean
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [not_null]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
IsExpired Typ danych: Boolean
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [not_null]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
IsHidden Typ danych: Boolean
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [not_null]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
IsLatest Typ danych: Boolean
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
IsProvisioned Typ danych: Boolean
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
true jeśli zawartość jest pobierana w przypadku wszystkich aktualizacji z listy autoryzacji.
IsQuarantined Typ danych: Boolean
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
IsSuperseded Typ danych: Boolean
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt, not_null]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
IsUserDefined Typ danych: Boolean
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [not_null]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
LastModifiedBy Typ danych: String
Typ dostępu: Tylko do odczytu
Kwalifikatory: [SizeLimit("512"), odczyt, not_null]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
LastStatusTime Typ danych: DateTime
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Godzina ostatniej aktualizacji stanu.
LocalizedCategoryInstanceNames Typ danych: String Tablica
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
LocalizedDescription Typ danych: String
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
LocalizedDisplayName Typ danych: String
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
LocalizedInformation Typ danych: SMS_CI_LocalizedProperties Array
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [leniwe]
Informacje zlokalizowane specyficzne dla języka dotyczące listy autoryzacji:
Ciąg: DisplayName (Nazwa wyświetlana) ciągu
Opis ciągu
Ciąg: informativeURL
UInt32 LocaleID
LocalizedInformativeURLTyp danych:StringTyp dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
LocalizedPropertyLocaleIDTyp danych:UInt32Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
ModelIDTyp danych:UInt32Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [not_null]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
ModelNameTyp danych:StringTyp dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [unikatowe, not_null]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
NumberOfCollectionsDeployedTyp danych:UInt32Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Liczba kolekcji, w których wdrożono listę autoryzacji.
NumberOfExpiredUpdatesTyp danych:UInt32Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Liczba aktualizacji wygasłych w grupie aktualizacji.
NumberOfUpdatesTyp danych:UInt32Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Liczba aktualizacji w grupie aktualizacji.
NumCompliantTyp danych:UInt32Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Liczba komputerów klienckich, na których ta lista autoryzacji jest zgodna.
NumNonCompliantTyp danych:UInt32Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Liczba komputerów klienckich, na których ta lista autoryzacji jest niezgodna.
NumTotalTyp danych:UInt32Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Całkowita liczba komputerów klienckich dla tej listy autoryzacji.
NumUnknownTyp danych:UInt32Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Liczba komputerów klienckich, na których ta lista autoryzacji jest w stanie nieznanym.
PercentCompliantTyp danych:UInt32Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Procent komputerów klienckich, które są zgodne z tym elementem konfiguracji.
PermittedUsesTyp danych:UInt32Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [not_null]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
PlatformCategoryInstance_UniqueIDsTyp danych:String ArrayTyp dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
PlatformTypeTyp danych:UInt32Typ dostępu: Tylko do odczytu
Kwalifikatory: [mapa bitowa, wartości bitowe, odczyt]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
SDMPackageLocalizedDataTyp danych:SMS_SDMPackageLocalizedDataTablicaTyp dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [leniwe]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
SDMPackageVersionTyp danych:UInt32Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [not_null]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
SDMPackageXMLTyp danych:StringTyp dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [leniwe]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
SecuredScopeNamesTyp danych:String ArrayTyp dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
SedoObjectVersionTyp danych:StringTyp dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
SourceSiteTyp danych:StringTyp dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [SizeLimit("3")]
Zobacz SMS_ConfigurationItemLatestBaseClass Klasa WMI serwera.
UpdatesTyp danych:UInt32TablicaTyp dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [leniwe]
Kolekcja identyfikatorów
SMS_SoftwareUpdateobiektów. Każdy identyfikator jest reprezentowany przezCI_IDwłaściwość odpowiedniego obiektu aktualizacji.
Uwagi
Kwalifikacje do tej klasy obejmują:
Zabezpieczone
Aby uzyskać więcej informacji zarówno o kwalifikatorach klas, jak i kwalifikatorach właściwości zawartych w sekcji Właściwości, zobacz Kwalifikatory klasy i właściwości programu Configuration Manager.
Korzystanie z tej klasy jest opcjonalne. Obiekt
SMS_AuthorizationListjest tworzony na podstawie kryteriów wybranych przez administratora dla rozmieszczania wybranychSMS_SoftwareUpdateobiektów. Lista autoryzacji jest używana przez obiekt klasy WMI serwera SMS_UpdatesAssignment w celu utworzenia wdrożenia.Obiekt
SMS_AuthorizationListjest typem elementu konfiguracji, podobnie jak każda aktualizacja oprogramowania. Dlatego lista autoryzacji jest przykładem elementu konfiguracji, który zawiera inne elementy konfiguracji. ObaSMS_AuthorizationListiSMS_SoftwareUpdatepochodzą z klasy WMI SMS_ConfigurationItemBaseClass serweraIsBundle, która definiuje właściwość. Podczas tworzenia listy autoryzacji ta właściwość każdej aktualizacji jest ustawianatrue, aby wskazać, że aktualizacja jest częścią pakietu.
Wymagania
Wymagania dotyczące środowiska uruchomieniowego
Aby uzyskać więcej informacji, zobacz Wymagania dotyczące środowiska uruchomieniowego serwera programu Configuration Manager.
Wymagania dotyczące programowania
Aby uzyskać więcej informacji, zobacz Wymagania dotyczące programowania na serwerze programu Configuration Manager.
Zobacz też
Klasa WMI serwera SMS_SoftwareUpdate Klasa WMIserwera SMS_UpdatesAssignment Informacjeo wdrożeniach aktualizacji oprogramowania