az cosmosdb table role assignment
Note
Cette référence fait partie de l’extension cosmosdb-preview pour Azure CLI (version 2.17.1 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une az cosmosdb table role assignment command. Apprenez-en davantage sur les extensions.
Gérer les attributions de rôles table Azure Cosmos DB.
Commandes
| Nom | Description | Type | État |
|---|---|---|---|
| az cosmosdb table role assignment create |
Créez une attribution de rôle Table sous un compte Azure Cosmos DB. |
Extension | GA |
| az cosmosdb table role assignment delete |
Supprimez une attribution de rôle table sous un compte Azure Cosmos DB. |
Extension | GA |
| az cosmosdb table role assignment exists |
Vérifiez si une attribution de rôle Azure Cosmos DB existe. |
Extension | GA |
| az cosmosdb table role assignment list |
Répertoriez toutes les attributions de rôles de table sous un compte Azure Cosmos DB. |
Extension | GA |
| az cosmosdb table role assignment show |
Afficher les propriétés d’une attribution de rôle table sous un compte Azure Cosmos DB. |
Extension | GA |
| az cosmosdb table role assignment update |
Mettez à jour une attribution de rôle table sous un compte Azure Cosmos DB. |
Extension | GA |
az cosmosdb table role assignment create
Créez une attribution de rôle Table sous un compte 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]
Exemples
Créez une attribution de rôle table sous un compte Azure Cosmos DB à l’aide du nom de définition de rôle.
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
Créez une attribution de rôle table sous un compte Azure Cosmos DB à l’aide de l’ID de définition de rôle.
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
Paramètres obligatoires
Nom du compte Cosmosdb.
ID d’objet AAD du principal auquel cette attribution de rôle est accordée.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Chemin de ressource du plan de données auquel cette attribution de rôle est accordée.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Facultatif pour créer. ID unique pour l’attribution de rôle. S’il n’est pas fourni, un nouveau GUID sera utilisé.
ID unique de la définition de rôle à laquelle cette attribution de rôle fait référence.
Nom unique de la définition de rôle à laquelle cette attribution de rôle fait référence. Eg. « Rôle lecteur Contoso ».
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az cosmosdb table role assignment delete
Supprimez une attribution de rôle table sous un compte Azure Cosmos DB.
az cosmosdb table role assignment delete --account-name
--resource-group
--role-assignment-id
[--yes]
Exemples
Supprimez une attribution de rôle table sous un compte Azure Cosmos DB.
az cosmosdb table role assignment delete --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8
Paramètres obligatoires
Nom du compte Cosmosdb.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Facultatif pour créer. ID unique pour l’attribution de rôle. S’il n’est pas fourni, un nouveau GUID sera utilisé.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
N’invitez pas à confirmer.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az cosmosdb table role assignment exists
Vérifiez si une attribution de rôle Azure Cosmos DB existe.
az cosmosdb table role assignment exists --account-name
--resource-group
--role-assignment-id
Exemples
Vérifiez si une attribution de rôle Azure Cosmos DB existe.
az cosmosdb table role assignment exists --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8
Paramètres obligatoires
Nom du compte Cosmosdb.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Facultatif pour créer. ID unique pour l’attribution de rôle. S’il n’est pas fourni, un nouveau GUID sera utilisé.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az cosmosdb table role assignment list
Répertoriez toutes les attributions de rôles de table sous un compte Azure Cosmos DB.
az cosmosdb table role assignment list --account-name
--resource-group
Exemples
Répertoriez toutes les attributions de rôles de table sous un compte Azure Cosmos DB.
az cosmosdb table role assignment list --account-name MyAccount --resource-group MyResourceGroup
Paramètres obligatoires
Nom du compte Cosmosdb.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az cosmosdb table role assignment show
Afficher les propriétés d’une attribution de rôle table sous un compte Azure Cosmos DB.
az cosmosdb table role assignment show --account-name
--resource-group
--role-assignment-id
Exemples
Afficher les propriétés d’une attribution de rôle table sous un compte Azure Cosmos DB.
az cosmosdb table role assignment show --account-name MyAccount --resource-group MyResourceGroup --role-assignment-id cb8ed2d7-2371-4e3c-bd31-6cc1560e84f8
Paramètres obligatoires
Nom du compte Cosmosdb.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Facultatif pour créer. ID unique pour l’attribution de rôle. S’il n’est pas fourni, un nouveau GUID sera utilisé.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az cosmosdb table role assignment update
Mettez à jour une attribution de rôle table sous un compte 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]
Exemples
Mettez à jour une attribution de rôle table sous un compte Azure Cosmos DB à l’aide du nom de définition de rôle.
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
mettez à jour une attribution de rôle table sous un compte Azure Cosmos DB à l’aide de l’ID de définition de rôle.
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
Paramètres obligatoires
Nom du compte Cosmosdb.
ID d’objet AAD du principal auquel cette attribution de rôle est accordée.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Chemin de ressource du plan de données auquel cette attribution de rôle est accordée.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Facultatif pour créer. ID unique pour l’attribution de rôle. S’il n’est pas fourni, un nouveau GUID sera utilisé.
ID unique de la définition de rôle à laquelle cette attribution de rôle fait référence.
Nom unique de la définition de rôle à laquelle cette attribution de rôle fait référence. Eg. « Rôle lecteur Contoso ».
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |