Set-EntraBetaCustomSecurityAttributeDefinition

Aktualisieren sie die Eigenschaften eines customSecurityAttributeDefinition-Objekts.

Syntax

Default (Standard)

Set-EntraBetaCustomSecurityAttributeDefinition

    -Id <String>
    [-Description <String>]
    [-Status <String>]
    [-UsePreDefinedValuesOnly <Boolean>]
    [<CommonParameters>]

Beschreibung

Aktualisieren sie die Eigenschaften eines customSecurityAttributeDefinition-Objekts. Geben Sie Id den Parameter an, um eine benutzerdefinierte Sicherheitsattributedefinition zu aktualisieren.

Dem angemeldeten Benutzer muss eine der folgenden Verzeichnisrollen zugewiesen werden:

  • Attributdefinitionsadministrator

Beispiele

Beispiel 1: Aktualisieren eines benutzerdefinierten Sicherheitsattributes

Connect-Entra -Scopes 'CustomSecAttributeDefinition.Read.All', 'CustomSecAttributeDefinition.ReadWrite.All'
$attributeDefinition = Get-EntraBetaCustomSecurityAttributeDefinition | Where-Object { $_.Name -eq 'Engineering' }
Set-EntraBetaCustomSecurityAttributeDefinition -Id $attributeDefinition.Id -Description 'Engineering Description' -Status 'Available' -UsePreDefinedValuesOnly $false

In diesem Beispiel wird ein benutzerdefiniertes Sicherheitsattribute aktualisiert.

  • -Id der Parameter gibt die id des benutzerdefinierten Security-Attributdefinitionsobjekts an.
  • -Description der Parameter gibt die Beschreibung des benutzerdefinierten Sicherheitsattributes an.
  • -Status Der Parameter gibt an, dass das benutzerdefinierte Sicherheitsattribute aktiv oder deaktiviert ist.
  • -UsePreDefinedValuesOnly Der Parameter gibt die einzigen vordefinierten Werte an, die dem benutzerdefinierten Sicherheitsattribute zugewiesen werden können.

Parameter

-Description

Beschreibung des benutzerdefinierten Sicherheitsattributes, bis zu 128 Zeichen lang und einschließlich Unicode-Zeichen. Diese Beschreibung kann später geändert werden.

Parametereigenschaften

Typ:System.String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Id

Der eindeutige Bezeichner eines Microsoft Entra ID benutzerdefinierten Sicherheitsattributedefinitionsobjekts.

Parametereigenschaften

Typ:System.String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:True
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:True
Wert aus verbleibenden Argumenten:False

-Status

Gibt an, ob das benutzerdefinierte Sicherheitsattribute aktiv oder deaktiviert ist. Zulässige Werte sind: Verfügbar und veraltet. Kann später geändert werden.

Parametereigenschaften

Typ:System.String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-UsePreDefinedValuesOnly

Gibt an, ob dem benutzerdefinierten Sicherheitsattribute nur vordefinierte Werte zugewiesen werden können. Wenn dieser Wert auf "false" festgelegt ist, sind Freiformwerte zulässig. Kann später von "true" in "false" geändert werden, kann aber nicht von "false" in "true" geändert werden. Wenn der Typ auf Boolean festgelegt ist, kann usePreDefinedValuesOnly nicht auf "true" festgelegt werden.

Parametereigenschaften

Typ:System.Boolean
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Eingaben

System.String

Ausgaben

System.Object