Set-EntraBetaCustomSecurityAttributeDefinitionAllowedValue

Aktualisiert einen vorhandenen vordefinierten Benutzerdefinierten Sicherheitsattributedefinitionswert.

Syntax

Default (Standard)

Set-EntraBetaCustomSecurityAttributeDefinitionAllowedValue

    -CustomSecurityAttributeDefinitionId <String>
    -Id <String>
    [-IsActive <Boolean>]
    [<CommonParameters>]

Beschreibung

Das Set-EntraBetaCustomSecurityAttributeDefinitionAllowedValue Cmdlet aktualisiert ein Microsoft Entra ID benutzerdefinierte Sicherheitsattributedefinition vordefiniertes Wertobjekt, das durch die ID identifiziert wird. Angeben CustomSecurityAttributeDefinitionId und Id Parameter zum Aktualisieren eines Microsoft Entra ID vordefinierten Werts für benutzerdefinierte Sicherheitsattribute.

Dem angemeldeten Benutzer muss eine der folgenden Verzeichnisrollen zugewiesen werden:

  • Attributdefinitionsadministrator

Beispiele

Beispiel 1: Aktualisieren einer benutzerdefinierten Sicherheitsattributedefinition mit vordefiniertem Wert

Connect-Entra -Scopes 'CustomSecAttributeDefinition.ReadWrite.All'
$attributeDefinition = Get-EntraBetaCustomSecurityAttributeDefinition | Where-Object {$_.Name -eq 'Engineering'}
Set-EntraBetaCustomSecurityAttributeDefinitionAllowedValue -CustomSecurityAttributeDefinitionId $attributeDefinition.Id -Id 'Alpine' -IsActive $true

In diesem Beispiel wird ein vordefinierter Wert für eine benutzerdefinierte Sicherheitsattributedefinition aktualisiert.

  • -CustomSecurityAttributeDefinitionId der Parameter gibt die benutzerdefinierte Sicherheitsattributedefinitions-ID an.
  • -Idder Parameter gibt die ID des Microsoft Entra ID-Objekts an.
  • -IsActive Der Parameter gibt an, dass der vordefinierte Wert aktiv oder deaktiviert ist.

Parameter

-CustomSecurityAttributeDefinitionId

Der eindeutige Bezeichner von customSecurityAttributeDefinition.

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

-Id

Gibt an, ob der vordefinierte Wert aktiv oder deaktiviert ist. Bei Festlegung auf "false" kann dieser vordefinierte Wert keinem zusätzlichen unterstützten Verzeichnisobjekt zugewiesen werden. Dieses Feld ist optional.

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

-IsActive

Gibt an, ob der vordefinierte Wert aktiv oder deaktiviert ist. Bei Festlegung auf "false" kann dieser vordefinierte Wert keinem anderen unterstützten Verzeichnisobjekt zugewiesen 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