Get-EntraBetaCustomSecurityAttributeDefinition
Obtiene una lista de definiciones de atributos de seguridad personalizados.
Sintaxis
GetQuery (valor predeterminado)
Get-EntraBetaCustomSecurityAttributeDefinition
[-Property <String[]>]
[<CommonParameters>]
GetById
Get-EntraBetaCustomSecurityAttributeDefinition
-Id <String>
[-Property <String[]>]
[<CommonParameters>]
Description
Obtiene una lista de Microsoft Entra ID definiciones de atributos de seguridad personalizados. Especifique Id el parámetro para obtener una lista de definiciones de atributos de seguridad personalizados.
En escenarios delegados con cuentas profesionales o educativas, al usuario que ha iniciado sesión se le debe asignar un rol de Microsoft Entra compatible o un rol personalizado con los permisos necesarios. Se admiten los siguientes roles con privilegios para esta operación:
- Lector de asignaciones de atributos
- Lector de definiciones de atributos
- Administrador de asignación de atributos
- Administrador de definiciones de atributos
Ejemplos
Ejemplo 1: Obtener una lista de todas las definiciones de atributos de seguridad personalizados
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
En este ejemplo se devuelven todas las definiciones de atributo de seguridad personalizadas.
Ejemplo 2: Obtención de una definición de atributo de seguridad personalizada específica
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
En este ejemplo se devuelve una definición de atributo de seguridad personalizada específica.
-
Idparameter especifica el identificador de objeto de definición de atributo de seguridad personalizado.
Parámetros
-Id
Identificador único de un Microsoft Entra ID objeto de definición de atributo de seguridad personalizado.
Propiedades de parámetro
| Tipo: | System.String |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
Conjuntos de parámetros
GetById
| Posición: | Named |
| Obligatorio: | True |
| Valor de la canalización: | True |
| Valor de la canalización por nombre de propiedad: | True |
| Valor de los argumentos restantes: | False |
-Property
Especifica las propiedades que se van a devolver.
Propiedades de parámetro
| Tipo: | System.String[] |
| Valor predeterminado: | None |
| Admite caracteres comodín: | False |
| DontShow: | False |
| Alias: | Select |
Conjuntos de parámetros
(All)
| Posición: | Named |
| Obligatorio: | False |
| Valor de la canalización: | False |
| Valor de la canalización por nombre de propiedad: | False |
| Valor de los argumentos restantes: | False |
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.