Il New-EntraBetaCustomSecurityAttributeDefinition cmdlet crea un nuovo oggetto customSecurityAttributeDefinition. Specificare IsSearchablei parametri , IsCollectionTypeAttributeSet, , Name, Status e UsePreDefinedValuesOnly per creare una nuova definizione di attributo di sicurezza personalizzata.
È possibile definire fino a 500 oggetti attivi in un tenant.
All'utente connesso deve essere assegnato uno dei ruoli della directory seguenti:
Amministratore delle definizioni di attributo
Esempio
Esempio 1: Aggiungere un attributo di sicurezza personalizzato
Id AttributeSet Description IsCollection IsSearchable Name Status Type UsePreDefinedValuesOnly
-- ------------ ----------- ------------ ------------ ---- ------ ---- -----------------------
Test_ProjectTest Test Target completion False True ProjectTest Available String False
In questo esempio viene illustrato come aggiungere un attributo di sicurezza personalizzato.
-Name parametro specifica il nome dell'attributo di sicurezza personalizzato.
-Description parametro specifica la descrizione dell'attributo di sicurezza personalizzato.
-Type parametro specifica il tipo di dati per i valori dell'attributo di sicurezza personalizzato.
-Status parametro specifica che l'attributo di sicurezza personalizzato è attivo o disattivato.
-AttributeSet parametro specifica il nome del set di attributi.
-IsCollection parametro specifica che consente l'assegnazione di più valori all'attributo di sicurezza personalizzato.
-IsSearchable parametro specifica che i valori degli attributi di sicurezza personalizzati vengono indicizzati per la ricerca su oggetti.
-UsePreDefinedValuesOnly parametro specifica che gli unici valori predefiniti possono essere assegnati all'attributo di sicurezza personalizzato.
Parametri
-AttributeSet
Nome del set di attributi. Senza distinzione tra maiuscole e minuscole.
Proprietà dei parametri
Tipo:
System.String
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
Named
Obbligatorio:
True
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-Description
Descrizione dell'attributo di sicurezza personalizzato, con lunghezza fino a 128 caratteri e inclusi i caratteri Unicode. Questa descrizione può essere modificata in un secondo momento.
Proprietà dei parametri
Tipo:
System.String
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
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
-IsCollection
Indica se è possibile assegnare più valori all'attributo di sicurezza personalizzato. Non è possibile modificare in un secondo momento. Se il tipo è impostato su Boolean, isCollection non può essere impostato su true.
Proprietà dei parametri
Tipo:
System.Boolean
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
Named
Obbligatorio:
True
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-IsSearchable
Indica se i valori degli attributi di sicurezza personalizzati vengono indicizzati per la ricerca in oggetti assegnati a valori di attributo. Non è possibile modificare in un secondo momento.
Proprietà dei parametri
Tipo:
System.Boolean
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
Named
Obbligatorio:
True
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-Name
Nome dell'attributo di sicurezza personalizzato. Deve essere univoco all'interno di un set di attributi. Può contenere fino a 32 caratteri e includere caratteri Unicode. Non può contenere spazi o caratteri speciali. Non è possibile modificare in un secondo momento. Senza distinzione tra maiuscole e minuscole.
Proprietà dei parametri
Tipo:
System.String
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
Named
Obbligatorio:
True
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-Status
Specifica se l'attributo di sicurezza personalizzato è attivo o disattivato. I valori accettabili sono: Disponibile e Deprecato. Può essere modificato in un secondo momento.
Proprietà dei parametri
Tipo:
System.String
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
Named
Obbligatorio:
True
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-Type
Tipo di dati per i valori degli attributi di sicurezza personalizzati. I tipi supportati sono: Boolean, Integer e String. Non è possibile modificare in un secondo momento.
Proprietà dei parametri
Tipo:
System.String
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
Named
Obbligatorio:
True
Valore dalla pipeline:
False
Valore dalla pipeline in base al nome della proprietà:
False
Valore dagli argomenti rimanenti:
False
-UsePreDefinedValuesOnly
Indica se è possibile assegnare solo valori predefiniti all'attributo di sicurezza personalizzato. Se impostato su false, sono consentiti valori in formato libero. Può essere successivamente modificato da true a false, ma non può essere modificato da false a true. Se il tipo è impostato su Boolean, usePreDefinedValuesOnly non può essere impostato su true.
Proprietà dei parametri
Tipo:
System.Boolean
Valore predefinito:
None
Supporta i caratteri jolly:
False
DontShow:
False
Set di parametri
(All)
Posizione:
Named
Obbligatorio:
True
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.