az staticwebapp users

정적 앱의 사용자를 관리 합니다.

명령

az staticwebapp users invite

지정 된 사용자에 대 한 초대 링크를 정적 앱에 만듭니다.

az staticwebapp users list

사용자 및 할당 된 역할을 나열 하 고 초대를 수락한 사용자 에게만 제한 됩니다.

az staticwebapp users update

나열 된 역할로 사용자 항목을 업데이트 합니다. 사용자 세부 정보 또는 사용자 id가 필요 합니다.

az staticwebapp users invite

지정 된 사용자에 대 한 초대 링크를 정적 앱에 만듭니다.

az staticwebapp users invite --authentication-provider
                             --domain
                             --invitation-expiration-in-hours
                             --name
                             --roles
                             --user-details
                             [--resource-group]
                             [--subscription]

예제

지정 된 사용자에 대 한 초대 링크를 정적 앱에 만듭니다.

az staticwebapp users invite -n MyStaticAppName --authentication-provider GitHub --user-details JohnDoe --role Contributor --domain static-app-001.azurestaticapps.net --invitation-expiration-in-hours 1

필수 매개 변수

--authentication-provider

AAD, Facebook, GitHub, Google, Twitter와 같은 사용자 id의 인증 공급자입니다.

--domain

따옴표 안에 정적 앱에 추가 된 도메인입니다.

--invitation-expiration-in-hours

이 값은 링크의 만료 시간을 설정 합니다. 최대값은 168 (7 일)입니다.

--name -n

정적 사이트의 이름입니다.

--roles

쉼표로 구분 된 기본 또는 사용자 정의 역할 이름입니다. 사용자에 게 할당할 수 있는 역할은 쉼표로 구분 되 고 대/소문자를 구분 하지 않습니다. 최대 50 개의 역할은 각각 최대 25 자, 0-9, a-z, a-z 및 _로 제한 됩니다. GitHub 리포지토리의 루트 디렉터리 중 routes.js에서 역할을 정의 합니다.

--user-details

AAD, Facebook 및 Google에 대 한 전자 메일입니다. GitHub 및 Twitter에 대 한 계정 이름 (handle)입니다.

선택적 매개 변수

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

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

az staticwebapp users list

사용자 및 할당 된 역할을 나열 하 고 초대를 수락한 사용자 에게만 제한 됩니다.

az staticwebapp users list --name
                           [--authentication-provider]
                           [--query-examples]
                           [--resource-group]
                           [--subscription]

예제

사용자 및 할당 된 역할을 나열 합니다.

az staticwebapp users list -n MyStaticAppName

필수 매개 변수

--name -n

정적 사이트의 이름입니다.

선택적 매개 변수

--authentication-provider

AAD, Facebook, GitHub, Google, Twitter와 같은 사용자 id의 인증 공급자입니다.

기본값: all
--query-examples

JMESPath 문자열을 권장 합니다. 쿼리 중 하나를 복사 하 여 결과를 볼 수 있도록 큰따옴표 내에서--query 매개 변수 뒤에 붙여 넣을 수 있습니다. 이러한 주요 단어를 기준으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

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

az staticwebapp users update

나열 된 역할로 사용자 항목을 업데이트 합니다. 사용자 세부 정보 또는 사용자 id가 필요 합니다.

az staticwebapp users update --name
                             --roles
                             [--authentication-provider]
                             [--resource-group]
                             [--subscription]
                             [--user-details]
                             [--user-id]

예제

나열 된 역할로 사용자 항목을 업데이트 합니다.

az staticwebapp users update -n MyStaticAppName --user-details JohnDoe --role Contributor

필수 매개 변수

--name -n

정적 사이트의 이름입니다.

--roles

쉼표로 구분 된 기본 또는 사용자 정의 역할 이름입니다. 사용자에 게 할당할 수 있는 역할은 쉼표로 구분 되 고 대/소문자를 구분 하지 않습니다. 최대 50 개의 역할은 각각 최대 25 자, 0-9, a-z, a-z 및 _로 제한 됩니다. GitHub 리포지토리의 루트 디렉터리 중 routes.js에서 역할을 정의 합니다.

선택적 매개 변수

--authentication-provider

AAD, Facebook, GitHub, Google, Twitter와 같은 사용자 id의 인증 공급자입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

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

--user-details

AAD, Facebook 및 Google에 대 한 전자 메일입니다. GitHub 및 Twitter에 대 한 계정 이름 (handle)입니다.

--user-id

등록 된 사용자의 id입니다.