Este documento descreve como conceder o papel tagTemplateUser do Data Catalog a principais. Você pode fazer isso depois de criar um modelo de tag do Data Catalog no seu projeto de recurso. Isso permite que eles criem metadados, ou seja, usem seu modelo para marcar recursos de dados. Para mais informações, consulte Como anexar tags a recursos do .
A próxima seção mostra como conceder o papel tagTemplateUser
.
Conceda o papel tagTemplateUser
Console
Console
Para conceder o papel tagTemplateUser
do Data Catalog a um principal
em um projeto, faça o seguinte:
Acesse o IAM no console do Google Cloud e clique no botão de edição ( ) à direita da lista da principal.
Na caixa de diálogo Editar permissões, clique em
ADICIONAR OUTRO PAPEL e, em seguida, clique no menu suspenso Selecionar papel. lista para baixo.Na caixa Filtro
, insiraData Catalog TagTemplate User
para exibir esse papel, selecione-o e clique em SALVAR.
Java
Antes de testar este exemplo, siga as instruções de configuração do Java no Guia de início rápido do Data Catalog: como usar as bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Data Catalog Java.
Para autenticar no Data Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Node.js
Antes de testar este exemplo, siga as instruções de configuração do Node.js no Guia de início rápido do Data Catalog: como usar as bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Data Catalog Node.js.
Para autenticar no Data Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Python
Antes de testar este exemplo, siga as instruções de configuração do Python no Guia de início rápido do Data Catalog: como usar as bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Data Catalog Python.
Para autenticar no Data Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
REST e LINHA DE CMD
REST
Se você não tiver acesso às bibliotecas do Cloud Client para seu idioma ou desejar testar a API usando solicitações REST, consulte os exemplos a seguir e consulte a documentação da API REST.
Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:
- project-id: ID do projeto do Google Cloud
- template-id: o ID do modelo de tag
Método HTTP e URL:
POST https://datacatalog.googleapis.com/v1/projects/project-id/locations/region/tagTemplates/template-id:setIamPolicy
Corpo JSON da solicitação:
{ "policy":{ "bindings":[ { "role":"roles/datacatalog.tagTemplateUser", "members":[ "user:username@gmail.com" ] } ] } }
Para enviar a solicitação, expanda uma destas opções:
Você receberá uma resposta JSON semelhante a esta:
{ "version":1, "etag":"xxxxx.....", "bindings":[ { "role":"roles/datacatalog.tagTemplateUser", "members":[ "user:username@gmail.com" ] } ] }