Gunakan API ini untuk menanyakan log audit.
Edisi yang didukung | Enterprise Dedicated Edition |
Titik akhir layanan dan informasi otorisasi
Dapatkan titik akhir layanan untuk menggantikan <domain> dalam sintaks permintaan API dengan titik akhir Anda.
Peroleh token akses.
Peroleh
organizationId. Buka konsol Lingma dan lihat ID organisasi pada halaman Basic Information di bawah .
Produk | Sumber daya | Izin yang diperlukan |
Pengaturan Organisasi | Log Audit | Hanya-Baca |
Sintaks permintaan
GET https://{domain}/oapi/v1/platform/organizations/{organizationId}/auditLogsHeader permintaan
Parameter | Tipe | Diperlukan | Deskripsi | Contoh |
| string | Ya | Token akses. | pt-0fh3****0fbG_35af****0484 |
Parameter permintaan
Parameter | Tipe | Posisi | Diperlukan | Deskripsi | Contoh |
| string | path | Ya | ID organisasi untuk menyaring log di tingkat organisasi. | 99d1****71d4 |
| string | query | Tidak | Daftar ID pengguna yang dipisahkan koma yang tindakannya ingin disaring dalam log audit. | 99d1****71d4 |
| string | query | Tidak | Daftar identitas aplikasi yang dipisahkan koma seperti | Nama Aplikasi Contoh |
| string | query | Ya | Timestamp awal (dalam format RFC3339) dari rentang pencarian log (inklusif). | 2023-09-30T00:00:00.00Z |
| string | query | Tidak | Timestamp akhir (dalam format RFC3339) dari rentang pencarian log (eksklusif). Jika tidak diberikan, default ke waktu saat ini. | 2023-08-31T03:59:16.201Z |
| integer | query | Tidak | Jumlah entri log audit yang akan dikembalikan per halaman. Nilai default: 100. | 20 |
| string | query | Tidak | Token paginasi. Gunakan token ini untuk menanyakan set hasil berikutnya setelah panggilan pertama. |
Contoh permintaan
curl -X 'GET' \
'https://{domain}/oapi/v1/platform/organizations/{organizationId}/auditLogs?userIds={userIds}&apps={apps}&actionTimeStart={actionTimeStart}&actionTimeEnd={actionTimeEnd}&perPage={perPage}&nextToken={nextToken}' \
-H 'Content-Type: application/json' \
-H 'x-yunxiao-token: pt-0fh3****0fbG_35af****0484'Parameter respons
Parameter | Tipe | Deskripsi | Contoh |
- | array | ||
- | object | ||
| string | Tindakan yang dilakukan oleh pengguna, seperti logon, membuat pengguna, dan menghapus pengguna. | logon |
| string | Waktu ketika tindakan terjadi. | 2023-08-31T03:59:16.201Z |
| object | Informasi aplikasi. | |
| string | Identitas aplikasi. | base |
| string | Nama aplikasi. | Nama Aplikasi Contoh |
| string | ID aplikasi unik. | 99d1****6124 |
| string | Detail tindakan. | xxx logon |
| string | ID log audit unik. | 99d1****6124 |
| string | Alamat IP tempat tindakan dilakukan. | 192...1 |
| object | Informasi organisasi. | |
| string | ID organisasi. | 99d1****6124 |
| string | Nama organisasi. | Nama Contoh |
| string | ID organisasi. | 99d1****6124 |
| string | Rentang tindakan. | org |
| string | ID objek tempat operasi dilakukan. | 99d1****6124 |
| string | Tipe objek tempat operasi dilakukan. | user |
| object | Informasi operator. | |
| string | ID pengguna. | 99d1****6124 |
| string | Nama pengguna dari pengguna. | Nama Contoh |
| string | Nama panggilan atau alias pengguna. | Nama Panggilan Contoh |
| string | ID pengguna. | 99d1****6124 |
Contoh respons sukses
[
{
"action": "logon",
"actionTime": "2023-08-31T03:59:16.201Z",
"app": {
"identity": "base",
"name": "Nama Aplikasi Contoh"
},
"appId": "99d1****6124",
"detail": "xxx logon",
"id": "99d1****6124",
"ip": "192.*.*.1",
"organization": {
"id": "99d1****6124",
"name": "Nama Contoh"
},
"organizationId": "99d1****6124",
"scope": "org",
"targetId": "99d1****6124",
"targetType": "user",
"user": {
"id": "99d1****6124",
"name": "Nama Contoh",
"nickName": "Nama Panggilan Contoh"
},
"userId": "99d1****6124"
}
]Header respons
Parameter | Deskripsi | Contoh |
| Token untuk halaman berikutnya. |
Kode kesalahan
Untuk informasi lebih lanjut, lihat Kode kesalahan.