Dopo aver creato un modello di tag Data Catalog nel progetto di risorsa, puoi concedere il ruolo tagTemplateUser di Data Catalog alle entità. Ciò consente loro di creare metadati, ovvero utilizzare il tuo modello per taggare le risorse di dati. Per ulteriori informazioni, consulta Collegamento di tag alle risorse Google Cloud.
La sezione successiva mostra come concedere il ruolo tagTemplateUser
.
Concedi il ruolo tagTemplateUser
Console
Console
Per concedere il ruolo Data Catalog tagTemplateUser
a un'entità in un progetto, segui questi passaggi:
Vai a IAM nella console Google Cloud e fai clic sul pulsante Modifica ( ) a destra dell'elenco dell'entità.
Nella finestra di dialogo Modifica autorizzazioni, fai clic su
AGGIUNGI UN ALTRO RUOLO e poi sull'elenco a discesa Seleziona un ruolo.Nella casella Filtro
, inserisciData Catalog TagTemplate User
per visualizzare questo ruolo, quindi selezionalo e fai clic su SALVA.
Java
Prima di provare questo esempio, segui le istruzioni per la configurazione di Java nella guida rapida di Data Catalog sull'utilizzo delle librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Java di Data Catalog.
Per eseguire l'autenticazione in Data Catalog, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Node.js
Prima di provare questo esempio, segui le istruzioni per la configurazione di Node.js nella guida rapida di Data Catalog sull'utilizzo delle librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Node.js di Data Catalog.
Per eseguire l'autenticazione in Data Catalog, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
Python
Prima di provare questo esempio, segui le istruzioni per la configurazione di Python nella guida rapida di Data Catalog sull'utilizzo delle librerie client. Per ulteriori informazioni, consulta la documentazione di riferimento dell'API Python di Data Catalog.
Per eseguire l'autenticazione in Data Catalog, configura le Credenziali predefinite dell'applicazione. Per maggiori informazioni, consulta Configurare l'autenticazione per un ambiente di sviluppo locale.
LINEA REST e CMD
REST
Se non hai accesso alle librerie client di Cloud per il tuo linguaggio o se vuoi testare l'API utilizzando richieste REST, consulta gli esempi riportati di seguito e fai riferimento alla documentazione sull'API REST Data Catalog.
Prima di utilizzare i dati della richiesta, effettua le seguenti sostituzioni:
- project-id: ID progetto Google Cloud
- template-id: l'ID modello di tag
Metodo HTTP e URL:
POST https://datacatalog.googleapis.com/v1/projects/project-id/locations/region/tagTemplates/template-id:setIamPolicy
Corpo JSON della richiesta:
{ "policy":{ "bindings":[ { "role":"roles/datacatalog.tagTemplateUser", "members":[ "user:username@gmail.com" ] } ] } }
Per inviare la richiesta, espandi una delle seguenti opzioni:
Dovresti ricevere una risposta JSON simile alla seguente:
{ "version":1, "etag":"xxxxx.....", "bindings":[ { "role":"roles/datacatalog.tagTemplateUser", "members":[ "user:username@gmail.com" ] } ] }