All Products
Search
Document Center

Drive and Photo Service:FilePermissionMember

Last Updated:Feb 26, 2026

Parameter

Type

Description

Example

object

Informasi izin.

identity Identity

Identitas yang diberikan izin, yaitu pengguna atau kelompok.

role_id

string

ID peran. Anda dapat memberikan izin dengan menetapkan peran kepada identitas, atau menyesuaikan izin secara manual. Untuk memberikan izin melalui penetapan peran, tentukan role_id. Parameter role_id dan action_list saling eksklusif. Jika kedua parameter ditentukan, nilai role_id yang berlaku.

Nilai yang valid:

SystemFileOwner: collaborator

SystemFileDownloader: downloader

SystemFileEditor: editor

SystemFileEditorWithoutDelete: editor without permissions to delete the file

SystemFileEditorWithoutShareLink: editor without permissions to share the file

SystemFileMetaViewer: viewer of lists

SystemFileUploader: uploader. SystemFileUploaderAndDownloader: uploader and downloader

SystemFileDownloaderWithShareLink: downloader and sharer

SystemFileUploaderAndDownloaderWithShareLink: uploader, downloader, and sharer

SystemFileUploaderAndViewer: viewer and uploader

SystemFileUploaderWithShareLink: uploader and sharer

SystemFileViewer: viewer

SystemFileDownloader

expire_time

integer

Waktu kedaluwarsa izin. Nilai ini merupakan Stempel waktu UNIX yang merepresentasikan jumlah milidetik sejak 1 Januari 1970 pukul 00:00:00 UTC. Nilai 4775500800000 menunjukkan bahwa izin tidak pernah kedaluwarsa.

1633598085642

disinherit_sub_group

boolean

Menentukan apakah pengguna dalam subkelompok dapat mewarisi izin tersebut. Misalnya, pengguna bernama user1 termasuk dalam kelompok group1, dan pengguna bernama user2 termasuk dalam kelompok group2. group2 merupakan subkelompok dari group1. Jika Anda mengatur disinherit_sub_group ke true, hanya user1 yang diberikan izin; user2 tidak menerima izin tersebut.

false

action_list

array

Daftar izin yang akan diberikan. Anda dapat memberikan izin dengan menetapkan peran kepada identitas, atau menyesuaikan izin secara manual. Untuk memberikan izin melalui penetapan peran, tentukan role_id. Parameter role_id dan action_list saling eksklusif. Jika kedua parameter ditentukan, nilai role_id yang berlaku. Saat Anda menentukan action_list, sistem akan secara otomatis menghasilkan role_id temporary. Anda dapat menggunakan role_id ini untuk mencabut izin tersebut.

string

Izin tersebut. Nilai yang valid:

  • FILE.VISIBLE

  • FILE.PREVIEW

  • FILE.MOVE

  • FILE.DELETE

  • FILE.COPY

  • FILE.CREATE

  • FILE.DOWNLOAD

  • FILE.SHARELINK

  • FILE.UPDATE

  • FILE.LIST

FILE.CREATE