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
Nazwa konta usługi Cosmosdb.
Identyfikator obiektu usługi AAD podmiotu zabezpieczeń, któremu przyznano to przypisanie roli.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Ś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.
Opcjonalnie dla opcji Utwórz. Unikatowy identyfikator przypisania roli. Jeśli nie zostanie podany, zostanie użyty nowy identyfikator GUID.
Unikatowy identyfikator definicji roli, do którego odwołuje się to przypisanie roli.
Unikatowa nazwa definicji roli, do którego odwołuje się to przypisanie roli. Eg. "Rola czytelnika firmy Contoso".
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
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
Nazwa konta usługi Cosmosdb.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
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.
Nie monituj o potwierdzenie.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
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
Nazwa konta usługi Cosmosdb.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Opcjonalnie dla opcji Utwórz. Unikatowy identyfikator przypisania roli. Jeśli nie zostanie podany, zostanie użyty nowy identyfikator GUID.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
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
Nazwa konta usługi Cosmosdb.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
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
Nazwa konta usługi Cosmosdb.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Opcjonalnie dla opcji Utwórz. Unikatowy identyfikator przypisania roli. Jeśli nie zostanie podany, zostanie użyty nowy identyfikator GUID.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
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
Nazwa konta usługi Cosmosdb.
Identyfikator obiektu usługi AAD podmiotu zabezpieczeń, któremu przyznano to przypisanie roli.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Ś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.
Opcjonalnie dla opcji Utwórz. Unikatowy identyfikator przypisania roli. Jeśli nie zostanie podany, zostanie użyty nowy identyfikator GUID.
Unikatowy identyfikator definicji roli, do którego odwołuje się to przypisanie roli.
Unikatowa nazwa definicji roli, do którego odwołuje się to przypisanie roli. Eg. "Rola czytelnika firmy Contoso".
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |