az staticwebapp users

静的アプリのユーザーを管理します。

コマンド

名前 説明 Status
az staticwebapp users invite

指定したユーザーの静的アプリへの招待リンクを作成します。

コア GA
az staticwebapp users list

招待を受け入れたユーザーに限定された、ユーザーと割り当てられたロールを一覧表示します。

コア GA
az staticwebapp users update

一覧に示されているロールを持つユーザー エントリを更新します。 ユーザーの詳細またはユーザー ID が必要です。

コア GA

az staticwebapp users invite

指定したユーザーの静的アプリへの招待リンクを作成します。

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

指定したユーザーの静的アプリへの招待リンクを作成します。

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

doメイン静的アプリに引用符で囲って追加されます。

--invitation-expiration-in-hours

この値は、リンクの有効期限を時間単位で設定します。 最大値は 168 (7 日) です。

--name -n

静的サイトの名前。

--roles

コンマ区切りの既定のロール名またはユーザー定義ロール名。 ユーザーに割り当てることができるロールは、コンマ区切りで大文字と小文字を区別しません (最大 50 個のロールはそれぞれ 25 文字までで、0 ~ 9、A から Z、a から z、および _に制限されます)。 GitHub リポジトリのルート ディレクトリ中に routes.json でロールを定義します。

--user-details

AAD、Facebook、Google のメール。 GitHub と Twitter のアカウント名 (ハンドル)。

省略可能のパラメーター

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az staticwebapp users list

招待を受け入れたユーザーに限定された、ユーザーと割り当てられたロールを一覧表示します。

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

ユーザーと割り当てられたロールを一覧表示します。

az staticwebapp users list -n MyStaticAppName

必須のパラメーター

--name -n

静的サイトの名前。

省略可能のパラメーター

--authentication-provider

AAD、Facebook、GitHub、Google、Twitter などのユーザー ID の認証プロバイダー。

既定値: all
--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az staticwebapp users update

一覧に示されているロールを持つユーザー エントリを更新します。 ユーザーの詳細またはユーザー ID が必要です。

az staticwebapp users update --name
                             --roles
                             [--authentication-provider]
                             [--resource-group]
                             [--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.json でロールを定義します。

省略可能のパラメーター

--authentication-provider

AAD、Facebook、GitHub、Google、Twitter などのユーザー ID の認証プロバイダー。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--user-details

AAD、Facebook、Google のメール。 GitHub と Twitter のアカウント名 (ハンドル)。

--user-id

登録済みユーザーの ID を指定します。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。