Peran dan izin

Peran adalah kumpulan izin yang memungkinkan pengguna melakukan tindakan tertentu pada resource Google Drive. Agar izin tersedia untuk pengguna, grup, dan akun layanan, Anda perlu menetapkan peran. Saat Anda menetapkan peran, Anda memberikan semua izin yang dimiliki oleh peran tersebut.

Setiap izin di Google Drive API memiliki peran yang menentukan tindakan yang dapat dilakukan pengguna terhadap file, folder, atau drive bersama. Untuk mengetahui informasi selengkapnya, lihat Skenario untuk berbagi resource Drive.

Operasi untuk file dan folder

Tabel berikut menunjukkan operasi yang dapat dilakukan pengguna untuk setiap peran, jika peran tidak dibatasi pada tampilan. Untuk mengetahui informasi selengkapnya, lihat Tampilan.

Operasi yang diizinkan owner organizer fileOrganizer writer commenter reader
Membaca metadata (seperti nama, deskripsi) file atau folder
Membaca konten file
Membaca daftar item dalam folder
Menambahkan komentar ke file
Mengubah metadata file atau folder
Ubah konten file
Mengakses revisi historis
Menambahkan item ke folder
Menghapus item dari folder Drive Saya
Membagikan item dari folder Drive Saya
Dapat mengakses izin file yang mendetail
Memindahkan item ke sampah
Memulihkan item dari sampah
Mengosongkan sampah
Menghapus file atau folder
Menambahkan batasan konten ke file di folder Drive Saya
Menetapkan atau membatalkan setelan akses terbatas di folder Drive Saya

Operasi khusus untuk drive bersama

Tabel berikut menunjukkan operasi khusus drive bersama yang dapat dilakukan pengguna untuk setiap peran, jika peran tidak dibatasi pada tampilan. Untuk mengetahui informasi selengkapnya, lihat Tampilan.

Operasi yang diizinkan owner organizer fileOrganizer writer commenter reader
Membagikan item drive bersama
Menambahkan file ke drive bersama
Mengubah metadata drive bersama
Menambahkan anggota drive bersama
Mengatur ulang item dalam drive bersama [1]
Memindahkan item ke luar drive bersama [2]
Menghapus item di drive bersama [2]
Menghapus drive bersama yang kosong
Menambahkan pembatasan konten ke file di drive bersama
Menetapkan atau membatalkan setelan akses terbatas di folder drive bersama

Korelasi antara peran Drive API dan UI Drive

Drive API dan UI Drive menggunakan sistem izin dasar yang sama. Namun, nama perannya sedikit berbeda di antara keduanya.

Tabel berikut menunjukkan korespondensi peran untuk file dan folder di Drive Saya.

Peran API Drive Peran UI Drive Deskripsi
owner Pemilik Memberikan kontrol penuh atas file atau folder.
writer Editor Memberikan kemampuan untuk melihat file, menambahkan komentar, dan mengedit file. Untuk folder, dapat menambahkan, mengedit, dan menghapus file atau subfolder dalam folder tersebut.
commenter Pemberi komentar Memberikan kemampuan untuk melihat file dan menambahkan komentar.
reader Pelihat Memberikan kemampuan untuk melihat file.

Tabel berikut menunjukkan kesesuaian peran untuk file dan folder di drive bersama.

Peran API Drive Peran UI Drive Deskripsi
organizer Pengelola Memberikan kemampuan untuk mengelola file, folder, pengguna, dan setelan.
fileOrganizer Content Manager Memberikan kemampuan untuk berkontribusi dan mengelola konten. Peran default untuk anggota baru.
writer Kontributor Memberikan kemampuan untuk melihat file, menambahkan komentar, dan mengedit file. Juga dapat membuat file dalam drive bersama.
commenter Pemberi komentar Memberikan kemampuan untuk melihat file dan menambahkan komentar.
reader Pelihat Memberikan kemampuan untuk melihat file.

Penayangan

Izin dapat dibatasi untuk view, dalam hal ini peran hanya berlaku untuk tampilan tertentu tersebut.

Izin dengan view=published dan role=reader memberikan akses reader ke tampilan file yang dipublikasikan, tetapi tidak memberikan akses reader ke file.

Izin dengan view=metadata dan role=reader memberikan akses reader ke metadata folder, tetapi tidak memberikan akses ke konten folder.

Sebaliknya, izin apa pun yang tidak dibatasi untuk tampilan tertentu, memberikan akses reader ke tampilan file yang dipublikasikan.