全部产品
Search
文档中心

Drive and Photo Service:Ruang Lingkup

更新时间:Jun 28, 2025

Catatan

Ruang lingkup mendefinisikan serangkaian tindakan yang diizinkan untuk dilakukan oleh klien atau pengguna.

1. Ruang Lingkup

(1) Ruang lingkup terkait Drive

Ruang Lingkup

Deskripsi

DRIVE.ALL

Melakukan semua operasi terkait drive, seperti membuat, memodifikasi, menghapus, dan menanyakan drive.

DRIVE.CREATE

Membuat drive.

DRIVE.UPDATE

Memperbarui informasi drive.

DRIVE.DELETE

Menghapus drive.

DRIVE.GET

Menanyakan informasi drive.

DRIVE.LIST

Menampilkan daftar drive.

(2) Ruang lingkup terkait direktori bersama

Ruang Lingkup

Deskripsi

SHARE.ALL

Melakukan semua operasi terkait direktori bersama, seperti menanyakan informasi direktori bersama, memperbarui informasi direktori bersama, dan menghapus direktori bersama.

SHARE.CREATE

Membuat direktori bersama.

SHARE.UPDATE

Memperbarui informasi direktori bersama.

SHARE.DELETE

Menghapus direktori bersama.

SHARE.GET

Menanyakan informasi direktori bersama.

SHARE.LIST

Menampilkan daftar direktori bersama.

(3) Ruang lingkup terkait file

Ruang Lingkup

Deskripsi

FILE.ALL

Melakukan semua operasi terkait file, seperti membuat, memodifikasi, dan menghapus file.

FILE.MOVE

Memindahkan file.

FILE.COPY

Menyalin file.

FILE.DELETE

Menghapus file, menghapus file secara permanen dari tempat sampah, dan membersihkan tempat sampah.

FILE.CREATE

Membuat file, mendapatkan URL unggah, dan menyelesaikan unggahan.

FILE.UPDATE

Memperbarui informasi file.

FILE.GET

Menanyakan informasi file dan mendapatkan URL unduhan.

FILE.LIST

Menampilkan daftar file dalam drive dan menampilkan daftar file dalam tempat sampah.

FILE.RESTORE

Memulihkan file dalam tempat sampah.

(4) Ruang lingkup terkait pengguna

Ruang Lingkup

Deskripsi

USER.ALL

Melakukan semua operasi terkait pengguna, seperti menanyakan informasi pengguna, memperbarui atribut pengguna, dan menghapus pengguna.

USER.UPDATE

Memperbarui atribut pengguna, termasuk status, deskripsi, nama panggilan, dan foto profil.

USER.UPDATE_ROLE

Mengubah peran pengguna.

USER.UPDATE_INFO

Mengubah nama panggilan dan foto profil pengguna.

USER.GET

Menanyakan informasi pengguna.

USER.LIST

Menampilkan daftar pengguna.

(5) Ruang lingkup terkait Bucket OSS

Ruang Lingkup

Deskripsi

STORAGE.ALL

Melakukan semua operasi terkait bucket Object Storage Service (OSS). Hanya operasi List yang didukung.

STORAGE.LIST

Menampilkan daftar bucket OSS.

(6) Ruang lingkup terkait file yang disimpan dalam Bucket OSS

Ruang Lingkup

Deskripsi

STORAGEFILE.ALL

Melakukan semua operasi pada file yang disimpan dalam bucket OSS. Hanya operasi List yang didukung.

STORAGEFILE.LIST

Menampilkan daftar file dalam bucket OSS.

(7) Ruang lingkup terkait akun

Ruang Lingkup

Deskripsi

ACCOUNT.ALL

Melakukan semua operasi terkait akun, seperti mendaftarkan nomor ponsel, mengubah kata sandi, dan menghubungkan akun ke pengguna.

(8) Ruang lingkup terkait OAuth

Ruang Lingkup

Deskripsi

OAUTH.ALL

Mengakses Photo and Service (PDS) menggunakan autentikasi pihak ketiga berbasis OAuth.

2. Peran bawaan

Catatan

PDS menyediakan peran bawaan berikut ini.

(1) superadmin

{
  "actions": [
    "DRIVE.ALL",
    "SHARE.ALL",
    "FILE.ALL",
    "USER.ALL",
    "STORAGE.ALL",
    "STORAGEFILE.ALL",
    "ACCOUNT.ALL",
    "OAUTH.ALL"
  ],
  "resources": ["*"]
}

(2) admin

{
  "actions": [
    "DRIVE.ALL",
    "SHARE.ALL",
    "FILE.ALL",
    "STORAGE.ALL",
    "STORAGEFILE.ALL",
    "USER.UPDATE_STATUS",
    "USER.UPDATE_INFO"
    "USER.GET",
    "USER.LIST",
    "ACCOUNT.ALL",
    "OAUTH.ALL"
  ],
  "resources": ["*"]
}

(3) user

{
  "actions": [
    "DRIVE.GET",
    "DRIVE.LIST",
    "SHARE.ALL",
    "FILE.ALL",
    "USER.UPDATE_INFO",
    "USER.GET",
    "ACCOUNT.ALL",
    "OAUTH.ALL"
  ],
  "resources": ["/users/{user_id}/*"]
}