Serverová třída služby WMI SMS_AuthorizationList
Třída SMS_AuthorizationList
WMI (Windows Management Instrumentation) je serverová třída poskytovatele serveru SMS v Configuration Manager, která představuje kolekci SMS_SoftwareUpdate
objektů pro aktualizace softwaru dostupné v lokalitě a autorizované k nasazení. Použití seznamu autorizací je v nasazení aktualizace softwaru volitelné.
Následující syntaxe je zjednodušená z kódu MOF (Managed Object Format) a zahrnuje všechny zděděné vlastnosti.
Syntaxe
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
Následující tabulka uvádí metody ve SMS_AuthorizationList
třídě .
Metoda | Popis |
---|---|
Metoda RunAuthListStatusSummarization ve třídě SMS_AuthorizationList | Aktualizace souhrnné výsledky pro konkrétní skupinu aktualizací. |
Vlastnosti
ApplicabilityCondition
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [SizeLimit("512"), not_null]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
AssociatedAutoRuleID
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
PŘIDRUŽENÉ ID pravidla automatického nasazení
CategoryInstance_UniqueIDs
Datový typ: String
Array
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
CI_ID
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [key]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
CI_UniqueID
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory:[jedinečné, not_null]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
CIType_ID
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [not_null, přečteno]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
Pro tuto třídu je ID typu SoftwareUpdateAuthorizationList (9).
CIVersion
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read, not_null]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
ConfigurationFlags
Datový typ: UInt64
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
ContainsExpiredUpdates
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
true
pokud seznam autorizací obsahuje jednu nebo více aktualizací, jejichž platnost vypršela.
ContainsSupersededUpdates
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
true
pokud seznam autorizací obsahuje jednu nebo více nahrazených aktualizací.
CreatedBy
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [SizeLimit("512"), read, not_null]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
DateCreated
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikátory: [read, not_null]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
DateLastModified
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
EffectiveDate
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
EULAAccepted
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
EULAExists
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
EULASignoffDate
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
EULASignoffUser
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
ExecutionContext
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read, valuemap, values]
Kontext spuštění, ve které by se měla položka konfigurace vyhodnotit.
Hodnota | Položka konfigurace |
---|---|
0 | Systému |
1 | User |
IsBundle
Datový typ: Boolean
Typ přístupu: Čtení/zápis
Kvalifikátory: [not_null]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
IsDeployed
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
IsDigest
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: [číst, líný]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
IsEnabled
Datový typ: Boolean
Typ přístupu: Čtení/zápis
Kvalifikátory: [not_null]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
IsExpired
Datový typ: Boolean
Typ přístupu: Čtení/zápis
Kvalifikátory: [not_null]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
IsHidden
Datový typ: Boolean
Typ přístupu: Čtení/zápis
Kvalifikátory: [not_null]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
IsLatest
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
IsProvisioned
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
true
pokud je obsah stažen pro všechny aktualizace v seznamu autorizací.
IsQuarantined
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
IsSuperseded
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: [read, not_null]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
IsUserDefined
Datový typ: Boolean
Typ přístupu: Čtení/zápis
Kvalifikátory: [not_null]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
LastModifiedBy
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [SizeLimit("512"), read, not_null]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
LastStatusTime
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Čas poslední aktualizace stavu
LocalizedCategoryInstanceNames
Datový typ: String
Array
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
LocalizedDescription
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
LocalizedDisplayName
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
LocalizedInformation
Datový typ: SMS_CI_LocalizedProperties Array
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
Lokalizované informace o seznamu autorizací pro konkrétní jazyk:
String DisplayName
Popis řetězce
Informativní adresa ŘETĚZCE
ID národního prostředí UInt32
LocalizedInformativeURL
Datový typ:String
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
LocalizedPropertyLocaleID
Datový typ:UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
ModelID
Datový typ:UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [not_null]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
ModelName
Datový typ:String
Typ přístupu: Čtení/zápis
Kvalifikátory: [unique, not_null]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
NumberOfCollectionsDeployed
Datový typ:UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Počet kolekcí, do které byl seznam autorizací nasazen.
NumberOfExpiredUpdates
Datový typ:UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Počet aktualizací, jejichž platnost vypršela, ve skupině aktualizací
NumberOfUpdates
Datový typ:UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Počet aktualizací ve skupině aktualizací
NumCompliant
Datový typ:UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Počet klientských počítačů, na kterých je tento seznam autorizací kompatibilní.
NumNonCompliant
Datový typ:UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Počet klientských počítačů, na kterých tento seznam autorizací nevyhovuje předpisům.
NumTotal
Datový typ:UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Celkový počet klientských počítačů pro tento seznam autorizací
NumUnknown
Datový typ:UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Počet klientských počítačů, ve kterých je tento seznam autorizací v neznámém stavu.
PercentCompliant
Datový typ:UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Procento klientských počítačů, které vyhovují této položce konfigurace
PermittedUses
Datový typ:UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [not_null]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
PlatformCategoryInstance_UniqueIDs
Datový typ:String Array
Typ přístupu: Čtení/zápis
Kvalifikátory: žádné
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
PlatformType
Datový typ:UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [bitmap, bitvalues, read]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
SDMPackageLocalizedData
Datový typ:SMS_SDMPackageLocalizedData
ArrayTyp přístupu: Čtení/zápis
Kvalifikátory: [lazy]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
SDMPackageVersion
Datový typ:UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [not_null]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
SDMPackageXML
Datový typ:String
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
SecuredScopeNames
Datový typ:String Array
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
SedoObjectVersion
Datový typ:String
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
SourceSite
Datový typ:String
Typ přístupu: Čtení/zápis
Kvalifikátory: [SizeLimit("3")]
Viz SMS_ConfigurationItemLatestBaseClass serverová třída služby WMI.
Updates
Datový typ:UInt32
ArrayTyp přístupu: Čtení/zápis
Kvalifikátory: [lazy]
Kolekce ID
SMS_SoftwareUpdate
objektů. Každé ID je reprezentovánoCI_ID
vlastností odpovídajícího objektu update.
Poznámky
Mezi kvalifikátory tříd pro tuto třídu patří:
Zabezpečené
Další informace o kvalifikátorech tříd a kvalifikátorech vlastností zahrnutých v části Vlastnosti najdete v tématu Configuration Manager třídy a kvalifikátory vlastností.
Použití této třídy je volitelné. Objekt
SMS_AuthorizationList
se vytvoří na základě kritérií zvolených správcem pro nasazení vybranýchSMS_SoftwareUpdate
objektů. Seznam autorizací používá objekt třídy služby WMI serveru SMS_UpdatesAssignment k vytvoření nasazení.Objekt
SMS_AuthorizationList
je typ položky konfigurace, stejně jako každá aktualizace softwaru. Seznam autorizací je proto příkladem položky konfigurace, která obsahuje další položky konfigurace. Oba aSMS_AuthorizationList
SMS_SoftwareUpdate
jsou odvozeny z SMS_ConfigurationItemBaseClass serverové třídy služby WMI, která definujeIsBundle
vlastnost. Při vytváření seznamu autorizací je tato vlastnost každé aktualizace nastavena natrue
, aby značí, že aktualizace je součástí sady.
Požadavky
Požadavky na modul runtime
Další informace najdete v tématu Configuration Manager Server Runtime Requirements.
Požadavky na vývoj
Další informace najdete v tématu Požadavky na vývoj Configuration Manager Serveru.
Viz taky
Serverová třída služby WMI SMS_SoftwareUpdate
Serverová třída služby WMI SMS_UpdatesAssignment
O nasazeních aktualizací softwaru