Panduan ini berisi tugas yang terkait dengan pengelolaan drive bersama, seperti membuat drive bersama dan mengelola anggota serta izin.
Untuk informasi selengkapnya mengenai batas folder drive bersama, lihat Folder batasan ini.
Membuat drive bersama
Untuk membuat drive bersama, gunakan metode drives.create
.
Java
Python
Node.js
PHP
.NET
Panggilan ke metode drives.create
idempoten.
Parameter requestId
mengidentifikasi upaya logis untuk membuat file bersama
{i>drive<i}. Jika waktu permintaan habis atau mengembalikan kesalahan backend yang tidak tentu,
permintaan yang sama dapat diulang. requestId
dan isi permintaan harus
tetap sama.
Jika drive bersama berhasil dibuat berdasarkan permintaan sebelumnya atau karena
coba lagi, respons normal akan dikembalikan. Kadang-kadang, misalnya setelah lama
waktu atau jika isi permintaan telah berubah, error 409
mungkin
ditampilkan yang menunjukkan requestId
harus dihapus.
Menambahkan atau menghapus anggota drive bersama
Tambahkan atau hapus anggota drive bersama menggunakan
Referensi permissions
.
Untuk menambahkan anggota, buat izin di drive bersama. Izin juga dapat digunakan pada file individual dalam drive bersama untuk memberikan hak istimewa tambahan kepada anggota atau izinkan pengguna yang bukan anggota untuk berkolaborasi dalam item tertentu.
Untuk informasi selengkapnya dan kode contoh, lihat Berbagi file, folder, dan Google Drive.
Menghapus drive bersama
Gunakan metode drives.delete
untuk menghapus
{i>drive bersama<i}. 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/pengaturan.
Pengguna yang memanggil metode ini dengan useDomainAdminAccess=true
harus memiliki
Administrator Drive and Docs
eksklusif.
Administrator dapat menelusuri file bersama
drive atau memperbarui izin untuk drive bersama
drive yang dimiliki oleh organisasinya, terlepas dari keanggotaan administrator
di drive bersama tertentu.
Memulihkan drive bersama yang tidak memiliki penyelenggara
Contoh berikut menunjukkan cara menggunakan sumber daya ini untuk memulihkan sumber daya yang dibagikan {i>drive<i} yang tidak lagi memiliki fungsi penyelenggara.
Java
Python
Node.js
PHP
.NET
Batas folder
Folder drive bersama memiliki beberapa batas penyimpanan. Untuk informasinya, lihat Dibagikan batas perjalanan dalam Google Drive.
Batas item
Setiap folder di drive bersama pengguna memiliki batas 500.000 item, termasuk file, folder, dan pintasan.
Saat batas tercapai, drive bersama tidak dapat lagi menerima item. Kepada menerima file lagi, pengguna harus menghapus item dari folder secara permanen. Catatan bahwa item di sampah dihitung dalam batas, tetapi item yang dihapus secara permanen tidak melakukannya. Untuk informasi selengkapnya, lihat Sampah atau hapus file dan folder.
Batas kedalaman folder
Folder di drive bersama tidak boleh berisi lebih dari 100 tingkat folder bertingkat. Ini berarti bahwa folder turunan tidak dapat disimpan di folder yang lebih dari 99 level. Batasan ini hanya berlaku untuk folder turunan.
Upaya untuk menambahkan lebih dari 100 tingkat folder akan menampilkan
teamDriveHierarchyTooDeep
Respons kode status HTTP.