Panduan ini berisi tugas yang terkait dengan pengelolaan drive bersama, seperti membuat drive bersama serta mengelola anggota dan 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
idempoten.
Parameter requestId
mengidentifikasi upaya logis untuk membuat drive
bersama. Jika waktu permintaan habis atau menampilkan error backend yang tidak tentu, 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
lama 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 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 memungkinkan non-anggota untuk berkolaborasi pada item tertentu.
Untuk mengetahui 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 milik 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 di drive bersama pengguna memiliki batas 500.000 item, termasuk file, folder, dan pintasan.
Saat batas tercapai, drive bersama tidak dapat lagi menerima item. Untuk menerima file lagi, pengguna harus menghapus item dari folder secara permanen. Perlu diketahui bahwa item dalam sampah mengurangi batas ini, tetapi item yang dihapus secara permanen tidak. Untuk mengetahui 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. Artinya, folder turunan tidak dapat disimpan pada folder yang memiliki kedalaman lebih dari 99 level. Batasan ini hanya berlaku untuk folder turunan.
Upaya menambahkan lebih dari 100 level folder akan menampilkan respons kode status HTTP teamDriveHierarchyTooDeep
.