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 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 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 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 di 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 mengetahui informasi selengkapnya, lihat Sampah atau hapus file dan folder.
Batas kedalaman folder
Folder di drive bersama tidak dapat 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
.