Get-EntraBetaCustomSecurityAttributeDefinition

Ottiene un elenco di definizioni di attributi di sicurezza personalizzati.

Sintassi

GetQuery (Impostazione predefinita)

Get-EntraBetaCustomSecurityAttributeDefinition

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

GetById

Get-EntraBetaCustomSecurityAttributeDefinition

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

Descrizione

Ottiene un elenco di Microsoft Entra ID definizioni di attributi di sicurezza personalizzati. Specificare il Id parametro per ottenere un elenco di definizioni di attributi di sicurezza personalizzate.

Negli scenari delegati con account aziendali o dell'istituto di istruzione, all'utente connesso deve essere assegnato un ruolo di Microsoft Entra supportato o un ruolo personalizzato con le autorizzazioni necessarie. Per questa operazione sono supportati i ruoli con privilegi seguenti:

  • Lettore di Assegnazioni di Attributi
  • Lettore di definizioni di attributi
  • Amministratore dell'assegnazione degli attributi
  • Amministratore delle definizioni di attributo

Esempio

Esempio 1: Ottenere un elenco di tutte le definizioni di attributi di sicurezza personalizzati

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

In questo esempio vengono restituite tutte le definizioni di attributi di sicurezza personalizzate.

Esempio 2: Ottenere una definizione di attributo di sicurezza personalizzata specifica

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

In questo esempio viene restituita una definizione specifica dell'attributo di sicurezza personalizzato.

  • Id parametro specifica l'ID oggetto di definizione dell'attributo di sicurezza personalizzato.

Parametri

-Id

Identificatore univoco di un Microsoft Entra ID oggetto di definizione dell'attributo di sicurezza personalizzato.

Proprietà dei parametri

Tipo:System.String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

GetById
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-Property

Specifica le proprietà da restituire

Proprietà dei parametri

Tipo:

System.String[]

Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:Select

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.

Input

System.String

Output

System.Object