翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
外部グループ同期 API
注記
Amazon Managed Grafana ワークスペースで Grafana API を使用するには、有効な Grafana API トークンが必要です。これは API リクエストの Authorization
フィールドに含めます。API コールを認証するトークンを作成する方法については、「」を参照してくださいトークンによる認証。
外部グループを取得する
GET /api/teams/:teamId/groups
リクエストの例
GET /api/teams/1/groups HTTP/1.1 Accept: application/json Content-Type: application/json Authorization Bearer eyJrIjoiT0tTcG1pUlY2RnVKZTFVaDFsNFZXdE9ZWmNrMkZYbk]
レスポンスの例
HTTP/1.1 200 Content-Type: application/json [ { "orgId": 1, "teamId": 1, "groupId": "cn=editors,ou=groups,dc=grafana,dc=org" } ]
ステータスコード:
-
200 - OK
-
401 - 未承認
-
403 - アクセス拒否
外部グループを追加する
POST /api/teams/:teamId/groups
リクエストの例
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" }
レスポンスの例
HTTP/1.1 200 Content-Type: application/json {"message":"Group added to Team"}
ステータスコード:
-
200 - OK
-
400 - グループは既にこのチームに追加されています
-
401 - 未承認
-
403 - アクセス許可が拒否されました
-
404 - チームが見つかりません
外部グループを削除する
DELETE /api/teams/:teamId/groups/:groupId
リクエストの例
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]
レスポンスの例
HTTP/1.1 200 Content-Type: application/json {"message":"Team Group removed"}
ステータスコード:
-
200 - OK
-
401 - 未承認
-
403 - アクセス許可が拒否されました
-
404 - チームが見つからないか、グループが見つかりません