Memberikan akses repositori kepada pengguna

Halaman ini menjelaskan cara memberikan peran tingkat repositori kepada pengguna, grup, dan akun layanan di antarmuka web Secure Source Manager.

Untuk mengetahui informasi tentang peran yang harus diberikan untuk kasus penggunaan tertentu, lihat Pengelolaan peran repositori.

Peran yang diperlukan

Untuk mendapatkan izin yang diperlukan untuk memberikan peran tingkat repositori kepada pengguna, minta administrator untuk memberi Anda peran IAM berikut:

Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.

Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran kustom atau peran yang telah ditentukan lainnya.

Untuk mengetahui informasi tentang cara memberikan peran Secure Source Manager, lihat Kontrol akses dengan IAM dan Memberikan akses instance kepada pengguna.

Memberikan peran tingkat repositori kepada pengguna

Pengguna, grup, dan akun layanan harus diberi peran Instance Accessor (roles/securesourcemanager.instanceAccessor) atau peran Instance Repository Creator (roles.securesourcemanager.instanceRepositoryCreator) sebelum mereka dapat diberi peran repositori. Untuk mengetahui informasi tentang cara memberikan peran instance, lihat Memberikan atau mencabut peran instance dengan Secure Source Manager API.

Jika Anda melakukan autentikasi ke Secure Source Manager menggunakan penyedia identitas pihak ketiga dan Workforce Identity Federation, pokok keamanan harus ditambahkan ke workforce identity pool Anda, dan diberi setidaknya peran Instance Accessor (roles/securesourcemanager.instanceAccessor). Untuk mengetahui informasi tentang cara mengelola workforce identity pool, lihat Mengelola workforce identity pool dan penyedia.

Anda dapat menggunakan Secure Source Manager API atau antarmuka web Secure Source Manager untuk memberikan peran tingkat repositori kepada pengguna, grup, dan akun layanan. Untuk mengetahui informasi selengkapnya, lihat Kontrol akses dengan IAM.

Untuk memberikan peran tingkat repositori kepada pengguna atau akun layanan menggunakan antarmuka web:

  1. Untuk mengakses instance Secure Source Manager melalui antarmuka webnya, salin URL berikut ke kolom alamat browser Anda.

    INSTANCE_ID-PROJECT_NUMBER.LOCATION.sourcemanager.dev

    Ganti kode berikut:

    • INSTANCE_ID dengan nama instance.
    • PROJECT_NUMBER dengan nomor project Google Cloud instance. Untuk mengetahui informasi tentang cara mengidentifikasi project, lihat Mengidentifikasi project.
    • LOCATION dengan region instance.

  2. Dari halaman Repositori saya, pilih repositori Anda.
  3. Klik tab Izin.
  4. Di bagian Orang dan izin, klik Tambahkan pengguna.
  5. Di kolom Add principal, masukkan email pengguna atau akun layanan yang ingin Anda beri peran.
  6. Di menu Tetapkan peran, pilih peran yang akan ditetapkan.
  7. Klik Simpan.

Untuk menambahkan peran tambahan, klik ikon edit Edit, lalu tambahkan peran menggunakan menu Tetapkan peran.

Langkah berikutnya