Setelah membuat template tag Data Catalog di project resource, Anda dapat memberikan peran tagTemplateUser Data Catalog kepada akun utama. Hal ini memungkinkan mereka untuk membuat metadata, yaitu menggunakan template Anda untuk memberi tag pada resource data. Untuk mengetahui informasi selengkapnya, lihat Melampirkan tag ke resource Google Cloud.
Bagian berikutnya menunjukkan cara memberikan peran tagTemplateUser
.
Memberikan peran tagTemplateUser
Konsol
Konsol
Untuk memberikan peran tagTemplateUser
Data Catalog kepada akun utama
di project, lakukan tindakan berikut:
Buka IAM di Konsol Google Cloud, lalu klik tombol edit ( ) di sebelah kanan listingan akun utama.
Pada dialog Edit permissions, klik
ADD ANOTHER ROLE, lalu klik menu drop-down Select a role.Di kotak
Filter, masukkanData Catalog TagTemplate User
untuk menampilkan peran ini, lalu pilih peran ini dan klik SIMPAN.
Java
Sebelum mencoba contoh ini, ikuti petunjuk penyiapan Java di panduan memulai Katalog Data menggunakan library klien. Untuk mengetahui informasi selengkapnya, lihat dokumentasi referensi API Data Catalog Java.
Untuk mengautentikasi ke Data Catalog, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
Node.js
Sebelum mencoba contoh ini, ikuti petunjuk penyiapan Node.js di panduan memulai Katalog Data menggunakan library klien. Untuk mengetahui informasi selengkapnya, lihat dokumentasi referensi API Data Catalog Node.js.
Untuk mengautentikasi ke Data Catalog, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
Python
Sebelum mencoba contoh ini, ikuti petunjuk penyiapan Python di panduan memulai Katalog Data menggunakan library klien. Untuk mengetahui informasi selengkapnya, lihat dokumentasi referensi API Data Catalog Python.
Untuk mengautentikasi ke Data Catalog, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
BARIS REST & CMD
REST
Jika Anda tidak memiliki akses ke library Klien Cloud untuk bahasa Anda atau ingin menguji API menggunakan permintaan REST, lihat contoh berikut dan lihat dokumentasi Data Catalog REST API.
Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:
- project-id: Project ID Google Cloud
- template-id: ID template tag
Metode HTTP dan URL:
POST https://datacatalog.googleapis.com/v1/projects/project-id/locations/region/tagTemplates/template-id:setIamPolicy
Meminta isi JSON:
{ "policy":{ "bindings":[ { "role":"roles/datacatalog.tagTemplateUser", "members":[ "user:username@gmail.com" ] } ] } }
Untuk mengirim permintaan Anda, perluas salah satu opsi berikut:
Anda akan menerima respons JSON yang mirip dengan yang berikut ini:
{ "version":1, "etag":"xxxxx.....", "bindings":[ { "role":"roles/datacatalog.tagTemplateUser", "members":[ "user:username@gmail.com" ] } ] }