Dela via


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_ConfigurationPolicymå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).