Add-EntraBetaCustomSecurityAttributeDefinitionAllowedValue

Lägger till ett fördefinierat värde för en definition av anpassade säkerhetsattribut.

Syntax

Default (Standard)

Add-EntraBetaCustomSecurityAttributeDefinitionAllowedValue

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

Description

Add-EntraBetaCustomSecurityAttributeDefinitionAllowedValue Lägger till ett fördefinierat värde för en Microsoft Entra ID definition av anpassade säkerhetsattribut.

I delegerade scenarier med arbets- eller skolkonton måste den inloggade användaren ha en Microsoft Entra roll som stöds eller en anpassad roll med nödvändiga behörigheter. Följande minst privilegierade roller kan användas:

  • Attributdefinitionsadministratör

Exempel

Exempel 1: Lägg till ett fördefinierat värde för en Microsoft Entra ID definition av anpassade säkerhetsattribut

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

Det här exemplet lägger till ett fördefinierat värde i en definition av anpassade säkerhetsattribut.

  • -CustomSecurityAttributeDefinitionId parameter anger definitions-ID för anpassade säkerhetsattribut. Du kan använda kommandot Get-EntraBetaCustomSecurityAttributeDefinition för att hämta ID:t.
  • -Id parameter anger identifieraren för det fördefinierade värdet.
  • -IsActive parameter anger att det fördefinierade värdet är aktivt eller inaktiverat.

Parametrar

-CustomSecurityAttributeDefinitionId

Den unika identifieraren för en definition av anpassade säkerhetsattribut i Microsoft Entra ID.

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

Den unika identifieraren för det fördefinierade värdet, som kan vara upp till 64 tecken långt och innehålla Unicode-tecken. Blanksteg tillåts, men vissa specialtecken är inte det. Den här identifieraren är skiftlägeskänslig, kan inte ändras senare och krävs.

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:False
Värde från pipeline efter egenskapsnamn:False
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:True
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

Kommentarer

Add-EntraBetaCustomSecurityAttributeDefinitionAllowedValues är ett alias för Add-EntraBetaCustomSecurityAttributeDefinitionAllowedValue.