SMS_AuthorizationList Windows Management Instrumentation (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 的方法。
| 方法 | 说明 |
|---|---|
| 类SMS_AuthorizationList中的 RunAuthListStatusSummarization 方法 | 汇报特定更新组的汇总结果。 |
属性
ApplicabilityCondition 数据类型: String
访问类型:读/写
限定符:[SizeLimit (“512”) ,not_null]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
AssociatedAutoRuleID 数据类型: UInt32
访问类型:只读
限定符:[read]
关联的自动部署规则 ID。
CategoryInstance_UniqueIDs 数据类型: String 数组
访问类型:读/写
限定符:无
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
CI_ID 数据类型: UInt32
访问类型:读/写
限定符:[key]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
CI_UniqueID 数据类型: String
访问类型:读/写
限定符:[unique, not_null]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
CIType_ID 数据类型: UInt32
访问类型:只读
限定符:[not_null,read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
对于此类,类型 ID 为 SoftwareUpdateAuthorizationList (9) 。
CIVersion 数据类型: UInt32
访问类型:只读
限定符:[read, not_null]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
ConfigurationFlags 数据类型: UInt64
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
ContainsExpiredUpdates 数据类型: Boolean
访问类型:只读
限定符:[read]
true 如果授权列表包含一个或多个过期的更新,则为 。
ContainsSupersededUpdates 数据类型: Boolean
访问类型:只读
限定符:[read]
true 如果授权列表包含一个或多个被取代的更新,则为 。
CreatedBy 数据类型: String
访问类型:只读
限定符:[SizeLimit (“512”) 、read、not_null]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
DateCreated 数据类型: DateTime
访问类型:只读
限定符:[read, not_null]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
DateLastModified 数据类型: DateTime
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
EffectiveDate 数据类型: DateTime
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
EULAAccepted 数据类型: UInt32
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
EULAExists 数据类型: Boolean
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
EULASignoffDate 数据类型: DateTime
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
EULASignoffUser 数据类型: String
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
ExecutionContext 数据类型: UInt32
访问类型:只读
限定符:[read, valuemap, values]
应在下评估配置项的执行上下文。
| 值 | 配置项目 |
|---|---|
| 0 | 系统警报 |
| 1 | 用户 |
IsBundle 数据类型: Boolean
访问类型:读/写
限定符:[not_null]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
IsDeployed 数据类型: Boolean
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
IsDigest 数据类型: Boolean
访问类型:只读
限定符:[read、lazy]
请参阅 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
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
IsProvisioned 数据类型: Boolean
访问类型:只读
限定符:[read]
true 如果下载了授权列表中所有更新的内容,则为 。
IsQuarantined 数据类型: Boolean
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
IsSuperseded 数据类型: Boolean
访问类型:只读
限定符:[read, not_null]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
IsUserDefined 数据类型: Boolean
访问类型:读/写
限定符:[not_null]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
LastModifiedBy 数据类型: String
访问类型:只读
限定符:[SizeLimit (“512”) 、read、not_null]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
LastStatusTime 数据类型: DateTime
访问类型:只读
限定符:[read]
上次状态更新时间。
LocalizedCategoryInstanceNames 数据类型: String 数组
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
LocalizedDescription 数据类型: String
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
LocalizedDisplayName 数据类型: String
访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
LocalizedInformation 数据类型: SMS_CI_LocalizedProperties Array
访问类型:读/写
限定符:[延迟]
有关授权列表的特定于语言的本地化信息:
String DisplayName
字符串说明
String InformativeURL
UInt32 LocaleID
LocalizedInformativeURL数据类型:String访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
LocalizedPropertyLocaleID数据类型:UInt32访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
ModelID数据类型:UInt32访问类型:读/写
限定符:[not_null]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
ModelName数据类型:String访问类型:读/写
限定符:[unique, not_null]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
NumberOfCollectionsDeployed数据类型:UInt32访问类型:只读
限定符:[read]
授权列表已部署到的集合的计数。
NumberOfExpiredUpdates数据类型:UInt32访问类型:只读
限定符:[read]
更新组中过期更新的计数。
NumberOfUpdates数据类型:UInt32访问类型:只读
限定符:[read]
更新组中的更新计数。
NumCompliant数据类型:UInt32访问类型:只读
限定符:[read]
符合此授权列表的客户端计算机计数。
NumNonCompliant数据类型:UInt32访问类型:只读
限定符:[read]
此授权列表不符合的客户端计算机计数。
NumTotal数据类型:UInt32访问类型:只读
限定符:[read]
此授权列表的客户端计算机总数。
NumUnknown数据类型:UInt32访问类型:只读
限定符:[read]
此授权列表处于未知状态的客户端计算机计数。
PercentCompliant数据类型:UInt32访问类型:只读
限定符:[read]
符合此配置项目的客户端计算机的百分比。
PermittedUses数据类型:UInt32访问类型:读/写
限定符:[not_null]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
PlatformCategoryInstance_UniqueIDs数据类型:String Array访问类型:读/写
限定符:无
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
PlatformType数据类型:UInt32访问类型:只读
限定符:[位图、位值、读取]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
SDMPackageLocalizedData数据类型:SMS_SDMPackageLocalizedData数组访问类型:读/写
限定符:[延迟]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
SDMPackageVersion数据类型:UInt32访问类型:读/写
限定符:[not_null]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
SDMPackageXML数据类型:String访问类型:读/写
限定符:[延迟]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
SecuredScopeNames数据类型:String Array访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
SedoObjectVersion数据类型:String访问类型:只读
限定符:[read]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
SourceSite数据类型:String访问类型:读/写
限定符:[SizeLimit (“3”) ]
请参阅 SMS_ConfigurationItemLatestBaseClass服务器 WMI 类。
Updates数据类型:UInt32数组访问类型:读/写
限定符:[延迟]
对象的 ID 的
SMS_SoftwareUpdate集合。 每个 ID 由CI_ID相应更新对象的 属性表示。
备注
此类的类限定符包括:
安全
有关“属性”部分中包含的类限定符和属性限定符的详细信息,请参阅 Configuration Manager 类和属性限定符。
使用此类是可选的。
SMS_AuthorizationList根据管理员为部署所选SMS_SoftwareUpdate对象而选择的条件创建对象。 授权列表由 SMS_UpdatesAssignment 服务器 WMI 类 对象用于创建部署。SMS_AuthorizationList对象是一种配置项目,每个软件更新都是一种。 因此,授权列表是捆绑其他配置项目的配置项目的示例。 和SMS_SoftwareUpdate都SMS_AuthorizationList派生自 SMS_ConfigurationItemBaseClass 服务器 WMI 类,该类定义属性IsBundle。 生成授权列表时,每个更新的此属性设置为 ,true以指示更新是捆绑包的一部分。
要求
运行时要求
有关详细信息,请参阅Configuration Manager服务器运行时要求。
开发要求
有关详细信息,请参阅Configuration Manager服务器开发要求。
另请参阅
SMS_SoftwareUpdate服务器 WMI 类SMS_UpdatesAssignment服务器 WMI 类关于软件更新部署