Get-EntraBetaCustomSecurityAttributeDefinition

Obtém uma lista de definições de atributo de segurança personalizadas.

Sintaxe

GetQuery (Default)

Get-EntraBetaCustomSecurityAttributeDefinition

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

GetById

Get-EntraBetaCustomSecurityAttributeDefinition

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

Description

Obtém uma lista de definições de atributo de segurança personalizadas Microsoft Entra ID. Especifique Id o parâmetro para obter uma lista de definições de atributo de segurança personalizadas.

Em cenários delegados com contas corporativas ou de estudante, o usuário conectado deve receber uma função de Microsoft Entra com suporte ou uma função personalizada com as permissões necessárias. As seguintes funções privilegiadas são suportadas para esta operação:

  • Leitor de Atribuição de Atributos
  • Leitor de Definição de Atributos
  • Administrador de atribuição de atributo
  • Administrador de definição de atributo

Exemplos

Exemplo 1: Obter uma lista de todas as definições de atributo de segurança personalizadas

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

Este exemplo retorna todas as definições de atributo de segurança personalizadas.

Exemplo 2: Obter uma definição de atributo de segurança 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

Este exemplo retorna uma definição de atributo de segurança personalizada específica.

  • Id O parâmetro especifica a ID do objeto de definição de atributo de segurança personalizado.

Parâmetros

-Id

O identificador exclusivo de um objeto de definição de atributo de segurança personalizado Microsoft Entra ID.

Propriedades do parâmetro

Tipo:System.String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

GetById
Cargo:Named
Obrigatório:True
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-Property

Especifica as propriedades a serem retornadas

Propriedades do parâmetro

Tipo:

System.String[]

Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:Select

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.

Entradas

System.String

Saídas

System.Object