Set-EntraBetaCustomSecurityAttributeDefinitionAllowedValue

Uppdaterar ett befintligt fördefinierat värde för anpassade säkerhetsattributdefinitioner.

Syntax

Default (Standard)

Set-EntraBetaCustomSecurityAttributeDefinitionAllowedValue

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

Description

Cmdleten Set-EntraBetaCustomSecurityAttributeDefinitionAllowedValue uppdaterar ett fördefinierade värdeobjekt för Microsoft Entra ID anpassad säkerhetsattributdefinition som identifieras av ID. Ange CustomSecurityAttributeDefinitionId och Id parameter för att uppdatera ett fördefinierat värde för en Microsoft Entra ID anpassad säkerhetsattributdefinition.

Den inloggade användaren måste tilldelas någon av följande katalogroller:

  • Attributdefinitionsadministratör

Exempel

Exempel 1: Uppdatera ett fördefinierat värde för en anpassad säkerhetsattributdefinition

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

I det här exemplet uppdateras ett fördefinierat värde för definition av anpassade säkerhetsattribut.

  • -CustomSecurityAttributeDefinitionId parameter anger definitions-ID för anpassade säkerhetsattribut.
  • -Idparameter anger ID för Microsoft Entra ID-objektet.
  • -IsActive parameter anger att det fördefinierade värdet är aktivt eller inaktiverat.

Parametrar

-CustomSecurityAttributeDefinitionId

Den unika identifieraren för customSecurityAttributeDefinition.

Parameteregenskaper

Typ:System.String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:True
Värde från pipeline:True
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False

-Id

Anger om det fördefinierade värdet är aktivt eller inaktiverat. Om värdet är falskt kan det fördefinierade värdet inte tilldelas till några ytterligare katalogobjekt som stöds. Det här fältet är valfritt.

Parameteregenskaper

Typ:System.String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:True
Värde från pipeline:True
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False

-IsActive

Anger om det fördefinierade värdet är aktivt eller inaktiverat. Om värdet är falskt kan det fördefinierade värdet inte tilldelas till andra katalogobjekt som stöds.

Parameteregenskaper

Typ:System.Boolean
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

CommonParameters

Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Indata

System.String

Utdata

System.Object