az containerapp auth
참고 항목
이 명령 그룹에는 Azure CLI 및 하나 이상의 확장 모두에 정의된 명령이 있습니다. 확장된 기능을 활용하려면 각 확장을 설치합니다. 확장 프로그램에 대해 자세히 알아보세요.
컨테이너앱 인증 및 권한 부여를 관리합니다.
명령
Name | Description | 형식 | 상태 |
---|---|---|---|
az containerapp auth apple |
Apple ID 공급자의 컨테이너 앱 인증 및 권한 부여를 관리합니다. |
핵심 | GA |
az containerapp auth apple show |
Apple ID 공급자에 대한 인증 설정을 표시합니다. |
핵심 | GA |
az containerapp auth apple update |
Apple ID 공급자에 대한 클라이언트 ID 및 클라이언트 비밀을 업데이트합니다. |
핵심 | GA |
az containerapp auth facebook |
Facebook ID 공급자의 컨테이너 앱 인증 및 권한 부여를 관리합니다. |
핵심 | GA |
az containerapp auth facebook show |
Facebook ID 공급자에 대한 인증 설정을 표시합니다. |
핵심 | GA |
az containerapp auth facebook update |
Facebook ID 공급자에 대한 앱 ID 및 앱 비밀을 업데이트합니다. |
핵심 | GA |
az containerapp auth github |
GitHub ID 공급자의 컨테이너 앱 인증 및 권한 부여를 관리합니다. |
핵심 | GA |
az containerapp auth github show |
GitHub ID 공급자에 대한 인증 설정을 표시합니다. |
핵심 | GA |
az containerapp auth github update |
GitHub ID 공급자에 대한 클라이언트 ID 및 클라이언트 비밀을 업데이트합니다. |
핵심 | GA |
az containerapp auth google |
Google ID 공급자의 컨테이너 앱 인증 및 권한 부여를 관리합니다. |
핵심 | GA |
az containerapp auth google show |
Google ID 공급자에 대한 인증 설정을 표시합니다. |
핵심 | GA |
az containerapp auth google update |
Google ID 공급자에 대한 클라이언트 ID 및 클라이언트 암호를 업데이트합니다. |
핵심 | GA |
az containerapp auth microsoft |
Microsoft ID 공급자의 컨테이너 앱 인증 및 권한 부여를 관리합니다. |
핵심 | GA |
az containerapp auth microsoft show |
Azure Active Directory ID 공급자에 대한 인증 설정을 표시합니다. |
핵심 | GA |
az containerapp auth microsoft update |
Azure Active Directory ID 공급자에 대한 클라이언트 ID 및 클라이언트 비밀을 업데이트합니다. |
핵심 | GA |
az containerapp auth openid-connect |
사용자 지정 OpenID Connect ID 공급자의 컨테이너 앱 인증 및 권한 부여를 관리합니다. |
핵심 | GA |
az containerapp auth openid-connect add |
새 사용자 지정 OpenID Connect ID 공급자를 구성합니다. |
핵심 | GA |
az containerapp auth openid-connect remove |
기존 사용자 지정 OpenID Connect ID 공급자를 제거합니다. |
핵심 | GA |
az containerapp auth openid-connect show |
사용자 지정 OpenID Connect ID 공급자에 대한 인증 설정을 표시합니다. |
핵심 | GA |
az containerapp auth openid-connect update |
기존 사용자 지정 OpenID Connect ID 공급자에 대한 클라이언트 ID 및 클라이언트 비밀 설정 이름을 업데이트합니다. |
핵심 | GA |
az containerapp auth show |
containerapp에 대한 인증 설정을 표시합니다. |
핵심 | GA |
az containerapp auth show (containerapp 확장) |
containerapp에 대한 인증 설정을 표시합니다. |
내선 번호 | GA |
az containerapp auth twitter |
Twitter ID 공급자의 컨테이너 앱 인증 및 권한 부여를 관리합니다. |
핵심 | GA |
az containerapp auth twitter show |
Twitter ID 공급자에 대한 인증 설정을 표시합니다. |
핵심 | GA |
az containerapp auth twitter update |
Twitter ID 공급자에 대한 소비자 키 및 소비자 암호를 업데이트합니다. |
핵심 | GA |
az containerapp auth update |
containerapp에 대한 인증 설정을 업데이트합니다. |
핵심 | GA |
az containerapp auth update (containerapp 확장) |
containerapp에 대한 인증 설정을 업데이트합니다. |
내선 번호 | GA |
az containerapp auth show
containerapp에 대한 인증 설정을 표시합니다.
az containerapp auth show [--ids]
[--name]
[--resource-group]
[--subscription]
예제
containerapp에 대한 인증 설정을 표시합니다.
az containerapp auth show --name my-containerapp --resource-group MyResourceGroup
선택적 매개 변수
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 완전한 리소스 ID여야 합니다. --ids 또는 기타 '리소스 ID' 인수를 제공해야 합니다.
Containerapp의 이름입니다. 이름은 소문자 영숫자 또는 '-'로 구성되어야 하고, 문자로 시작하고, 영숫자로 끝나야 하며, '--'를 가질 수 없으며, 32자 미만이어야 합니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az containerapp auth show (containerapp 확장)
containerapp에 대한 인증 설정을 표시합니다.
az containerapp auth show [--ids]
[--name]
[--resource-group]
[--subscription]
예제
containerapp에 대한 인증 설정을 표시합니다.
az containerapp auth show --name my-containerapp --resource-group MyResourceGroup
선택적 매개 변수
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 완전한 리소스 ID여야 합니다. --ids 또는 기타 '리소스 ID' 인수를 제공해야 합니다.
Containerapp의 이름입니다. 이름은 소문자 영숫자 또는 '-'로 구성되어야 하고, 문자로 시작하고, 영숫자로 끝나야 하며, '--'를 가질 수 없으며, 32자 미만이어야 합니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az containerapp auth update
containerapp에 대한 인증 설정을 업데이트합니다.
az containerapp auth update [--action {AllowAnonymous, RedirectToLoginPage, Return401, Return403}]
[--config-file-path]
[--custom-host-header]
[--custom-proto-header]
[--enabled {false, true}]
[--excluded-paths]
[--ids]
[--name]
[--proxy-convention {Custom, NoProxy, Standard}]
[--redirect-provider]
[--require-https {false, true}]
[--resource-group]
[--runtime-version]
[--sas-url-secret]
[--sas-url-secret-name]
[--set]
[--subscription]
[--token-store {false, true}]
[--yes]
예제
이미 구성된 AAD 공급자의 클라이언트 ID를 업데이트합니다.
az containerapp auth update -g myResourceGroup --name my-containerapp --set identityProviders.azureActiveDirectory.registration.clientId=my-client-id
구성 파일 경로를 설정하여 파일 기반 인증으로 앱을 구성합니다.
az containerapp auth update -g myResourceGroup --name my-containerapp --config-file-path D:\home\site\wwwroot\auth.json
인증되지 않은 요청이 앱을 적중할 수 있도록 앱을 구성합니다.
az containerapp auth update -g myResourceGroup --name my-containerapp --unauthenticated-client-action AllowAnonymous
인증되지 않은 요청을 Facebook 공급자로 리디렉션하도록 앱을 구성합니다.
az containerapp auth update -g myResourceGroup --name my-containerapp --redirect-provider Facebook
X-FORWARDED-HOST 및 X-FORWARDED-PROTO 헤더를 수신 대기하도록 앱을 구성합니다.
az containerapp auth update -g myResourceGroup --name my-containerapp --proxy-convention Standard
선택적 매개 변수
인증되지 않은 클라이언트가 앱에 액세스하려고 할 때 수행할 작업입니다.
파일에서 온 경우 인증 설정을 포함하는 구성 파일의 경로입니다.
요청의 호스트를 포함하는 헤더의 이름입니다.
요청의 체계를 포함하는 헤더의 이름입니다.
현재 앱에 인증/권한 부여 기능을 사용하도록 설정하면 True입니다. 그렇지 않으면 false입니다.
인증 규칙에서 제외해야 하는 경로 목록입니다.
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 완전한 리소스 ID여야 합니다. --ids 또는 기타 '리소스 ID' 인수를 제공해야 합니다.
Containerapp의 이름입니다. 이름은 소문자 영숫자 또는 '-'로 구성되어야 하고, 문자로 시작하고, 영숫자로 끝나야 하며, '--'를 가질 수 없으며, 32자 미만이어야 합니다.
요청의 URL을 결정하는 데 사용되는 규칙입니다.
여러 공급자를 구성할 때 사용할 기본 인증 공급자입니다.
HTTPS 스키마가 없는 인증/권한 부여 응답이 허용되는 경우 False입니다. 그렇지 않으면 true입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
현재 앱에 사용 중인 인증/권한 부여 기능의 RuntimeVersion입니다.
토큰 저장소에 사용할 Blob Storage SAS URL입니다.
토큰 저장소에 사용할 Blob Storage SAS URL을 포함하는 비밀 이름입니다.
Azure 앱 서비스 인증/권한 부여 기능에 대한 구성 설정 내의 특정 필드 값입니다.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
앱에 토큰 저장소를 사용할 수 있는지 여부를 나타내는 부울입니다.
확인을 묻는 메시지를 표시하지 마세요.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az containerapp auth update (containerapp 확장)
containerapp에 대한 인증 설정을 업데이트합니다.
az containerapp auth update [--action {AllowAnonymous, RedirectToLoginPage, Return401, Return403}]
[--config-file-path]
[--custom-host-header]
[--custom-proto-header]
[--enabled {false, true}]
[--excluded-paths]
[--ids]
[--name]
[--proxy-convention {Custom, NoProxy, Standard}]
[--redirect-provider]
[--require-https {false, true}]
[--resource-group]
[--runtime-version]
[--sas-url-secret]
[--sas-url-secret-name]
[--set]
[--subscription]
[--token-store {false, true}]
[--yes]
예제
이미 구성된 AAD 공급자의 클라이언트 ID를 업데이트합니다.
az containerapp auth update -g myResourceGroup --name my-containerapp --set identityProviders.azureActiveDirectory.registration.clientId=my-client-id
구성 파일 경로를 설정하여 파일 기반 인증으로 앱을 구성합니다.
az containerapp auth update -g myResourceGroup --name my-containerapp --config-file-path D:\home\site\wwwroot\auth.json
인증되지 않은 요청이 앱을 적중할 수 있도록 앱을 구성합니다.
az containerapp auth update -g myResourceGroup --name my-containerapp --unauthenticated-client-action AllowAnonymous
인증되지 않은 요청을 Facebook 공급자로 리디렉션하도록 앱을 구성합니다.
az containerapp auth update -g myResourceGroup --name my-containerapp --redirect-provider Facebook
X-FORWARDED-HOST 및 X-FORWARDED-PROTO 헤더를 수신 대기하도록 앱을 구성합니다.
az containerapp auth update -g myResourceGroup --name my-containerapp --proxy-convention Standard
선택적 매개 변수
인증되지 않은 클라이언트가 앱에 액세스하려고 할 때 수행할 작업입니다.
파일에서 온 경우 인증 설정을 포함하는 구성 파일의 경로입니다.
요청의 호스트를 포함하는 헤더의 이름입니다.
요청의 체계를 포함하는 헤더의 이름입니다.
현재 앱에 인증/권한 부여 기능을 사용하도록 설정하면 True입니다. 그렇지 않으면 false입니다.
인증 규칙에서 제외해야 하는 경로 목록입니다.
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 완전한 리소스 ID여야 합니다. --ids 또는 기타 '리소스 ID' 인수를 제공해야 합니다.
Containerapp의 이름입니다. 이름은 소문자 영숫자 또는 '-'로 구성되어야 하고, 문자로 시작하고, 영숫자로 끝나야 하며, '--'를 가질 수 없으며, 32자 미만이어야 합니다.
요청의 URL을 결정하는 데 사용되는 규칙입니다.
여러 공급자를 구성할 때 사용할 기본 인증 공급자입니다.
HTTPS 스키마가 없는 인증/권한 부여 응답이 허용되는 경우 False입니다. 그렇지 않으면 true입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
현재 앱에 사용 중인 인증/권한 부여 기능의 RuntimeVersion입니다.
토큰 저장소에 사용할 Blob Storage SAS URL입니다.
토큰 저장소에 사용할 Blob Storage SAS URL을 포함하는 비밀 이름입니다.
Azure 앱 서비스 인증/권한 부여 기능에 대한 구성 설정 내의 특정 필드 값입니다.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
앱에 토큰 저장소를 사용할 수 있는지 여부를 나타내는 부울입니다.
확인을 묻는 메시지를 표시하지 마세요.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID
를 사용하여 기본 위치를 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
Azure CLI