orchestrator
2024.10
true
- 基本情報
- 認証
- Swagger の定義
- Orchestrator API
- プラットフォーム管理 API
[プレビュー] 新しいロボット アカウントを作成する
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。
新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。
Orchestrator API ガイド
[プレビュー] 新しいロボット アカウントを作成する
指定した組織 ID に新しいロボット アカウントを作成し、指定したグループに割り当てます。
--header 'Authorization: Bearer {access_token}'\
--header 'Content-Type: application/json'
--header 'Authorization: Bearer {access_token}'\
--header 'Content-Type: application/json'
要求本文には、グループの追加先の組織 ID が含まれます。任意で、新しいグループのメンバーとして追加するユーザーも含まれます。
{
"partitionGlobalId": "string",
"id": "string",
"name": "string",
"groupIDsToAdd": [
"string", "string"
]
}
{
"partitionGlobalId": "string",
"id": "string",
"name": "string",
"groupIDsToAdd": [
"string", "string"
]
}
API 呼び出しの構築に必要な情報をすべて収集したとします。
{baseURL}
はhttps://{yourDomain}/{organizationName}/{tenantName}/
です。-
{access_token}
は1234
です (長さを考慮)。 {partitionGlobalId}
はmagic-7
です。- グループ名は
"Gryffindors"
にします。 -
ユーザー Ron、Harry、Hermione をグループに追加します。各ユーザーのユーザー ID は次のとおりです。
- Ron のユーザー ID:
ron-0103
- Harry のユーザー ID:
har-3107
- Hermione のユーザー ID:
her-1909
- Ron のユーザー ID:
呼び出しは以下のようになります (cURL)。
curl --location --request POST 'https://{yourDomain}/{organizationName}/{tenantName}/identity_/api/Group' \
--header 'Authorization: Bearer 1234' \
--header 'Content-Type: application/json'
--data-raw '{
"name": "Roby",
"displayName": "Roby",
"partitionGlobalId": "magic-7",
"groupIDsToAdd": [
"gryff-01"
],
"groupIDsToRemove": []
}'
curl --location --request POST 'https://{yourDomain}/{organizationName}/{tenantName}/identity_/api/Group' \
--header 'Authorization: Bearer 1234' \
--header 'Content-Type: application/json'
--data-raw '{
"name": "Roby",
"displayName": "Roby",
"partitionGlobalId": "magic-7",
"groupIDsToAdd": [
"gryff-01"
],
"groupIDsToRemove": []
}'
呼び出しが成功した場合、応答は次のようになります。
{
"id": "rb-12",
"name": "Roby",
"displayName": "Roby",
"creationTime": "2021-10-20T15:20:29.1302044Z",
"lastLoginTime": null,
"groupIds": ["gryff-01"]
}
{
"id": "rb-12",
"name": "Roby",
"displayName": "Roby",
"creationTime": "2021-10-20T15:20:29.1302044Z",
"lastLoginTime": null,
"groupIds": ["gryff-01"]
}