|
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.CREATE |