Udostępnij przez


az cosmosdb table role assignment

Note

Ta dokumentacja jest częścią rozszerzenia cosmosdb-preview dla interfejsu wiersza polecenia platformy Azure (wersja 2.17.1 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane po pierwszym uruchomieniu polecenia az cosmosdb table role assignment. Dowiedz się więcej o rozszerzeniach.

Zarządzanie przypisaniami ról tabel usługi Azure Cosmos DB.

Polecenia

Nazwa Opis Typ Stan
az cosmosdb table role assignment create

Utwórz przypisanie roli tabela na koncie usługi Azure Cosmos DB.

Extension ogólna dostępność
az cosmosdb table role assignment delete

Usuń przypisanie roli Tabela na koncie usługi Azure Cosmos DB.

Extension ogólna dostępność
az cosmosdb table role assignment exists

Sprawdź, czy istnieje przypisanie roli usługi Azure Cosmos DB.

Extension ogólna dostępność
az cosmosdb table role assignment list

Wyświetl listę wszystkich przypisań ról tabeli w ramach konta usługi Azure Cosmos DB.

Extension ogólna dostępność
az cosmosdb table role assignment show

Pokaż właściwości przypisania roli tabela w ramach konta usługi Azure Cosmos DB.

Extension ogólna dostępność
az cosmosdb table role assignment update

Aktualizowanie przypisania roli tabeli na koncie usługi Azure Cosmos DB.

Extension ogólna dostępność

az cosmosdb table role assignment create

Utwórz przypisanie roli tabela na koncie usługi Azure Cosmos DB.

az cosmosdb table role assignment create --account-name
                                         --principal-id
                                         --resource-group
                                         --scope
                                         [--role-assignment-id]
                                         [--role-definition-id]
                                         [--role-definition-name]

Przykłady

Utwórz przypisanie roli tabeli na koncie usługi Azure Cosmos DB przy użyciu nazwy definicji roli.

az cosmosdb table role assignment create --account-name MyAccount --resource-group MyResourceGroup \
  --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8 \
  --role-definition-name "My Read Only Role" \
  --scope "/dbs/mydb/colls/mycontainer" \
  --principal-id 6328f5f7-dbf7-4244-bba8-fbb9d8066506

Utwórz przypisanie roli tabeli na koncie usługi Azure Cosmos DB przy użyciu identyfikatora definicji roli.

az cosmosdb table role assignment create --account-name MyAccount --resource-group MyResourceGroup \
  --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8 \
  --role-definition-id be79875a-2cc4-40d5-8958-566017875b39 \
  --scope "/dbs/mydb/colls/mycontainer" \
  --principal-id 6328f5f7-dbf7-4244-bba8-fbb9d8066506

Parametry wymagane

--account-name -a

Nazwa konta usługi Cosmosdb.

--principal-id -p

Identyfikator obiektu usługi AAD podmiotu zabezpieczeń, któremu przyznano to przypisanie roli.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.

--scope -s

Ścieżka zasobu płaszczyzny danych, na której jest przydzielane to przypisanie roli.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--role-assignment-id -i

Opcjonalnie dla opcji Utwórz. Unikatowy identyfikator przypisania roli. Jeśli nie zostanie podany, zostanie użyty nowy identyfikator GUID.

--role-definition-id -d

Unikatowy identyfikator definicji roli, do którego odwołuje się to przypisanie roli.

--role-definition-name -n

Unikatowa nazwa definicji roli, do którego odwołuje się to przypisanie roli. Eg. "Rola czytelnika firmy Contoso".

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False

az cosmosdb table role assignment delete

Usuń przypisanie roli Tabela na koncie usługi Azure Cosmos DB.

az cosmosdb table role assignment delete --account-name
                                         --resource-group
                                         --role-assignment-id
                                         [--yes]

Przykłady

Usuń przypisanie roli Tabela na koncie usługi Azure Cosmos DB.

az cosmosdb table role assignment delete --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8

Parametry wymagane

--account-name -a

Nazwa konta usługi Cosmosdb.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.

--role-assignment-id -i

Opcjonalnie dla opcji Utwórz. Unikatowy identyfikator przypisania roli. Jeśli nie zostanie podany, zostanie użyty nowy identyfikator GUID.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--yes -y

Nie monituj o potwierdzenie.

Właściwość Wartość
Domyślna wartość: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False

az cosmosdb table role assignment exists

Sprawdź, czy istnieje przypisanie roli usługi Azure Cosmos DB.

az cosmosdb table role assignment exists --account-name
                                         --resource-group
                                         --role-assignment-id

Przykłady

Sprawdź, czy istnieje przypisanie roli usługi Azure Cosmos DB.

az cosmosdb table role assignment exists --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8

Parametry wymagane

--account-name -a

Nazwa konta usługi Cosmosdb.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.

--role-assignment-id -i

Opcjonalnie dla opcji Utwórz. Unikatowy identyfikator przypisania roli. Jeśli nie zostanie podany, zostanie użyty nowy identyfikator GUID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False

az cosmosdb table role assignment list

Wyświetl listę wszystkich przypisań ról tabeli w ramach konta usługi Azure Cosmos DB.

az cosmosdb table role assignment list --account-name
                                       --resource-group

Przykłady

Wyświetl listę wszystkich przypisań ról tabeli w ramach konta usługi Azure Cosmos DB.

az cosmosdb table role assignment list --account-name MyAccount --resource-group MyResourceGroup

Parametry wymagane

--account-name -a

Nazwa konta usługi Cosmosdb.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False

az cosmosdb table role assignment show

Pokaż właściwości przypisania roli tabela w ramach konta usługi Azure Cosmos DB.

az cosmosdb table role assignment show --account-name
                                       --resource-group
                                       --role-assignment-id

Przykłady

Pokaż właściwości przypisania roli tabela w ramach konta usługi Azure Cosmos DB.

az cosmosdb table role assignment show --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8

Parametry wymagane

--account-name -a

Nazwa konta usługi Cosmosdb.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.

--role-assignment-id -i

Opcjonalnie dla opcji Utwórz. Unikatowy identyfikator przypisania roli. Jeśli nie zostanie podany, zostanie użyty nowy identyfikator GUID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False

az cosmosdb table role assignment update

Aktualizowanie przypisania roli tabeli na koncie usługi Azure Cosmos DB.

az cosmosdb table role assignment update --account-name
                                         --principal-id
                                         --resource-group
                                         --scope
                                         [--role-assignment-id]
                                         [--role-definition-id]
                                         [--role-definition-name]

Przykłady

Zaktualizuj przypisanie roli tabeli na koncie usługi Azure Cosmos DB przy użyciu nazwy definicji roli.

az cosmosdb table role assignment update --account-name MyAccount --resource-group MyResourceGroup \
  --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8 \
  --role-definition-name "My Read Only Role" \
  --scope "/dbs/mydb/colls/mycontainer" \
  --principal-id 6328f5f7-dbf7-4244-bba8-fbb9d8066506

zaktualizuj przypisanie roli tabeli na koncie usługi Azure Cosmos DB przy użyciu identyfikatora definicji roli.

az cosmosdb table role assignment update --account-name MyAccount --resource-group MyResourceGroup \
  --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8 \
  --role-definition-id be79875a-2cc4-40d5-8958-566017875b39 \
  --scope "/dbs/mydb/colls/mycontainer" \
  --principal-id 6328f5f7-dbf7-4244-bba8-fbb9d8066506

Parametry wymagane

--account-name -a

Nazwa konta usługi Cosmosdb.

--principal-id -p

Identyfikator obiektu usługi AAD podmiotu zabezpieczeń, któremu przyznano to przypisanie roli.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.

--scope -s

Ścieżka zasobu płaszczyzny danych, na której jest przydzielane to przypisanie roli.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--role-assignment-id -i

Opcjonalnie dla opcji Utwórz. Unikatowy identyfikator przypisania roli. Jeśli nie zostanie podany, zostanie użyty nowy identyfikator GUID.

--role-definition-id -d

Unikatowy identyfikator definicji roli, do którego odwołuje się to przypisanie roli.

--role-definition-name -n

Unikatowa nazwa definicji roli, do którego odwołuje się to przypisanie roli. Eg. "Rola czytelnika firmy Contoso".

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False