Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
API Sinkronisasi Grup Eksternal
catatan
Untuk menggunakan Grafana API dengan ruang kerja Grafana Amazon Managed, Anda harus memiliki token Grafana API yang valid. Anda menyertakan ini di Authorization
bidang dalam permintaan API. Untuk informasi tentang cara membuat token untuk mengautentikasi panggilan API Anda, lihatOtentikasi dengan token.
Dapatkan grup eksternal
GET /api/teams/:teamId/groups
Permintaan contoh
GET /api/teams/1/groups HTTP/1.1 Accept: application/json Content-Type: application/json Authorization Bearer eyJrIjoiT0tTcG1pUlY2RnVKZTFVaDFsNFZXdE9ZWmNrMkZYbk]
Contoh respon
HTTP/1.1 200 Content-Type: application/json [ { "orgId": 1, "teamId": 1, "groupId": "cn=editors,ou=groups,dc=grafana,dc=org" } ]
Kode Status:
-
200 — Oke
-
401 - Tidak Sah
-
403 — Akses ditolak
Tambahkan grup eksternal
POST /api/teams/:teamId/groups
Permintaan contoh
POST /api/teams/1/members HTTP/1.1 Accept: application/json Content-Type: application/json Authorization Bearer eyJrIjoiT0tTcG1pUlY2RnVKZTFVaDFsNFZXdE9ZWmNrMkZYbk] { "groupId": "cn=editors,ou=groups,dc=grafana,dc=org" }
Contoh respon
HTTP/1.1 200 Content-Type: application/json {"message":"Group added to Team"}
Kode Status:
-
200 — Oke
-
400 - Grup sudah ditambahkan ke tim ini
-
401 - Tidak Sah
-
403 — Izin ditolak
-
404 — Tim tidak ditemukan
Hapus grup eksternal
DELETE /api/teams/:teamId/groups/:groupId
Permintaan contoh
DELETE /api/teams/1/groups/cn=editors,ou=groups,dc=grafana,dc=org HTTP/1.1 Accept: application/json Content-Type: application/json Authorization Bearer eyJrIjoiT0tTcG1pUlY2RnVKZTFVaDFsNFZXdE9ZWmNrMkZYbk]
Contoh respon
HTTP/1.1 200 Content-Type: application/json {"message":"Team Group removed"}
Kode Status:
-
200 — Oke
-
401 - Tidak Sah
-
403 — Izin ditolak
-
404 — Tim tidak ditemukan atau grup tidak ditemukan