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.
-
Idparametro 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.