Set-AdaptiveScope
Dieses Cmdlet ist nur in PowerShell zur Sicherheitskonformität & verfügbar. Weitere Informationen finden Sie unter Security & Compliance PowerShell.
Verwenden Sie das Cmdlet Set-AdaptiveScope, um adaptive Bereiche in Ihrer Organisation zu ändern.
Informationen zu den Parametersätzen im Abschnitt zur Syntax weiter unten finden Sie unter Syntax der Exchange-Cmdlets.
Syntax
Set-AdaptiveScope
[-Identity] <ComplianceRuleIdParameter>
-FilterConditions <PswsHashtable>
[-Comment <String>]
[<CommonParameters>]
Set-AdaptiveScope
[-Identity] <ComplianceRuleIdParameter>
-RawQuery <String>
[-Comment <String>]
[<CommonParameters>]
Set-AdaptiveScope
[-Identity] <ComplianceRuleIdParameter>
[-Comment <String>]
[<CommonParameters>]
Beschreibung
Um dieses Cmdlet in PowerShell für Sicherheitskonformität & verwenden zu können, müssen Ihnen Berechtigungen zugewiesen werden. Weitere Informationen finden Sie unter Berechtigungen im Microsoft Purview-Complianceportal.
Beispiele
Beispiel 1
Set-AdaptiveScope -Identity "Project X" -FilterConditions @{"Conditions" = @{"Value" = "Redmond"; "Operator" = "Equals"; "Name" = "City"}; "Conjunction" = "And"}
In diesem Beispiel wird der Filter im verlassenen adaptiven Bereich mit dem Namen Project X geändert. Der neue Filter sucht nach allen Benutzern in der Stadt Redmond.
Parameter
-Comment
Der „Comment“-Parameter gibt einen optionalen Kommentar an. Wenn Sie einen Wert angeben, der Leerzeichen enthält, setzen Sie den Wert in Anführungszeichen ("), z. B. "This is an admin note".
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Security & Compliance |
-FilterConditions
Der Parameter FilterConditions gibt die Bedingungen an, die in der dynamischen Grenze enthalten sind. Gültige Syntax und Werte hängen vom Wert des LocationType-Parameters ab:
- Benutzer oder Gruppe: Active Directory-Attribute. Verwenden Sie beispielsweise für die Bedingung "('Country or region' equals 'US' or 'Canada') und 'Department' equals 'Finance'" die folgende Syntax:
@{"Conditions" = @(@{"Conditions" = @(@{"Value" = "US"; "Operator" = "Equals"; "Name" = "CountryOrRegion"}, @{"Value" = "Canada"; "Operator" = "Equals"; "Name" = "CountryOrRegion"}); "Conjunction" = "Or"}, @{"Value" = "Finance"; "Operator" = "Equals"; "Name" = "Department"}); "Conjunction" = "And"}
- Website: Indizierte benutzerdefinierte Eigenschaften. Verwenden Sie beispielsweise für die Bedingung "'Refinable string 0' equals 'Human Resources'" die folgende Syntax:
@{"Conditions" = @{"Value" = "Human Resources"; "Operator" = "Equals"; "Name" = "RefinableString00"}; "Conjunction" = "And"}
Sie können diesen Parameter nicht mit dem RawQuery-Parameter verwenden.
Type: | PswsHashtable |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Security & Compliance |
-Identity
Der Identity-Parameter gibt den adaptiven Bereich an, den Sie ändern möchten. Sie können einen beliebigen Wert verwenden, der den adaptiven Bereich eindeutig identifiziert. Zum Beispiel:
- Name
- Distinguished Name (DN)
- GUID
Type: | ComplianceRuleIdParameter |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | Security & Compliance |
-RawQuery
Der RawQuery-Parameter wechselt den Bereich in den erweiterten Abfragemodus. Sie verwenden die OPATH-Filtersyntax für den erweiterten Abfragemodus.
Sie können diesen Parameter nicht mit dem Parameter FilterConditions verwenden.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Security & Compliance |