Aracılığıyla paylaş


az staticwebapp users

Statik uygulamanın kullanıcılarını yönetme.

Komutlar

Name Description Tür Durum
az staticwebapp users invite

Belirtilen kullanıcı için statik uygulamaya davet bağlantısı oluşturun.

Temel GA
az staticwebapp users list

Davetlerini kabul eden kullanıcılarla sınırlı olan kullanıcıları ve atanan rolleri listeler.

Temel GA
az staticwebapp users update

Listelenen rollere sahip bir kullanıcı girişi Güncelleştirmeler. Kullanıcı ayrıntıları veya kullanıcı kimliği gereklidir.

Temel GA

az staticwebapp users invite

Belirtilen kullanıcı için statik uygulamaya davet bağlantısı oluşturun.

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

Örnekler

Belirtilen kullanıcı için statik uygulamaya davet bağlantısı oluşturun.

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

Gerekli Parametreler

--authentication-provider

AAD, Facebook, GitHub, Google, Twitter gibi kullanıcı kimliğinin kimlik doğrulama sağlayıcısı.

--domain

Statik uygulamaya tırnak içinde eklenen bir etki alanı.

--invitation-expiration-in-hours

Bu değer, bağlantının saat cinsinden süresinin ne zaman dolacağını ayarlar. Maksimum değer 168 'dir (7 gün).

--name -n

Statik sitenin adı.

--roles

Virgülle ayrılmış varsayılan veya kullanıcı tanımlı rol adları. Kullanıcıya atanabilen roller virgülle ayrılmış ve büyük/küçük harfe duyarlı değildir (her biri 25 karaktere kadar en fazla 50 rol ve 0-9,A-Z,a-z ve _ile sınırlıdır). GitHub deponuzun kök dizini sırasında routes.json dosyasında roller tanımlayın.

--user-details

AAD, Facebook ve Google için e-posta. GitHub ve Twitter için hesap adı (tanıtıcı).

İsteğe Bağlı Parametreler

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az staticwebapp users list

Davetlerini kabul eden kullanıcılarla sınırlı olan kullanıcıları ve atanan rolleri listeler.

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

Örnekler

Kullanıcıları ve atanan rolleri listeler.

az staticwebapp users list -n MyStaticAppName

Gerekli Parametreler

--name -n

Statik sitenin adı.

İsteğe Bağlı Parametreler

--authentication-provider

AAD, Facebook, GitHub, Google, Twitter gibi kullanıcı kimliğinin kimlik doğrulama sağlayıcısı.

varsayılan değer: all
--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az staticwebapp users update

Listelenen rollere sahip bir kullanıcı girişi Güncelleştirmeler. Kullanıcı ayrıntıları veya kullanıcı kimliği gereklidir.

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

Örnekler

Listelenen rollere sahip bir kullanıcı girişi Güncelleştirmeler.

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

Gerekli Parametreler

--name -n

Statik sitenin adı.

--roles

Virgülle ayrılmış varsayılan veya kullanıcı tanımlı rol adları. Kullanıcıya atanabilen roller virgülle ayrılmış ve büyük/küçük harfe duyarlı değildir (her biri 25 karaktere kadar en fazla 50 rol ve 0-9,A-Z,a-z ve _ile sınırlıdır). GitHub deponuzun kök dizini sırasında routes.json dosyasında roller tanımlayın.

İsteğe Bağlı Parametreler

--authentication-provider

AAD, Facebook, GitHub, Google, Twitter gibi kullanıcı kimliğinin kimlik doğrulama sağlayıcısı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--user-details

AAD, Facebook ve Google için e-posta. GitHub ve Twitter için hesap adı (tanıtıcı).

--user-id

Kayıtlı kullanıcının kimliği verilir.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.