SMS_ConfigurationPolicy, serverns WMI-klass
Klassen SMS_ConfigurationPolicy
Windows Management Instrumentation (WMI) är en SMS Provider-serverklass i Configuration Manager som representerar önskade värden för inställningar som deklarerats i en underklass av SMS_SettingsDefinitionBase
. Är till exempel SMS_FirewallSettings
en underklass SMS_SettingsDefinitionBase
som deklarerar möjliga inställningar för Windows-brandväggen. En sådan inställning är "Blockera inkommande anslutningar i offentliga nätverk". SMS_ConfigurationPolicy
kan användas för att ange en princip för den inställningen, till exempel "Inställningen Blockera inkommande anslutningar i offentliga nätverk ska vara aktiverad".
Följande syntax förenklas från MOF-kod (Managed Object Format) och innehåller alla ärvda egenskaper.
Syntax
Class SMS_ConfigurationPolicy : SMS_ConfigurationPolicyBase
{
UInt32 ActivatedCount;
String ApplicabilityCondition;
UInt32 AssignedCount;
String CategoryInstance_UniqueIDs[];
UInt32 CI_ID;
String CI_UniqueID;
UInt32 CIType_ID;
UInt32 CIVersion;
UInt32 ComplianceCount;
Real64 CompliantPercentage;
String CreatedBy;
DateTime DateCreated;
DateTime DateLastModified;
DateTime EffectiveDate;
UInt32 EULAAccepted;
Boolean EULAExists;
DateTime EULASignoffDate;
String EULASignoffUser;
UInt32 ExecutionContext;
UInt32 FailureCount;
Boolean IsAssigned;
Boolean IsBroken;
Boolean IsBundle;
Boolean IsDigest;
Boolean IsEnabled;
Boolean IsExpired;
Boolean IsHidden;
Boolean IsLatest;
Boolean IsQuarantined;
Boolean IsSuperseded;
Boolean IsUserDefined;
String LastModifiedBy;
String LocalizedCategoryInstanceNames[];
String LocalizedDescription;
String LocalizedDisplayName;
SMS_CI_LocalizedEulas LocalizedEulas[];
SMS_CI_LocalizedProperties LocalizedInformation[];
String LocalizedInformativeURL;
UInt32 LocalizedPropertyLocaleID;
UInt32 ModelID;
String ModelName;
UInt32 NonComplianceCount;
UInt32 PermittedUses;
String PlatformCategoryInstance_UniqueIDs[];
UInt32 PlatformType;
UInt32 Precedence;
SMS_SDMPackageLocalizedData SDMPackageLocalizedData[];
UInt32 SDMPackageVersion;
String SDMPackageXML;
String SecuredScopeNames[];
String SedoObjectVersion;
UInt32 Severity;
String SourceSite;
};
Metoder
I följande tabell visas metoderna i SMS_ConfigurationPolicy
klassen .
Metod | Beskrivning |
---|---|
AcceptEULA-metod i klass SMS_ConfigurationPolicy | Godkänner eller nekar Microsoft licensvillkor för programvara för ett konfigurationsobjekt. |
GetEULA-metod i klass SMS_ConfigurationPolicy | Hämtar den lokaliserade texten Microsoft Licensvillkor för programvara för konfigurationsobjektet. |
Egenskaper
ActivatedCount
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Se SMS_ConfigurationBaselineInfo serverns WMI-klass.
ApplicabilityCondition
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [not_null, sizelimit]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
AssignedCount
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
CategoryInstance_UniqueIDs
Datatyp: String Array
Åtkomsttyp: Läsa/skriva
Kvalificerare: ingen
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
CI_ID
Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: [nyckel, nyckel]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
CI_UniqueID
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [not_null, unik]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
CIType_ID
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [uppräkning, not_null, läsning]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
CIVersion
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
ComplianceCount
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
CompliantPercentage
Datatyp: Real64
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Egenskapen är inaktuell. Använd informationen i WMI-klassen SMS_DeploymentSummary Server i stället.
CreatedBy
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läsa, storleksgräns]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
DateCreated
Datatyp: DateTime
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
DateLastModified
Datatyp: DateTime
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
EffectiveDate
Datatyp: DateTime
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
EULAAccepted
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
EULAExists
Datatyp: Boolean
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
EULASignoffDate
Datatyp: DateTime
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
EULASignoffUser
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
ExecutionContext
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read, valuemap, values]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
FailureCount
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Se SMS_ConfigurationBaselineInfo serverns WMI-klass.
IsAssigned
Datatyp: Boolean
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Se SMS_ConfigurationBaselineInfo serverns WMI-klass.
IsBroken
Datatyp: Boolean
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Se SMS_ConfigurationBaselineInfo serverns WMI-klass.
IsBundle
Datatyp: Boolean
Åtkomsttyp: Läsa/skriva
Kvalificerare: [not_null]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
IsDigest
Datatyp: Boolean
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
IsEnabled
Datatyp: Boolean
Åtkomsttyp: Läsa/skriva
Kvalificerare: [not_null]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
IsExpired
Datatyp: Boolean
Åtkomsttyp: Läsa/skriva
Kvalificerare: [not_null]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
IsHidden
Datatyp: Boolean
Åtkomsttyp: Läsa/skriva
Kvalificerare: [not_null]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
IsLatest
Datatyp: Boolean
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
IsQuarantined
Datatyp: Boolean
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
IsSuperseded
Datatyp: Boolean
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
IsUserDefined
Datatyp: Boolean
Åtkomsttyp: Läsa/skriva
Kvalificerare: [not_null]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
LastModifiedBy
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läsa, storleksgräns]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
LocalizedCategoryInstanceNames
Datatyp: String Array
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
LocalizedDescription
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
LocalizedDisplayName
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
LocalizedEulas
Datatyp: SMS_CI_LocalizedEulas
Matris
Åtkomsttyp: Läsa/skriva
Kvalificerare: [lazy]
Se SMS_ConfigurationItem serverns WMI-klass.
LocalizedInformation
Datatyp: SMS_CI_LocalizedProperties
Matris
Åtkomsttyp: Läsa/skriva
Kvalificerare: [lazy]
Se SMS_ConfigurationItem serverns WMI-klass.
LocalizedInformativeURL
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
LocalizedPropertyLocaleID
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
ModelID
Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: [not_null]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
ModelName
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [not_null]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
NonComplianceCount
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Se SMS_ConfigurationBaselineInfo serverns WMI-klass.
PermittedUses
Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: [not_null]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
PlatformCategoryInstance_UniqueIDs
Datatyp: String Array
Åtkomsttyp: Läsa/skriva
Kvalificerare: ingen
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
PlatformType
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [bitmapp, bitvalues, read]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
Precedence
Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: ingen
Se SMS_ConfigurationPolicyBase serverns WMI-klass.
SDMPackageLocalizedData
Datatyp: SMS_SDMPackageLocalizedData
Matris
Åtkomsttyp: Läsa/skriva
Kvalificerare: [lazy]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
SDMPackageVersion
Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: [not_null]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
SDMPackageXML
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [lazy]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
SecuredScopeNames
Datatyp: String Array
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
SedoObjectVersion
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
Severity
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [not_null, läs]
Se SMS_ConfigurationBaselineInfo serverns WMI-klass.
SourceSite
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [sizelimit]
Se SMS_ConfigurationItemLatestBaseClass serverns WMI-klass.
Anmärkningar
Om du vill skapa eller ändra en instans av SMS_ConfigurationPolicy
måste användaren ha behörigheten Redigeringsprincip för varje refererad instans av SMS_SettingsDefinitionBase
. Till exempel kan en användare som har redigeringsprincipen rätt på SMS_FirewallSettings
men inte SMS_UserStateManagementSettings
kan skapa SMS_ConfigurationPolicy
som anger princip för brandväggsinställningar, men får ett felmeddelande när han eller hon försöker ange en princip för inställningarna för användartillståndshantering.
Krav
Körningskrav
Mer information finns i Configuration Manager serverkörningskrav.
Utvecklingskrav
Mer information finns i Configuration Manager Server Development Requirements (Utvecklingskrav för Configuration Manager server).