En este documento, se describe cómo otorgar el rol tagTemplateUser de Data Catalog a los principales. Puedes hacerlo después de crear una plantilla de etiqueta de Data Catalog en tu proyecto de recursos. Esto les permite crear metadatos, es decir, usar tu plantilla para etiquetar recursos de datos. Para obtener más información, consulta Cómo adjuntar etiquetas a los recursos de Google Cloud .
En la siguiente sección, se muestra cómo otorgar el rol tagTemplateUser
.
Otorga la función tagTemplateUser
Console
Console
Para otorgar el rol tagTemplateUser
de Data Catalog a una principal en un proyecto, haz lo siguiente:
Ve a IAM en la consola de Google Cloud y haz clic en el botón de editar ( ) a la derecha de la lista de la principal.
En el diálogo Editar permisos haz clic en el cuadro de diálogo
AGREGAR OTRA FUNCIROLEN y, luego, haz clic en el botónSeleccionar una función lista desplegable.En el cuadro
Filtro, insertaData Catalog TagTemplate User
para mostrar este rol, luego selecciónala y haz clic en GUARDAR.
Java
Antes de probar esta muestra, sigue las instrucciones de configuración para Java que se encuentran en la Guía de inicio rápido de Data Catalog sobre el uso de bibliotecas cliente. Para obtener más información, consulta la documentación de referencia de la API de Java de Data Catalog.
Para autenticarte en Data Catalog, configura las credenciales predeterminadas de la aplicación. Si deseas obtener más información, consulta Configura la autenticación para un entorno de desarrollo local.
Node.js
Antes de probar esta muestra, sigue las instrucciones de configuración para Node.js que se encuentran en la Guía de inicio rápido de Data Catalog sobre el uso de bibliotecas cliente. Para obtener más información, consulta la documentación de referencia de la API de Node.js de Data Catalog.
Para autenticarte en Data Catalog, configura las credenciales predeterminadas de la aplicación. Si deseas obtener más información, consulta Configura la autenticación para un entorno de desarrollo local.
Python
Antes de probar esta muestra, sigue las instrucciones de configuración para Python que se encuentran en la Guía de inicio rápido de Data Catalog sobre el uso de bibliotecas cliente. Para obtener más información, consulta la documentación de referencia de la API de Python de Data Catalog.
Para autenticarte en Data Catalog, configura las credenciales predeterminadas de la aplicación. Si deseas obtener más información, consulta Configura la autenticación para un entorno de desarrollo local.
LÍNEA DE REST Y CMD
REST
Si no tienes acceso a las bibliotecas cliente de Cloud en tu idioma o quieres probar la API con solicitudes de REST, consulta los siguientes ejemplos y la documentación de la API de REST de Data Catalog.
Antes de usar cualquiera de los datos de solicitud a continuación, realiza los siguientes reemplazos:
- project-id:ID del proyecto de Google Cloud
- template-id: El ID de la plantilla de la etiqueta
Método HTTP y URL:
POST https://datacatalog.googleapis.com/v1/projects/project-id/locations/region/tagTemplates/template-id:setIamPolicy
Cuerpo JSON de la solicitud:
{ "policy":{ "bindings":[ { "role":"roles/datacatalog.tagTemplateUser", "members":[ "user:username@gmail.com" ] } ] } }
Para enviar tu solicitud, expande una de estas opciones:
Deberías recibir una respuesta JSON similar a la que se muestra a continuación:
{ "version":1, "etag":"xxxxx.....", "bindings":[ { "role":"roles/datacatalog.tagTemplateUser", "members":[ "user:username@gmail.com" ] } ] }