Compartilhar via


az ad app credential

Gerenciar as credenciais de senha ou certificado de um aplicativo.

Comandos

Nome Description Tipo Status
az ad app credential delete

Exclua as credenciais de senha ou certificado de um aplicativo.

Core GA
az ad app credential list

Listar metadados de credenciais de certificado ou senha de um aplicativo. (O conteúdo da credencial de senha ou certificado não é recuperável.).

Core GA
az ad app credential reset

Redefina as credenciais de senha ou certificado de um aplicativo.

Core GA

az ad app credential delete

Exclua as credenciais de senha ou certificado de um aplicativo.

az ad app credential delete --id
                            --key-id
                            [--cert]

Exemplos

Excluir as credenciais de senha de um aplicativo

az ad app credential delete --id 00000000-0000-0000-0000-000000000000 --key-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

Excluir as credenciais de certificado de um aplicativo

az ad app credential delete --id 00000000-0000-0000-0000-000000000000 --key-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --cert

Parâmetros Exigidos

--id

Identificador uri, id do aplicativo ou id de objeto.

--key-id

ID da chave de credencial.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--cert

Operar em credenciais de certificado.

Propriedade Valor
Valor padrão: False
Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az ad app credential list

Listar metadados de credenciais de certificado ou senha de um aplicativo. (O conteúdo da credencial de senha ou certificado não é recuperável.).

az ad app credential list --id
                          [--cert]

Exemplos

Listar as credenciais de senha de um aplicativo

az ad app credential list --id 00000000-0000-0000-0000-000000000000

Listar as credenciais de certificado de um aplicativo

az ad app credential list --id 00000000-0000-0000-0000-000000000000 --cert

Parâmetros Exigidos

--id

Identificador uri, id do aplicativo ou id de objeto.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--cert

Operar em credenciais de certificado.

Propriedade Valor
Valor padrão: False
Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az ad app credential reset

Redefina as credenciais de senha ou certificado de um aplicativo.

Por padrão, esse comando limpa todas as senhas e chaves e permite que o serviço de grafo gere uma credencial de senha.

A saída inclui credenciais que você deve proteger. Certifique-se de que você não inclua essas credenciais em seu código ou verifique as credenciais no controle do código-fonte. Como alternativa, considere usar as identidades gerenciadas, se estiverem disponíveis, para evitar a necessidade de usar credenciais.

az ad app credential reset --id
                           [--append]
                           [--cert]
                           [--create-cert]
                           [--display-name]
                           [--end-date]
                           [--keyvault]
                           [--years]

Exemplos

Redefinir a credencial de um aplicativo com uma senha

az ad app credential reset --id 00000000-0000-0000-0000-000000000000

Redefinir a credencial de um aplicativo com um novo certificado autoassinado

az ad app credential reset --id 00000000-0000-0000-0000-000000000000 --create-cert

Acrescente um certificado ao aplicativo com a cadeia de caracteres de certificado.

az ad app credential reset --id 00000000-0000-0000-0000-000000000000 --cert "MIICoT..." --append

Acrescente um certificado ao aplicativo com o arquivo de certificado.

az ad app credential reset --id 00000000-0000-0000-0000-000000000000 --cert "@~/cert.pem" --append
`cert.pem` contains the following content
-----BEGIN CERTIFICATE-----  <<< this line is optional
MIICoT...
-----END CERTIFICATE-----    <<< this line is optional

Parâmetros Exigidos

--id

Identificador uri, id do aplicativo ou id de objeto.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--append

Acrescente a nova credencial em vez de substituir.

Propriedade Valor
Grupo de parâmetros: Credential Arguments
Valor padrão: False
--cert

Certificado a ser usado para credenciais. Quando usado com --keyvault,, indica o nome do certificado a ser usado ou criado. Caso contrário, forneça uma cadeia de caracteres de certificado público formatada em PEM ou DER. Use @{path} para carregar de um arquivo. Não inclua a chave privada.

Propriedade Valor
Grupo de parâmetros: keyCredential Arguments
--create-cert

Crie um certificado autoassinado a ser usado para a credencial. Somente o usuário atual do sistema operacional tem permissão de leitura/gravação para esse certificado. Use com --keyvault para criar o certificado no Key Vault. Caso contrário, um certificado será criado localmente.

Propriedade Valor
Grupo de parâmetros: keyCredential Arguments
Valor padrão: False
--display-name

Nome amigável para a credencial.

Propriedade Valor
Grupo de parâmetros: Credential Arguments
--end-date

Granulação mais fina do tempo de expiração se '--years' for insuficiente, por exemplo, '2020-12-31T11:59:59+00:00' ou '2299-12-31'.

Propriedade Valor
Grupo de parâmetros: Credential Arguments
--keyvault

Nome ou ID de um KeyVault a ser usado para criar ou recuperar certificados.

Propriedade Valor
Grupo de parâmetros: keyCredential Arguments
--years

Número de anos para os quais as credenciais serão válidas. Padrão: 1 ano.

Propriedade Valor
Grupo de parâmetros: Credential Arguments
Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False