Get-EntraBetaCustomSecurityAttributeDefinition

Hämtar en lista över definitioner för anpassade säkerhetsattribut.

Syntax

GetQuery (Standard)

Get-EntraBetaCustomSecurityAttributeDefinition

    [-Property <String[]>]
    [<CommonParameters>]

GetById

Get-EntraBetaCustomSecurityAttributeDefinition

    -Id <String>
    [-Property <String[]>]
    [<CommonParameters>]

Description

Hämtar en lista över Microsoft Entra ID anpassade definitioner av säkerhetsattribut. Ange Id parameter för att hämta en lista över definitioner för anpassade säkerhetsattribut.

I delegerade scenarier med arbets- eller skolkonton måste den inloggade användaren tilldelas en Microsoft Entra roll som stöds eller en anpassad roll med nödvändiga behörigheter. Följande privilegierade roller stöds för den här åtgärden:

  • Attributtilldelningsläsare
  • Attributdefinitionsläsare
  • Attributtilldelningsadministratör
  • Attributdefinitionsadministratör

Exempel

Exempel 1: Hämta en lista över alla definitioner för anpassade säkerhetsattribut

Connect-Entra -Scopes 'CustomSecAttributeDefinition.Read.All', 'CustomSecAttributeDefinition.ReadWrite.All'
Get-EntraBetaCustomSecurityAttributeDefinition
Id                                      AttributeSet          Description                         IsCollection IsSearchable Name                             Status     Type    UsePreDefinedValuesOnly
--                                      ------------          -----------                         ------------ ------------ ----                             ------     ----    -----------------------
Engineering_newvalue                    Engineering           New Eng Value          True         True         NewValue                         Available  String  False
Engineering_ProjectDate                 Engineering           Target completion date              False        True         ProjectDate                      Available  String  False

Det här exemplet returnerar alla definitioner av anpassade säkerhetsattribut.

Exempel 2: Hämta en specifik definition för anpassade säkerhetsattribut

Connect-Entra -Scopes 'CustomSecAttributeDefinition.Read.All', 'CustomSecAttributeDefinition.ReadWrite.All'
$attributeDefinition = Get-EntraBetaCustomSecurityAttributeDefinition | Where-Object {$_.Name -eq 'Engineering'}
Get-EntraBetaCustomSecurityAttributeDefinition -Id $attributeDefinition.Id
Id                      AttributeSet Description            IsCollection IsSearchable Name        Status    Type   UsePreDefinedValuesOnly
--                      ------------ -----------            ------------ ------------ ----        ------    ----   -----------------------
Engineering_ProjectDate Engineering  Target completion date False        True         ProjectDate Available String False

Det här exemplet returnerar en specifik definition av anpassade säkerhetsattribut.

  • Id parameter anger objekt-ID för anpassade säkerhetsattributdefinitioner.

Parametrar

-Id

Den unika identifieraren för ett Microsoft Entra ID definitionsobjekt för anpassade säkerhetsattribut.

Parameteregenskaper

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

Parameteruppsättningar

GetById
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

-Property

Anger egenskaper som ska returneras

Parameteregenskaper

Typ:

System.String[]

Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:Select

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