Melakukan kueri berhalaman untuk mengambil informasi organisasi dari EIAM.
Deskripsi operasi
Untuk mengambil organisasi anak langsung dari organisasi root, atur parameter permintaan sebagai berikut:
{
"parentOrganizationalUnitId": "ou_root"
}
Coba sekarang
Test
RAM authorization
Sintaks permintaan
GET /v2/{instanceId}/{applicationId}/organizationalUnits HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| instanceId |
string |
Yes |
ID instans. |
idaas_ue2jvisn35ea5lmthk267xxxxx |
| applicationId |
string |
Yes |
ID aplikasi. |
app_mkv7rgt4d7i4u7zqtzev2mxxxx |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| Authorization |
string |
Yes |
Informasi autentikasi. Nilainya harus dalam format `Bearer ${access_token}`. Contoh: `Bearer ATxxxx`. |
Bearer AT8csE2seYxxxxxij |
| parentId |
string |
Yes |
ID organisasi induk. |
ou_wovwffm62xifdziem7an7xxxxx |
| pageNumber |
integer |
No |
Nomor halaman. Nilai default-nya adalah 1. |
1 |
| pageSize |
integer |
No |
Jumlah record pada setiap halaman. Nilai default-nya adalah 20. Nilainya dapat berkisar dari 1 hingga 100. |
20 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Respons. |
||
| totalCount |
integer |
Jumlah total record. |
1000 |
| data |
array<object> |
Daftar objek data. |
|
|
object |
Objek data. |
||
| instanceId |
string |
ID instans. |
idaas_ue2jvisn35ea5lmthk267xxxxx |
| organizationalUnitId |
string |
ID organisasi. |
ou_wovwffm62xifdziem7an7xxxxx |
| organizationalUnitName |
string |
Nama organisasi. |
name001 |
| parentId |
string |
ID organisasi induk. |
ou_wovwffm62xifdziem7an7xxxxx |
| organizationalUnitExternalId |
string |
ID eksternal organisasi. ID ini digunakan untuk memetakan data eksternal ke data organisasi di IDaaS. Nilai default-nya adalah ID organisasi IDaaS. Catatan: ID eksternal harus unik untuk tipe sumber dan ID sumber yang sama. |
ou_wovwffm62xifdziem7an7xxxxx |
| organizationalUnitSourceType |
string |
Tipe sumber organisasi. Nilai yang valid:
|
build_in |
| organizationalUnitSourceId |
string |
ID sumber organisasi. Untuk tipe `build_in`, nilai default-nya adalah ID instans. Untuk tipe lainnya, nilainya adalah ID perusahaan dari sumber. Misalnya, jika sumbernya adalah DingTalk, nilainya adalah `corpId` dari perusahaan DingTalk. |
idaas_ue2jvisn35ea5lmthk267xxxxx |
| createTime |
integer |
Waktu organisasi dibuat. Ini adalah stempel waktu UNIX. Satuan: milidetik. |
1652083425923 |
| updateTime |
integer |
Waktu organisasi terakhir diperbarui. Ini adalah stempel waktu UNIX. Satuan: milidetik. |
1652083425923 |
| description |
string |
Deskripsi organisasi. |
Organisasi uji |
Contoh
Respons sukses
JSONformat
{
"totalCount": 1000,
"data": [
{
"instanceId": "idaas_ue2jvisn35ea5lmthk267xxxxx",
"organizationalUnitId": "ou_wovwffm62xifdziem7an7xxxxx",
"organizationalUnitName": "name001",
"parentId": "ou_wovwffm62xifdziem7an7xxxxx",
"organizationalUnitExternalId": "ou_wovwffm62xifdziem7an7xxxxx",
"organizationalUnitSourceType": "build_in",
"organizationalUnitSourceId": "idaas_ue2jvisn35ea5lmthk267xxxxx",
"createTime": 1652083425923,
"updateTime": 1652083425923,
"description": "测试组织"
}
]
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.