外部グループ同期 API - Amazon Managed Grafana

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

外部グループ同期 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 - チームが見つからないか、グループが見つかりません