Mengambil daftar role yang telah ditetapkan. Misalnya, Anda dapat mengambil administrator suatu group berdasarkan ID group tersebut.
Coba sekarang
Test
RAM authorization
Sintaks permintaan
POST /v2/role/list_assignment HTTP/1.1
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| body |
object |
No |
Parameter permintaan. |
|
| manage_resource_type |
string |
Yes |
Jenis resource yang dikelola. Tetapkan nilainya ke RT_Group, yang menunjukkan bahwa administrator suatu group sedang ditanyakan. |
RT_Group |
| manage_resource_id |
string |
Yes |
ID resource yang dikelola, seperti ID group. |
105***b82 |
| marker |
string |
No |
Token paginasi yang digunakan dalam permintaan berikutnya untuk mengambil halaman hasil baru. Anda tidak perlu menentukan parameter ini pada permintaan pertama. Anda harus menentukan token yang diperoleh dari kueri sebelumnya sebagai nilai marker. Secara default, parameter ini kosong. |
NWQ1Yjk4YmI1ZDRlYmU1Y2E0YWE0NmJhYWJmODBhNDQ2NzhlMTRhMg |
| limit |
integer |
No |
Jumlah maksimum hasil yang dikembalikan. Nilai yang valid: 1 hingga 100. Jumlah hasil yang dikembalikan harus kurang dari atau sama dengan jumlah yang ditentukan. |
50 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Parameter respons. |
||
| assignment_list |
array<object> |
Role yang telah ditetapkan. |
|
|
object |
|||
| domain_id |
string |
ID domain. |
hz1 |
| identity | Identity |
Identitas penerima role, yaitu user atau group. |
|
| role_id |
string |
ID role yang ditetapkan kepada identitas tersebut. |
SystemGroupAdmin |
| manage_resource_type |
string |
Jenis resource yang dikelola. Misalnya, nilai RT_Group menunjukkan group. |
RT_Group |
| manage_resource_id |
string |
ID resource yang dikelola, seperti ID group. |
105***b82 |
| creator |
string |
ID user yang menetapkan role tersebut. |
216***c83 |
| created_at |
integer |
Waktu saat role ditetapkan. Nilai ini merupakan Stempel waktu UNIX yang merepresentasikan jumlah milidetik sejak 1 Januari 1970 pukul 00:00:00 UTC. |
1622682267564 |
| next_marker |
string |
Token paginasi. Token ini dapat digunakan dalam permintaan berikutnya untuk mengambil halaman hasil baru. Jika next_marker kosong, berarti tidak ada halaman berikutnya. |
NWQ1Yjk4YmI1ZDRlYmU1Y2E0YWE0NmJhYWJmODBhNDQ2NzhlMTRhMg |
Contoh
Respons sukses
JSONformat
{
"assignment_list": [
{
"domain_id": "hz1",
"identity": {
"identity_type": "IT_User",
"identity_id": "16435bdf934248b788b7b3771ee9a3dw"
},
"role_id": "SystemGroupAdmin",
"manage_resource_type": "RT_Group",
"manage_resource_id": "105***b82",
"creator": "216***c83",
"created_at": 1622682267564
}
],
"next_marker": "NWQ1Yjk4YmI1ZDRlYmU1Y2E0YWE0NmJhYWJmODBhNDQ2NzhlMTRhMg"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.