Panduan ini berisi tugas yang terkait dengan pengelolaan drive bersama, seperti membuat drive bersama dan mengelola anggota serta izin.
Untuk mengetahui informasi selengkapnya tentang batas folder drive bersama, lihat Batas folder.
Membuat drive bersama
Untuk membuat drive bersama, gunakan metode drives.create
.
Java
Python
Node.js
PHP
.NET
Panggilan ke metode drives.create
bersifat
idempotent.
Parameter requestId
mengidentifikasi upaya logis untuk membuat drive bersama. Jika waktu tunggu permintaan habis atau menampilkan error backend yang tidak ditentukan, permintaan yang sama dapat diulang. requestId
dan isi permintaan harus
tetap sama.
Jika drive bersama berhasil dibuat pada permintaan sebelumnya atau karena
percobaan ulang, respons normal akan ditampilkan. Terkadang, seperti setelah waktu yang lama atau jika isi permintaan telah berubah, error 409
mungkin ditampilkan yang menunjukkan bahwa requestId
harus dihapus.
Menambahkan atau menghapus anggota drive bersama
Tambahkan atau hapus anggota drive bersama menggunakan resource permissions
.
Untuk menambahkan anggota, buat izin di drive bersama. Metode izin juga dapat digunakan pada setiap file dalam drive bersama untuk memberikan hak istimewa tambahan kepada anggota atau mengizinkan non-anggota untuk berkolaborasi pada item tertentu.
Untuk informasi selengkapnya dan kode contoh, lihat Berbagi file, folder, dan drive.
Menghapus drive bersama
Gunakan metode drives.delete
untuk menghapus drive bersama. Semua konten di drive bersama harus dipindahkan ke sampah atau dihapus
sebelum menghapus drive bersama.
Mengelola drive bersama untuk administrator domain
Terapkan parameter useDomainAdminAccess
dengan resource drives
dan permissions
untuk mengelola drive bersama di seluruh organisasi.
Pengguna yang memanggil metode ini dengan useDomainAdminAccess=true
harus memiliki
hak istimewa
administrator Drive and Docs
.
Administrator dapat menelusuri drive bersama atau memperbarui izin untuk drive bersama yang dimiliki oleh organisasi mereka, terlepas dari keanggotaan administrator di drive bersama tertentu.
Memulihkan drive bersama yang tidak memiliki penyelenggara
Contoh berikut menunjukkan cara menggunakan resource ini untuk memulihkan drive bersama yang tidak lagi memiliki penyelenggara.
Java
Python
Node.js
PHP
.NET
Batas folder
Folder drive bersama memiliki beberapa batas penyimpanan. Untuk mengetahui informasinya, lihat Batas drive bersama di Google Drive.
Batas item
Setiap folder dalam drive bersama pengguna memiliki batas 500.000 item, termasuk file, folder, dan pintasan.
Jika batas tercapai, drive bersama tidak dapat lagi menerima item. Untuk menerima file lagi, pengguna harus menghapus item secara permanen dari folder. Perhatikan bahwa item di sampah akan mengurangi batas, tetapi item yang dihapus secara permanen tidak akan mengurangi batas. Untuk informasi selengkapnya, lihat Mengirim file dan folder ke Sampah atau menghapusnya.
Batas kedalaman folder
Folder di drive bersama tidak dapat berisi lebih dari 100 tingkat folder bertingkat. Artinya, folder turunan tidak dapat disimpan di folder yang kedalamannya lebih dari 99 tingkat. Batasan ini hanya berlaku untuk folder turunan.
Mencoba menambahkan lebih dari 100 tingkat folder akan menampilkan respons kode status HTTP
teamDriveHierarchyTooDeep
.