Après avoir créé un modèle de tag Data Catalog dans votre projet de ressources, vous pouvez attribuer le rôle tagTemplateUser de Data Catalog aux comptes principaux. Cela leur permet de créer des métadonnées, c'est-à-dire d'utiliser votre modèle pour ajouter des tags aux ressources de données. Pour en savoir plus, consultez Associer des tags aux ressources Google Cloud
La section suivante décrit comment attribuer le rôle tagTemplateUser
.
Attribuer le rôle tagTemplateUser
Console
Console
Pour accorder le rôle tagTemplateUser
de Data Catalog à un compte principal sur un projet, procédez comme suit :
Accédez à IAM dans la console Google Cloud et cliquez sur le bouton de modification ( ) situé à droite de la liste des comptes principaux.
Dans la boîte de dialogue Modifier les autorisations, cliquez sur
AJOUTER UN RÔLE, puis sur la liste déroulante Sélectionner un rôle.Dans la zone
Filtre, insérezData Catalog TagTemplate User
pour afficher ce rôle, sélectionnez-le, puis cliquez sur ENREGISTRER.
Java
Avant d'essayer cet exemple, suivez les instructions de configuration pour Java du guide de démarrage rapide de Data Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez les API Java Data Catalog documentation de référence.
Pour vous authentifier auprès de Data Catalog, configurez les identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Node.js
Avant d'essayer cet exemple, suivez les instructions de configuration pour Node.js du guide de démarrage rapide de Data Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Data Catalog Node.js.
Pour vous authentifier auprès de Data Catalog, configurez les identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Python
Avant d'essayer cet exemple, suivez les instructions de configuration pour Python du guide de démarrage rapide de Data Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez les API Python Data Catalog documentation de référence.
Pour vous authentifier auprès de Data Catalog, configurez les identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
API REST et ligne de commande
REST
Si vous n'avez pas accès aux bibliothèques clientes cloud pour votre langage ou si vous souhaitez tester l'API à l'aide de requêtes REST, consultez les exemples suivants et la documentation API REST de Data Catalog.
Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :
- project-id : ID de projet Google Cloud
- template-id : ID du modèle de tag
Méthode HTTP et URL :
POST https://datacatalog.googleapis.com/v1/projects/project-id/locations/region/tagTemplates/template-id:setIamPolicy
Corps JSON de la requête :
{ "policy":{ "bindings":[ { "role":"roles/datacatalog.tagTemplateUser", "members":[ "user:username@gmail.com" ] } ] } }
Pour envoyer votre requête, développez l'une des options suivantes :
Vous devriez recevoir une réponse JSON de ce type :
{ "version":1, "etag":"xxxxx.....", "bindings":[ { "role":"roles/datacatalog.tagTemplateUser", "members":[ "user:username@gmail.com" ] } ] }