다음을 통해 공유


az ad app federated-credential

애플리케이션 페더레이션 ID 자격 증명을 관리합니다.

명령

Name Description 형식 상태
az ad app federated-credential create

애플리케이션 페더레이션 ID 자격 증명을 만듭니다.

핵심 GA
az ad app federated-credential delete

애플리케이션 페더레이션 ID 자격 증명을 삭제합니다.

핵심 GA
az ad app federated-credential list

애플리케이션 페더레이션 ID 자격 증명을 나열합니다.

핵심 GA
az ad app federated-credential show

애플리케이션 페더레이션 ID 자격 증명을 표시합니다.

핵심 GA
az ad app federated-credential update

애플리케이션 페더레이션 ID 자격 증명을 업데이트합니다.

핵심 GA

az ad app federated-credential create

애플리케이션 페더레이션 ID 자격 증명을 만듭니다.

az ad app federated-credential create --id
                                      --parameters

예제

애플리케이션 페더레이션 ID 자격 증명을 만듭니다.

az ad app federated-credential create --id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --parameters credential.json
("credential.json" contains the following content)
{
    "name": "Testing",
    "issuer": "https://token.actions.githubusercontent.com/",
    "subject": "repo:octo-org/octo-repo:environment:Production",
    "description": "Testing",
    "audiences": [
        "api://AzureADTokenExchange"
    ]
}

필수 매개 변수

--id

애플리케이션의 appId, identifierUri 또는 ID(이전의 objectId)입니다.

--parameters

페더레이션 ID 자격 증명을 만들기 위한 매개 변수입니다. JSON 파일 경로 또는 인라인 JSON 문자열이어야 합니다. 자세한 내용은 예제를 참조하세요.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az ad app federated-credential delete

애플리케이션 페더레이션 ID 자격 증명을 삭제합니다.

az ad app federated-credential delete --federated-credential-id
                                      --id

예제

애플리케이션 페더레이션 ID 자격 증명을 삭제합니다.

az ad app federated-credential delete --id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --federated-credential-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

필수 매개 변수

--federated-credential-id

페더레이션 ID 자격 증명의 ID 또는 이름입니다.

--id

애플리케이션의 appId, identifierUri 또는 ID(이전의 objectId)입니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az ad app federated-credential list

애플리케이션 페더레이션 ID 자격 증명을 나열합니다.

az ad app federated-credential list --id

예제

애플리케이션 페더레이션 ID 자격 증명을 나열합니다.

az ad app federated-credential list --id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

필수 매개 변수

--id

애플리케이션의 appId, identifierUri 또는 ID(이전의 objectId)입니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az ad app federated-credential show

애플리케이션 페더레이션 ID 자격 증명을 표시합니다.

az ad app federated-credential show --federated-credential-id
                                    --id

예제

ID를 사용하여 애플리케이션 페더레이션 ID 자격 증명 표시

az ad app federated-credential show --id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --federated-credential-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

이름을 사용하여 애플리케이션 페더레이션 ID 자격 증명 표시

az ad app federated-credential show --id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --federated-credential-id Testing

필수 매개 변수

--federated-credential-id

페더레이션 ID 자격 증명의 ID 또는 이름입니다.

--id

애플리케이션의 appId, identifierUri 또는 ID(이전의 objectId)입니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az ad app federated-credential update

애플리케이션 페더레이션 ID 자격 증명을 업데이트합니다.

az ad app federated-credential update --federated-credential-id
                                      --id
                                      --parameters

예제

애플리케이션 페더레이션 ID 자격 증명을 업데이트합니다. 'name' 속성은 변경할 수 없습니다.

az ad app federated-credential update --id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --federated-credential-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --parameters credential.json
("credential.json" contains the following content)
{
    "issuer": "https://token.actions.githubusercontent.com/",
    "subject": "repo:octo-org/octo-repo:environment:Production",
    "description": "Updated description",
    "audiences": [
        "api://AzureADTokenExchange"
    ]
}

필수 매개 변수

--federated-credential-id

페더레이션 ID 자격 증명의 ID 또는 이름입니다.

--id

애플리케이션의 appId, identifierUri 또는 ID(이전의 objectId)입니다.

--parameters

페더레이션 ID 자격 증명을 만들기 위한 매개 변수입니다. JSON 파일 경로 또는 인라인 JSON 문자열이어야 합니다. 자세한 내용은 예제를 참조하세요.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.