Get-EntraBetaCustomSecurityAttributeDefinitionAllowedValue

Obtiene el valor predefinido para una definición de atributo de seguridad personalizada.

Sintaxis

GetQuery (valor predeterminado)

Get-EntraBetaCustomSecurityAttributeDefinitionAllowedValue

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

GetById

Get-EntraBetaCustomSecurityAttributeDefinitionAllowedValue

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

Description

Obtiene el valor predefinido de un Microsoft Entra ID definición de atributo de seguridad personalizado. Especifique CustomSecurityAttributeDefinitionId el parámetro para recuperar la definición de atributo de seguridad personalizada de valor predefinido.

Al usuario que ha iniciado sesión se le debe asignar uno de los siguientes roles de directorio:

  • Lector de definiciones de atributos
  • Administrador de definiciones de atributos

Ejemplos

Ejemplo 1: Obtener todos los valores predefinidos

Connect-Entra -Scopes 'CustomSecAttributeDefinition.ReadWrite.All'
$attributeDefinition = Get-EntraBetaCustomSecurityAttributeDefinition | Where-Object {$_.Name -eq 'Engineering'}
Get-EntraBetaCustomSecurityAttributeDefinitionAllowedValue -CustomSecurityAttributeDefinitionId $attributeDefinition.Id
Id        IsActive
--        --------
Apline    True

En este ejemplo se recuperan todos los valores predefinidos.

  • -CustomSecurityAttributeDefinitionId parameter especifica el identificador de definición de atributo de seguridad personalizado. Puede usar Get-EntraBetaCustomSecurityAttributeDefinition para obtener este valor.

Ejemplo 2: Obtención de un valor predefinido con el parámetro ID

Connect-Entra -Scopes 'CustomSecAttributeDefinition.ReadWrite.All'
$attributeDefinition = Get-EntraBetaCustomSecurityAttributeDefinition | Where-Object {$_.Name -eq 'Engineering'}
Get-EntraBetaCustomSecurityAttributeDefinitionAllowedValue -CustomSecurityAttributeDefinitionId $attributeDefinition.Id -Id 'Alpine'
Id        IsActive
--        --------
Apline    True

En este ejemplo se recupera un valor predefinido específico.

  • -CustomSecurityAttributeDefinitionId parameter especifica el identificador de definición de atributo de seguridad personalizado. Puede usar Get-EntraBetaCustomSecurityAttributeDefinition para obtener este valor.
  • -Idparameter especifica el identificador de Microsoft Entra ID Object.

Ejemplo 3: Obtención de un valor predefinido con el parámetro Filter

Connect-Entra -Scopes 'CustomSecAttributeDefinition.ReadWrite.All'
$attributeDefinition = Get-EntraBetaCustomSecurityAttributeDefinition | Where-Object {$_.Name -eq 'Engineering'}
Get-EntraBetaCustomSecurityAttributeDefinitionAllowedValue -CustomSecurityAttributeDefinitionId $attributeDefinition.Id -Filter "Id eq 'Alpine'"
Id        IsActive
--        --------
Apline    True

En este ejemplo se recupera un valor predefinido que contiene Id con el valor especificado.

  • -CustomSecurityAttributeDefinitionId parameter especifica el identificador de definición de atributo de seguridad personalizado. Puede usar Get-EntraBetaCustomSecurityAttributeDefinition para obtener este valor.

Parámetros

-CustomSecurityAttributeDefinitionId

Identificador único de customSecurityAttributeDefinition.

Propiedades de parámetro

Tipo:System.String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
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

-Filter

Filtrar elementos por valores de propiedad.

Propiedades de parámetro

Tipo:System.String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

GetQuery
Posición:Named
Obligatorio:False
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

-Id

Identificador único del valor predefinido, que puede tener hasta 64 caracteres de longitud e incluir caracteres Unicode. Se permiten espacios, pero algunos caracteres especiales no. Este identificador distingue mayúsculas de minúsculas, no se puede cambiar más adelante y es necesario.

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.

Entradas

System.String

Salidas

System.Object