사용자 세부 정보를 업데이트합니다.
이 API를 사용하려면 오직 봇 관리자 콘솔에서 생성된 애플리케이션에서 만들어진 JWT가 필요합니다. 이 API를 사용하려면 앱에 보안 및 제어 아래의 사용자 관리의 관리자 API 범위가 필요합니다.
PUT https://{{host}}/api/public/users
참고 사항: 이 기능은 플랫폼의 v7.1에 도입되었습니다.
사용자 세부 정보를 업데이트합니다.
이 API를 사용하려면 오직 봇 관리자 콘솔에서 생성된 애플리케이션에서 만들어진 JWT가 필요합니다. 이 API를 사용하려면 앱에 보안 및 제어 아래의 사용자 관리의 관리자 API 범위가 필요합니다.
PUT https://{{host}}/api/public/users
참고 사항: 이 기능은 플랫폼의 v7.1에 도입되었습니다.
매개 변수 | 설명 |
---|---|
host | 환경 URL(예: https://bots.kore.ai) |
매개 변수 | 설명 | ||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
users |
업데이트해야 하는 각 사용자에 대한 세부 정보 배열
|
다음 구문을 포함한 헤더에 JWT를 포함한 API를 호출합니다: auth: {{JWT}}
application/json
curl -X PUT \ https://{{host}}/api/public/users \ -H 'Content-Type: application/json' \ -H 'auth: YOUR_JWT_ACCESS_TOKEN' \ -d '{ "users": [ { "userInfo": { "emailId": "publicuser2@gmail.com" // or "orgUserId": <orgUserId>, "firstName": "user1", "lastName":"user1", "companyName":"company_name", "dept":"dept", "companyContactPhone":"12334444", "worknumber":"321", "street":"street", "suiteNo":"suite", "city":"city", "zip":"123123", "state":"state", "country":"country" }, "groups": { "addTo": [ "e-f9c09c08-9310-52ff-b672-570ec7325215" ] }, "roles": { "addTo": [ { "roleId": "5d9d8db3x0d54920a8df1e68b", "botId": "st-b8525f88-6dd3-54a7-8a97-734ecb748733" } ], "removeFrom": [ { "roleId": "5d9d920dabdc1e6e8ec99342", "botId": "st-16511425-15c5-5cdf-b652-a796db7d134b" } ] }, "assignBotTasks": [ { "botId": "st-xxx-xx-xxx-xxx-xxxx", "dialogs": ["dg-xxxx-xx-xx-xx-xxxx"] } ], "canCreateBot": true, "isDeveloper": true } ] } '
{ "msg": "Users are updated Successfully" };
ユーザーの詳細を更新します。
このAPIには、ボット管理者コンソールからのみ作成されたアプリケーションによって生成されたJWTが必要です。このAPIを使用するために、アプリは [セキュリティおよび管理] の [ユーザー管理] の管理APIスコープを必要とします。
入力 https://{{host}}/api/public/users
注意:この機能は、プラットフォームのバージョン7.1で導入されました。
パラメータ | 説明 |
---|---|
ホスト | 環境URL(例: https://bots.kore.ai) |
パラメータ | 説明 | ||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
users | 更新する必要のある各ユーザーの詳細の配列
|
以下の構文を使用して、JWTをヘッダーに含むAPIを呼び出します。 auth: {{JWT}}
application/json
curl -X PUT \ https://{{host}}/api/public/users \ -H 'Content-Type: application/json' \ -H 'auth: YOUR_JWT_ACCESS_TOKEN' \ -d '{ "users": [ { "userInfo": { "emailId": "publicuser2@gmail.com" // or "orgUserId": <orgUserId>, "firstName": "user1", "lastName":"user1", "companyName":"company_name", "dept":"dept", "companyContactPhone":"12334444", "worknumber":"321", "street":"street", "suiteNo":"suite", "city":"city", "zip":"123123", "state":"state", "country":"country" }, "groups": { "addTo": [ "e-f9c09c08-9310-52ff-b672-570ec7325215" ] }, "roles": { "addTo": [ { "roleId": "5d9d8db3x0d54920a8df1e68b", "botId": "st-b8525f88-6dd3-54a7-8a97-734ecb748733" } ], "removeFrom": [ { "roleId": "5d9d920dabdc1e6e8ec99342", "botId": "st-16511425-15c5-5cdf-b652-a796db7d134b" } ] }, "assignBotTasks": [ { "botId": "st-xxx-xx-xxx-xxx-xxxx", "dialogs": ["dg-xxxx-xx-xx-xx-xxxx"] } ], "canCreateBot": true, "isDeveloper": true } ] } '
{ "msg": "ユーザーが正常に更新されました" };
To update user details.
This API requires JWT generated by an application created only from Bot Admin Console.
To use this API, app needs the Admin API Scope of User Management under Security & Control.
PUT https://{{host}}/api/public/users
NOTE: This feature was introduced in ver7.1 of the platform.
Parameter | Description |
---|---|
host | Environment URL, for example, https://bots.kore.ai |
Parameter | Description | ||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
users | The array of details for each user that need to be updated
|
Invoke the API with JWT in the header with the following syntax:
auth: {{JWT}}
application/json
curl -X PUT \ https://{{host}}/api/public/users \ -H 'Content-Type: application/json' \ -H 'auth: YOUR_JWT_ACCESS_TOKEN' \ -d '{ "users": [ { "userInfo": { "emailId": "publicuser2@gmail.com" // or "orgUserId": <orgUserId>, "firstName": "user1", "lastName":"user1", "companyName":"company_name", "dept":"dept", "companyContactPhone":"12334444", "worknumber":"321", "street":"street", "suiteNo":"suite", "city":"city", "zip":"123123", "state":"state", "country":"country" }, "groups": { "addTo": [ "e-f9c09c08-9310-52ff-b672-570ec7325215" ] }, "roles": { "addTo": [ { "roleId": "5d9d8db3x0d54920a8df1e68b", "botId": "st-b8525f88-6dd3-54a7-8a97-734ecb748733" } ], "removeFrom": [ { "roleId": "5d9d920dabdc1e6e8ec99342", "botId": "st-16511425-15c5-5cdf-b652-a796db7d134b" } ] }, "assignBotTasks": [ { "botId": "st-xxx-xx-xxx-xxx-xxxx", "dialogs": ["dg-xxxx-xx-xx-xx-xxxx"] } ], "canCreateBot": true, "isDeveloper": true } ] } '
{ "msg": "Users are updated Successfully" };