Peran adalah kumpulan izin yang memungkinkan pengguna melakukan tindakan tertentu di resource Google Drive. Untuk membuat izin tersedia bagi pengguna, grup, dan akun layanan, Anda harus menetapkan peran. Saat menetapkan peran, Anda memberikan semua izin yang dimiliki peran tersebut.
Setiap izin di Google Drive API memiliki peran yang menentukan apa yang dapat dilakukan pengguna dengan file atau folder. Untuk mengetahui informasi selengkapnya, lihat Skenario untuk membagikan resource Drive.
Tabel berikut menunjukkan operasi yang dapat dilakukan pengguna untuk setiap peran, saat peran tidak dibatasi untuk tampilan. Untuk informasi lebih lanjut, lihat Views.
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 | ✔ | ✔ | ✔ | ✔ | ||
Mengubah konten file | ✔ | ✔ | ✔ | ✔ | ||
Mengakses revisi historis | ✔ | ✔ | ✔ | ✔ | ||
Menambahkan item ke folder | ✔ | ✔ | ✔ | ✔ | ||
Hapus item dari folder Drive Saya | ✔ | ✔ | ||||
Membagikan item dari folder Drive Saya | ✔ | ✔ | ||||
Membagikan item drive bersama | ✔ | ✔ | ✔ | |||
Menambahkan file ke drive bersama | ✔ | ✔ | ✔ | |||
Mengubah metadata drive bersama | ✔ | |||||
Tambahkan anggota drive bersama | ✔ | |||||
Dapat mengakses izin file terperinci | ✔ | ✔ | ✔ | ✔ | ||
Mengatur ulang item dalam drive bersama [1] | ✔ | ✔ | ||||
Memindahkan item di luar drive bersama [2] | ✔ | |||||
Memindahkan item ke sampah | ✔ | ✔ | ✔ | |||
Memulihkan item dari sampah | ✔ | ✔ | ✔ | |||
Kosongkan sampah | ✔ | ✔ | ||||
Menghapus file atau folder | ✔ | ✔ | ||||
Menghapus item di drive bersama [2] | ✔ | |||||
Menghapus drive bersama yang kosong | ✔ | |||||
Menambahkan batasan konten ke file di folder Drive Saya | ✔ | ✔ | ||||
Menambahkan batasan konten ke file di drive bersama | ✔ | ✔ | ✔ |
View
Izin mungkin dibatasi untuk view
, yang 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 tersebut.
Sebaliknya, izin apa pun yang tidak dibatasi pada tampilan tertentu, akan memberikan
reader
akses ke tampilan file yang dipublikasikan.