{"info":{"_postman_id":"ed118b71-79ac-4287-85ee-d8fdfd99d0b5","name":"BPCC SCIM-Compliant User Provisioning API (JA)","description":"<html><head></head><body><h1 id=\"44gv44gy44kb44gr\">はじめに</h1>\n<p>Bright Pattern Contact Center（BPCC）のSCIM準拠ユーザープロビジョニングAPIは、System for Cross-domain Identity Management（SCIM）というオープン標準を実装しており、サードパーティ製システムを経由してBright Patternのクラウドコンタクトセンター環境におけるユーザープロビジョニングを簡素化します。SCIMは、IDプロバイダーと、ユーザーのID情報を必須とするサービスプロバイダーとの間で、ユーザーのIDデータをやり取りします。</p>\n<p>BPCC SCIM準拠ユーザープロビジョニングAPIを使用すると、以下の操作が可能になります：</p>\n<ul>\n<li>新規ユーザーを作成し、その一般的な（つまり、コンタクトセンター固有ではない）属性（名前、連絡先情報、写真など）を定義する</li>\n<li>IDまたはユーザー名によるユーザー情報の取得</li>\n<li>ユーザー名を含む一般的なユーザープロパティを更新する</li>\n<li>既存ユーザーの削除</li>\n</ul>\n<p>本ドキュメントでは、対応するREST APIメソッドについて、リクエストおよびレスポンスの例を交えて説明します。このAPIは、<a href=\"https://www.getpostman.com/\">Postman API 開発環境</a>に読み込んで、ご自身のアクセストークンを使用してAPIとやり取りすることができます。</p>\n<p>SCIMに関する完全な説明については、<a href=\"https://tools.ietf.org/html/rfc7643\">RFC 7643</a>および<a href=\"https://tools.ietf.org/html/rfc7644\">RFC 7644</a>をご参照ください。</p>\n<h2 id=\"前提条件\">前提条件</h2>\n<p>このAPIを使用するには、以下のものが必要です：</p>\n<ul>\n<li>設定済みの<a href=\"https://help.brightpattern.com/latest:Contact-center-administrator-guide/CallCenterConfiguration/IntegrationAccounts/SCIM/ja\">統合アカウント</a></li>\n<li>API 認証に使用するユーザーアカウント（以下の権限が必要です）：</li>\n<li><a href=\"https://help.brightpattern.com/latest:Contact-center-administrator-guide/UsersandTeams/Privileges/ja#Manage_users\">ユーザーの管理</a></li>\n<li><a href=\"https://help.brightpattern.com/latest:Contact-center-administrator-guide/UsersandTeams/Privileges/ja#Manage_all_teams\">すべてのチームの管理</a></li>\n</ul>\n<h2 id=\"メモ\">メモ</h2>\n<p>前提条件に加え、以下の点にご注意ください。</p>\n<h4 id=\"チームの割り当て\">チームの割り当て</h4>\n<p>SCIM準拠のユーザープロビジョニング API を経由して作成されたユーザーは、<a href=\"https://help.brightpattern.com/latest:Contact-center-administrator-guide/CallCenterConfiguration/IntegrationAccounts/SCIM/ja\">統合アカウント</a>で既定のチームとして指定されたチームに割り当てられます。</p>\n<h4 id=\"役割の割り当て\">役割の割り当て</h4>\n<p>ユーザー役割はAPI経由で指定できます。役割が指定されていない場合、新しく作成されたユーザーには<a href=\"https://help.brightpattern.com/latest:Contact-center-administrator-guide/UsersandTeams/Roles/ja#Assign_this_role_to_newly_created_users\">「新しく作成されたユーザーにこの役割を割り当てる」</a>で定義されている役割が付与されます。</p>\n<h4 id=\"ユーザー名の変更\">ユーザー名の変更</h4>\n<p>なお、ユーザー名を変更するには、サービスプロバイダーがお客様のコンタクトセンターに対してこの機能を許可している必要があります。詳細については、『_コンタクトセンター管理者ガイド_』の<a href=\"https://help.brightpattern.com/latest:Contact-center-administrator-guide/UsersandTeams/Users/ja\">「ユーザー」</a>セクションをご参照ください。</p>\n<h4 id=\"パスワード\">パスワード</h4>\n<p>新しく作成されたユーザーのパスワードの設定は任意です。たとえば、コンタクトセンターのユーザーがシングルサインオン（SSO）経由でログインする場合などには、パスワードを空にすることも可能です。パスワードが指定されていない場合は、自動的に生成されます。パスワードが指定されている場合は、サービスプロバイダーが定義するパスワードの複雑性に関する要件をすべて満たす必要があります。</p>\n<h4 id=\"ソフトフォン\">ソフトフォン</h4>\n<p>新しく作成されたユーザーアカウントには、通常通り、自動的に割り当てられた、または作成されたソフトフォン番号が付与されます。</p>\n<h4 id=\"microsoft-azure\">Microsoft Azure</h4>\n<p>BPCCのSCIM準拠ユーザープロビジョニングAPIは、Microsoft Azureで使用されているSCIMスキーマと互換性があります。</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"はじめに","slug":"44gv44gy44kb44gr"}],"owner":"58450950","collectionId":"ed118b71-79ac-4287-85ee-d8fdfd99d0b5","publishedId":"2sBYB4Lmps","public":true,"customColor":{"right-sidebar":"303030","top-bar":"FFFFFF","highlight":"FF6C37"},"publishDate":"2026-09-29T10:20:41.000Z"},"item":[{"name":"認証","item":[{"name":"Get Access Token","id":"076bed8e-e8db-4136-b63f-5d8dbf374d76","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/x-www-form-urlencoded"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"client_id","value":"","description":"<p><a href=\"https://help.brightpattern.com/latest:Contact-center-administrator-guide/UsersandTeams/Users/ja#Username\">Username</a> of a Bright Pattern user authorized to <a href=\"https://help.brightpattern.com/latest:Contact-center-administrator-guide/UsersandTeams/Privileges/ja#Manage_users\">manage users</a> and <a href=\"https://help.brightpattern.com/latest:Contact-center-administrator-guide/UsersandTeams/Privileges/ja#Manage_all_teams\">manage all teams</a></p>\n","type":"text"},{"key":"client_secret","value":"","description":"<p><a href=\"https://help.brightpattern.com/latest:Contact-center-administrator-guide/UsersandTeams/Users/ja#API_secret\">API secret key</a> generated for the above user</p>\n","type":"text"},{"key":"scope","value":"","description":"<p>Your contact center URL (e.g., <em>yourcompany.brightpattern.com</em>)</p>\n","type":"text"},{"key":"grant_type","value":"","description":"<p>Grant type; must be set to <em>client_credentials</em></p>\n","type":"text"}]},"url":"https://<tenant_URL>/configapi/v2/oauth/token","description":"<p>このAPI経由で行われるその後の各リクエストの認証に使用される\nアクセストークンを返します。</p>\n","urlObject":{"protocol":"https","path":["configapi","v2","oauth","token"],"host":["<tenant_URL>"],"query":[],"variable":[]}},"response":[{"id":"c547d43b-48ec-4faf-8b4e-4452016ea3e0","name":"Get Access Token","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/x-www-form-urlencoded"}],"body":{"mode":"urlencoded","urlencoded":[{"description":"[Username](https://help.brightpattern.com/latest:Contact-center-administrator-guide/UsersandTeams/Users/ja#Username) of a BP user authorized to [manage users](https://help.brightpattern.com/latest:Contact-center-administrator-guide/UsersandTeams/Privileges/ja#Manage_users)","key":"client_id","type":"text","value":"some.user"},{"description":"[API secret key](https://help.brightpattern.com/latest:Contact-center-administrator-guide/UsersandTeams/Users/ja#API_secret) generated for the above user","key":"client_secret","type":"text","value":"FHjeyOt6LWS7jMvNb6tcjyuU3KDYlG2NjeI6vJBLV72VnLrwexA3imSkkQjSwLuv"},{"description":"Your contact center domain name (e.g., *yourcompany.brightpattern.com*)","key":"scope","type":"text","value":"yourcompany.brightpattern.com"},{"description":"Grant type; must be set to *client_credentials*.","key":"grant_type","type":"text","value":"client_credentials"}]},"url":{"raw":"https:/:tenant-URL/configapi/v2/oauth/token","host":["https"],"port":"","path":[":tenant-URL","configapi","v2","oauth","token"],"variable":[{"key":"tenant-URL","value":"hgsandbox.brightpattern.com"}]}},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"access_token\": \"5EIBcIV2zmmlMm1ArGYYnEYFzePHJtXs0dE41LTfMiRH8y607e5cTIEunZS2EvQi\",\n    \"token_type\": \"Bearer\",\n    \"expires_in\": \"3600\",\n    \"scope\": \"hgsandbox.brightpattern.com\"\n}"}],"_postman_id":"076bed8e-e8db-4136-b63f-5d8dbf374d76"}],"id":"c93f9001-fd62-4ac2-bd50-ac75853615c5","description":"<p><a href=\"https://tools.ietf.org/html/rfc6749#section-4.4\">OAuth 2.0 クライアントクレデンシャルグラント</a> は、このAPIのクライアントを認証するために使用されます。認証されたユーザーが、要求された操作を実行するための適切な権限を持っているかどうかが確認されます。権限の完全なリストは<a href=\"https://help.brightpattern.com/latest:Contact-center-administrator-guide/UsersandTeams/Privileges/ja\">こちら</a>でご確認いただけます。権限は、1つ以上の<a href=\"https://help.brightpattern.com/latest:Contact-center-administrator-guide/UsersandTeams/Roles/ja\">役割</a>を介してユーザーに割り当てられます。</p>\n<p>アクセストークンを取得するには：</p>\n<ol>\n<li>「コンタクトセンター管理者」アプリケーションにログインします。</li>\n<li><a href=\"https://help.brightpattern.com/latest:Contact-center-administrator-guide/UsersandTeams/Users/ja\">「ユーザー」</a> ページに移動します。BPCC SCIM準拠ユーザープロビジョニングAPIを経由して実行したいタスクに対応する権限を持つユーザーを選択するか、作成します。</li>\n<li>[生成] ボタンをクリックして、<a href=\"https://help.brightpattern.com/latest:Contact-center-administrator-guide/UsersandTeams/Users/ja#API_secret\">APIシークレットキー</a>を生成します。生成されたキーをコピーし、次のステップのためにユーザー名を控えておいてください。</li>\n<li><em>Get Access Token</em> メソッドを使用して、アクセストークンを取得してください。<em>client_id</em> にはユーザー名を、<em>client_secret</em> には生成されたAPIシークレットキーを設定してください。</li>\n<li>レスポンスで返された <em>access_token</em> の値を使用して、BPCC SCIM準拠のユーザープロビジョニングAPIを経由して送信されるその後の各リクエストの <em>Authorization: Bearer [アクセストークン]</em> ヘッダーに設定してください。</li>\n</ol>\n","event":[{"listen":"prerequest","script":{"id":"e213003b-d60c-44dc-bba7-134258c88e7b","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"ce2c8c67-50c7-4fe1-8330-1c2ce18efcd8","type":"text/javascript","exec":[""]}}],"_postman_id":"c93f9001-fd62-4ac2-bd50-ac75853615c5"},{"name":"ユーザー","item":[{"name":"Create User","event":[{"listen":"prerequest","script":{"id":"66c9dd52-030e-41d7-803b-453331292ef5","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"268ae4bd-93e4-419c-9902-3efcc2cf430d","exec":["pm.globals.set(\"userId\", pm.response.json().id);"],"type":"text/javascript"}}],"id":"a1fddfd1-bac3-4722-83ca-7fa241b0df45","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"connection":true}},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"schemas\": [\n    \"urn:ietf:params:scim:schemas:core:2.0:User\"\n  ],\n  \"userName\": \"bjensen@example.com\",\n  \"name\": {\n    \"familyName\": \"Jensen\",\n    \"givenName\": \"Barbara\"\n  },\n  \"nickName\": \"Babs\",\n  \"emails\": [\n    {\n      \"value\": \"bjensen@example.com\"\n    }\n  ],\n  \"addresses\": [\n    {\n      \"locality\": \"Hollywood\",\n      \"region\": \"CA\",\n      \"country\": \"US\"\n    }\n  ],\n  \"phoneNumbers\": [\n    {\n      \"value\": \"555-555-5555\",\n      \"type\": \"work\"\n    },\n    {\n      \"value\": \"555-555-4444\",\n      \"type\": \"mobile\"\n    }\n  ],\n  \"photos\": [\n    {\n      \"value\": \"https://www.brightpattern.com/wp-content/uploads/2017/09/bright-pattern-logo-mini-with-text-30.png\",\n      \"type\": \"photo\"\n    }\n  ],\n  \"title\": \"TSR Level 3\",\n  \"timezone\": \"America/Los_Angeles\",\n  \"active\": true\n}"},"url":"https://{{tenant_URL}}/configapi/v2/scim/users","description":"<p>この方法では、コンタクトセンターの設定に新規のユーザーを作成します。</p>\n","urlObject":{"protocol":"https","path":["configapi","v2","scim","users"],"host":["{{tenant_URL}}"],"query":[],"variable":[]}},"response":[{"id":"5716ef95-ce29-42c4-aca3-de902a950a58","name":"Create user","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"schemas\": [\n    \"urn:ietf:params:scim:schemas:core:2.0:User\"\n  ],\n  \"userName\": \"bjensen@example.com\",\n  \"name\": {\n    \"familyName\": \"Jensen\",\n    \"givenName\": \"Barbara\"\n  },\n  \"nickName\": \"Babs\",\n  \"emails\": [\n    {\n      \"value\": \"bjensen@example.com\"\n    }\n  ],\n  \"addresses\": [\n    {\n      \"locality\": \"Hollywood\",\n      \"region\": \"CA\",\n      \"country\": \"US\"\n    }\n  ],\n  \"phoneNumbers\": [\n    {\n      \"value\": \"555-555-5555\",\n      \"type\": \"work\"\n    },\n    {\n      \"value\": \"555-555-4444\",\n      \"type\": \"mobile\"\n    }\n  ],\n  \"photos\": [\n    {\n      \"value\": \"https://secure.gravatar.com/avatar/506c1f645ad2266f2353a50230c52f84.jpg\",\n      \"type\": \"photo\"\n    }\n  ],\n  \"title\": \"TSR Level 3\",\n  \"timezone\": \"America/Los_Angeles\",\n  \"active\": true\n}"},"url":"{{baseUrl}}/configapi/v2/scim/users"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Location","value":"http://localhost:8080/configapi/v2/scim/users/65625121-E207-4AA6-9C9D-317EE309FFBA","enabled":true},{"key":"Content-Type","value":"application/json","enabled":true},{"key":"Content-Length","value":"696","enabled":true},{"key":"Server","value":"Jetty(9.4.12.v20180830)","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n    \"schemas\": [\n        \"urn:ietf:params:scim:schemas:core:2.0:User\"\n    ],\n    \"id\": \"65625121-E207-4AA6-9C9D-317EE309FFBA\",\n    \"externalId\": \"\",\n    \"meta\": {\n        \"resourceType\": \"USER\",\n        \"location\": \"http://localhost:8080/configapi/v2/scim/users/65625121-E207-4AA6-9C9D-317EE309FFBA\"\n    },\n    \"userName\": \"bjensen@example.com\",\n    \"nickName\": \"Babs\",\n    \"name\": {\n        \"familyName\": \"Jensen\",\n        \"givenName\": \"Barbara\"\n    },\n    \"title\": \"TSR Level 3\",\n    \"timezone\": \"America/Los_Angeles\",\n    \"active\": true,\n    \"emails\": [\n        {\n            \"value\": \"bjensen@example.com\",\n            \"primary\": true\n        }\n    ],\n    \"phoneNumbers\": [\n        {\n            \"type\": \"work\",\n            \"value\": \"555-555-5555\"\n        },\n        {\n            \"type\": \"mobile\",\n            \"value\": \"555-555-4444\"\n        },\n        {\n            \"type\": \"extension\",\n            \"value\": \"2083\"\n        }\n    ],\n    \"addresses\": [\n        {\n            \"locality\": \"Hollywood\",\n            \"country\": \"US\"\n        }\n    ],\n    \"roles\": [\n        {\n            \"value\": \"System Administrator\"\n        }\n    ]\n}"}],"_postman_id":"a1fddfd1-bac3-4722-83ca-7fa241b0df45"},{"name":"Get User by ID","id":"4f3e2b7a-8085-4e06-bf49-764edd320561","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json OR application/scim+json","type":"text"}],"url":"https://{{tenant_URL}}/configapi/v2/scim/users/:id","description":"<p>このメソッドは、ユーザーのIDを指定することで、そのユーザーに関する詳細な設定情報を返します。</p>\n","urlObject":{"protocol":"https","path":["configapi","v2","scim","users",":id"],"host":["{{tenant_URL}}"],"query":[{"disabled":true,"key":"","value":""}],"variable":[{"description":{"content":"<p>データの照会対象となるユーザーのID（例：5974D6AE-66BD-4B2A-A9D6-1AEADD18F669）</p>\n","type":"text/plain"},"type":"any","value":"","key":"id"}]}},"response":[{"id":"6465b6ee-fdf6-465a-b272-4fb4ee069358","name":"Get User by ID","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"url":"https://yourcompany.brightpattern.com/configapi/v2/scim/users/5974D6AE-66BD-4B2A-A9D6-1AEADD18F669"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","enabled":true},{"key":"Content-Length","value":"696","enabled":true},{"key":"Server","value":"Jetty(9.4.12.v20180830)","enabled":true}],"cookie":[],"responseTime":null,"body":"{\r\n    \"schemas\": [\r\n        \"urn:ietf:params:scim:schemas:core:2.0:User\"\r\n    ],\r\n    \"id\": \"5974D6AE-66BD-4B2A-A9D6-1AEADD18F669\",\r\n    \"meta\": {\r\n        \"resourceType\": \"USER\",\r\n        \"created\": \"06-03-2020T10:04:30\",\r\n        \"lastModified\": \"06-03-2020T10:35:28\",\r\n        \"location\": \"http://yourcompany.brightpattern.com/configapi/v2/scim/users/5974D6AE-66BD-4B2A-A9D6-1AEADD18F669\"\r\n    },\r\n    \"userName\": \"elizabeth\",\r\n    \"name\": {\r\n        \"familyName\": \"Smith\",\r\n        \"givenName\": \"Liza\"\r\n    },\r\n    \"active\": true,\r\n    \"emails\": [\r\n        {\r\n            \"value\": \"liza@smith.com\",\r\n            \"primary\": true\r\n        }\r\n    ],\r\n    \"phoneNumbers\": [\r\n        {\r\n            \"type\": \"extension\",\r\n            \"value\": \"2064\"\r\n        }\r\n    ],\r\n    \"addresses\": [\r\n        {}\r\n    ],\r\n    \"roles\": [\r\n        \"System Administrator\",\r\n        \"Campaign Administrator\",\r\n        \"Supervisor\",\r\n        \"Quality Evaluator\",\r\n        \"Quality Evaluator Admin\",\r\n        \"Security Administrator\",\r\n        \"Campaign Operator\",\r\n        \"Service Administrator\",\r\n        \"Reviewer\",\r\n        \"Manager\",\r\n        \"Agent\"\r\n    ]\r\n}"}],"_postman_id":"4f3e2b7a-8085-4e06-bf49-764edd320561"},{"name":"Replace User Properties (by replacing all existing attributes with a specified set of replacement attributes)","id":"e0cda1a6-ef5f-4c29-8f0c-06d35a6f06a2","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"connection":true}},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n  \"schemas\": [\r\n    \"urn:ietf:params:scim:schemas:core:2.0:User\"\r\n  ],\r\n  \"userName\": \"bjinsin\",\r\n  \"name\": {\r\n    \"familyName\": \"Jinsin\",\r\n    \"givenName\": \"Borbora\"\r\n  },\r\n  \"nickName\": \"Bobs\",\r\n  \"emails\": [\r\n    {\r\n      \"value\": \"bjinsin@example.com\"\r\n    }\r\n  ],\r\n  \"addresses\": [\r\n    {\r\n      \"locality\": \"Hollywood\",\r\n      \"region\": \"CA\",\r\n      \"country\": \"US\"\r\n    }\r\n  ],\r\n  \"phoneNumbers\": [\r\n    {\r\n      \"value\": \"555-555-5555\",\r\n      \"type\": \"work\"\r\n    },\r\n    {\r\n      \"value\": \"888-888-8888\",\r\n      \"type\": \"mobile\"\r\n    }\r\n  ],\r\n  \"title\": \"TSR Level 3\",\r\n  \"timezone\": \"America/Los_Angeles\",\r\n  \"active\": true\r\n}\r\n"},"url":"https://{{tenant_URL}}/configapi/v2/scim/users/:id","description":"<p>既存のユーザーのすべての属性を、指定された置換属性セットで置き換えます。RFC7644に従い、PUTメソッドは、ユーザーの現在のすべての属性を、本文で指定された属性に置き換えることでユーザーを更新することにご注意ください。</p>\n<p>また、ユーザー名を変更するには、サービスプロバイダーがお客様のコンタクトセンターに対してこの機能を許可している必要があります。詳細については、『_コンタクトセンター管理者ガイド_』の<a href=\"https://help.brightpattern.com/latest:Contact-center-administrator-guide/UsersandTeams/Users/ja\">「ユーザー」のセクション</a>をご参照ください。</p>\n","urlObject":{"protocol":"https","path":["configapi","v2","scim","users",":id"],"host":["{{tenant_URL}}"],"query":[],"variable":[{"description":{"content":"<p>データを更新するユーザーのid（例：5974D6AE-66BD-4B2A-A9D6-1AEADD18F669）</p>\n","type":"text/plain"},"type":"any","value":"","key":"id"}]}},"response":[{"id":"d3a8264a-8506-4751-86e7-c7de380bf687","name":"Replace User","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"schemas\": [\r\n    \"urn:ietf:params:scim:schemas:core:2.0:User\"\r\n  ],\r\n  \"userName\": \"bjinsin\",\r\n  \"name\": {\r\n    \"familyName\": \"Jinsin\",\r\n    \"givenName\": \"Borbora\"\r\n  },\r\n  \"nickName\": \"Bobs\",\r\n  \"emails\": [\r\n    {\r\n      \"value\": \"bjinsin@example.com\"\r\n    }\r\n  ],\r\n  \"addresses\": [\r\n    {\r\n      \"locality\": \"Hollywood\",\r\n      \"region\": \"CA\",\r\n      \"country\": \"US\"\r\n    }\r\n  ],\r\n  \"phoneNumbers\": [\r\n    {\r\n      \"value\": \"555-555-5555\",\r\n      \"type\": \"work\"\r\n    },\r\n    {\r\n      \"value\": \"888-888-8888\",\r\n      \"type\": \"mobile\"\r\n    }\r\n  ],\r\n  \"title\": \"TSR Level 3\",\r\n  \"timezone\": \"America/Los_Angeles\",\r\n  \"active\": true\r\n}"},"url":"https://yourcompany.brightpattern.com/configapi/v2/scim/users/7D6A5564-2104-442F-82DA-D55B6D7CFAE9"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","enabled":true},{"key":"Content-Length","value":"660","enabled":true},{"key":"Server","value":"Jetty(9.4.12.v20180830)","enabled":true}],"cookie":[],"responseTime":null,"body":"{\r\n    \"schemas\": [\r\n        \"urn:ietf:params:scim:schemas:core:2.0:User\"\r\n    ],\r\n    \"id\": \"7D6A5564-2104-442F-82DA-D55B6D7CFAE9\",\r\n    \"meta\": {\r\n        \"resourceType\": \"USER\",\r\n        \"created\": \"09-03-2020T05:58:01\",\r\n        \"lastModified\": \"09-03-2020T09:21:44\",\r\n        \"location\": \"http://mordor.brightpattern.com/configapi/v2/scim/users/7D6A5564-2104-442F-82DA-D55B6D7CFAE9\"\r\n    },\r\n    \"userName\": \"bjinsin\",\r\n    \"nickName\": \"Bobs\",\r\n    \"name\": {\r\n        \"familyName\": \"Jinsin\",\r\n        \"givenName\": \"Borbora\"\r\n    },\r\n    \"title\": \"TSR Level 3\",\r\n    \"timezone\": \"America/Los_Angeles\",\r\n    \"active\": true,\r\n    \"emails\": [\r\n        {\r\n            \"value\": \"bjinsin@example.com\",\r\n            \"primary\": true\r\n        }\r\n    ],\r\n    \"phoneNumbers\": [\r\n        {\r\n            \"type\": \"work\",\r\n            \"value\": \"555-555-5555\"\r\n        },\r\n        {\r\n            \"type\": \"mobile\",\r\n            \"value\": \"888-888-8888\"\r\n        },\r\n        {\r\n            \"type\": \"extension\",\r\n            \"value\": \"2065\"\r\n        }\r\n    ],\r\n    \"addresses\": [\r\n        {\r\n            \"locality\": \"Hollywood\",\r\n            \"region\": \"CA\",\r\n            \"country\": \"US\"\r\n        }\r\n    ],\r\n    \"roles\": []\r\n}\r\n"}],"_postman_id":"e0cda1a6-ef5f-4c29-8f0c-06d35a6f06a2"},{"name":"Update User (updates only the properties indicated in the specified set)","id":"aa74a1b3-efd3-4e7a-862c-2a04ae1dad6b","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{"connection":true}},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{vault:authorization-secret}}"}]},"isInherited":false},"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n  \"schemas\": [\r\n    \"urn:ietf:params:scim:api:messages:2.0:PatchOp\"\r\n  ],\r\n   \"Operations\":[\r\n    {\r\n    \"op\":\"replace\",\r\n    \"path\":\"active\",\r\n    \"value\": false\r\n    }\r\n  ]\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://{{tenant_URL}}/configapi/v2/scim/users/6BE15F09-BF39-4E20-AB31-A9355CBC01FC","description":"<p>既存のユーザーの属性を更新します。なお、RFC7644に従い、PATCHメソッドは、クライアントが指定した変更内容に基づいてユーザーを変更します（部分更新）。</p>\n<p>また、ユーザー名を変更するには、サービスプロバイダーがお客様のコンタクトセンターに対してこの機能を許可している必要があります。詳細については、『_コンタクトセンター管理者ガイド_』のセクション<a href=\"https://help.brightpattern.com/latest:Contact-center-administrator-guide/UsersandTeams/Users/ja\">「ユーザー」</a>を参照してください。</p>\n","urlObject":{"protocol":"https","path":["configapi","v2","scim","users","6BE15F09-BF39-4E20-AB31-A9355CBC01FC"],"host":["{{tenant_URL}}"],"query":[],"variable":[]}},"response":[{"id":"c7f2ea42-37ef-443c-8472-7046ff51226b","name":"Update User (updates only the properties indicated in the specified set)","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json OR application/scim+json","disabled":true}],"body":{"mode":"raw","raw":"{\r\n  \"schemas\": [\r\n    \"urn:ietf:params:scim:api:messages:2.0:PatchOp\"\r\n  ],\r\n   \"Operations\":[\r\n    {\r\n    \"op\":\"replace\",\r\n    \"path\":\"active\",\r\n    \"value\": false\r\n    }\r\n  ]\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://{{tenant_URL}}/configapi/v2/scim/users/6BE15F09-BF39-4E20-AB31-A9355CBC01FC"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.10","enabled":true},{"key":"Date","value":"Fri, 01 Apr 2022 01:07:15 GMT","enabled":true},{"key":"Content-Type","value":"application/scim+json","enabled":true},{"key":"Content-Length","value":"707","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"Access-Control-Allow-Origin","value":"*","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n    \"schemas\": [\n        \"urn:ietf:params:scim:schemas:core:2.0:User\"\n    ],\n    \"id\": \"6BE15F09-BF39-4E20-AB31-A9355CBC01FC\",\n    \"meta\": {\n        \"resourceType\": \"USER\",\n        \"lastModified\": \"2022-04-01T01:07:15\",\n        \"location\": \"http://alexei-maintenance.pl.bugfocus.com/configapi/v2/scim/users/6BE15F09-BF39-4E20-AB31-A9355CBC01FC\"\n    },\n    \"userName\": \"carlos.clapper\",\n    \"name\": {\n        \"familyName\": \"Clapper\",\n        \"givenName\": \"Carlos\"\n    },\n    \"timezone\": \"America/Los_Angeles\",\n    \"active\": false,\n    \"emails\": [\n        {\n            \"value\": \"carlos.clapper@servicepattern.sb.office\",\n            \"primary\": true\n        }\n    ],\n    \"phoneNumbers\": [\n        {\n            \"type\": \"extension\",\n            \"value\": \"2025\"\n        }\n    ],\n    \"addresses\": [],\n    \"roles\": [\n        {\n            \"value\": \"System Administrator\"\n        },\n        {\n            \"value\": \"Agent\"\n        }\n    ],\n    \"groups\": [\n        {\n            \"value\": \"84FB1AD4-1B27-4CFA-A1E0-B8A972F3EFA7\",\n            \"display\": \"CSIM Support\"\n        }\n    ]\n}"}],"_postman_id":"aa74a1b3-efd3-4e7a-862c-2a04ae1dad6b"},{"name":"Delete User","id":"ca7a7d84-b387-4ef1-bcec-a0c49f358e9d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json OR application/scim+json"}],"url":"https://{{tenant_URL}}/configapi/v2/scim/users/:id","description":"<p>既存のユーザーを削除します</p>\n","urlObject":{"protocol":"https","path":["configapi","v2","scim","users",":id"],"host":["{{tenant_URL}}"],"query":[],"variable":[{"description":{"content":"<p>削除対象のユーザーのID（例：7D6A5564-2104-442F-82DA-D55B6D7CFAE9）</p>\n","type":"text/plain"},"type":"any","value":"","key":"id"}]}},"response":[{"id":"a17e634a-6016-45c5-bd15-03dc957028c0","name":"Delete User","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"}],"url":"https://yourcompany.brightpattern.com/configapi/v2/scim/users/7D6A5564-2104-442F-82DA-D55B6D7CFAE9"},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Server","value":"Jetty(9.4.12.v20180830)","enabled":true}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"ca7a7d84-b387-4ef1-bcec-a0c49f358e9d"},{"name":"Get User by userName","event":[{"listen":"test","script":{"id":"a7e98e3b-931b-4fb0-b023-6c44f01a04a7","exec":[""],"type":"text/javascript"}}],"id":"d2a15427-c4d3-4a2b-a104-422d9be17ae7","protocolProfileBehavior":{"disableBodyPruning":true,"followOriginalHttpMethod":true,"disabledSystemHeaders":{"connection":true}},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{vault:authorization-secret}}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":""},"url":"https://{{tenant_URL}}/configapi/v2/scim/users?filter=userName%20eq%20%22carlos.clapper%22","description":"<p>このメソッドは、userNameフィルターを使用して、既存のユーザーに関する詳細な設定情報を返します。</p>\n","urlObject":{"protocol":"https","path":["configapi","v2","scim","users"],"host":["{{tenant_URL}}"],"query":[{"key":"filter","value":"userName%20eq%20%22carlos.clapper%22"}],"variable":[]}},"response":[{"id":"9d267ab2-a507-4485-b1b9-99604f15df52","name":"Get User by userName","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://yourcompany.brightpattern.com/configapi/v2/scim/users?filter=userName eq \"carlos.clapper\"","protocol":"https","host":["yourcompany","brightpattern","com"],"path":["configapi","v2","scim","users"],"query":[{"key":"filter","value":"userName eq \"carlos.clapper\""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/scim+json","enabled":true},{"key":"Content-Length","value":"861","enabled":true},{"key":"Server","value":"Jetty(9.4.12.v20180830)","enabled":true}],"cookie":[],"responseTime":null,"body":"{\r\n    \"schemas\": [\r\n        \"urn:ietf:params:scim:api:messages:2.0:ListResponse\"\r\n    ],\r\n    \"totalResults\": 1,\r\n    \"Resources\": [\r\n        {\r\n            \"schemas\": [\r\n                \"urn:ietf:params:scim:schemas:core:2.0:User\"\r\n            ],\r\n            \"id\": \"1F148A86-BF13-4478-A102-F11A8B664FF8\",\r\n            \"meta\": {\r\n                \"resourceType\": \"USER\",\r\n                \"created\": \"06-03-2020T07:46:33\",\r\n                \"location\": \"http://yourcompany.brightpattern.com/configapi/v2/scim/users/1F148A86-BF13-4478-A102-F11A8B664FF8\"\r\n            },\r\n            \"userName\": \"carlos.clapper\",\r\n            \"name\": {\r\n                \"familyName\": \"Clapper\",\r\n                \"givenName\": \"Carlos\"\r\n            },\r\n            \"active\": true,\r\n            \"emails\": [\r\n                {\r\n                    \"value\": \"carlos.clapper@contactcenter.office\",\r\n                    \"primary\": true\r\n                }\r\n            ],\r\n            \"phoneNumbers\": [\r\n                {\r\n                    \"type\": \"extension\",\r\n                    \"value\": \"2025\"\r\n                }\r\n            ],\r\n            \"addresses\": [\r\n                {}\r\n            ],\r\n            \"roles\": [\r\n                \"Agent\"\r\n            ]\r\n        }\r\n    ]\r\n}\r\n"},{"id":"d343fe55-362a-4a10-872f-f52a4ad5ac35","name":"Get User by userName","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json OR application/scim+json","type":"text","disabled":true}],"body":{"mode":"raw","raw":""},"url":{"raw":"https://{{tenant_URL}}/configapi/v2/scim/users?filter=userName%20eq%20%22carlos.clapper%22","protocol":"https","host":["{{tenant_URL}}"],"path":["configapi","v2","scim","users"],"query":[{"key":"filter","value":"userName%20eq%20%22carlos.clapper%22"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.19.10","enabled":true},{"key":"Date","value":"Tue, 15 Mar 2022 23:22:39 GMT","enabled":true},{"key":"Content-Type","value":"application/scim+json","enabled":true},{"key":"Content-Length","value":"806","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"Access-Control-Allow-Origin","value":"*","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n    \"schemas\": [\n        \"urn:ietf:params:scim:api:messages:2.0:ListResponse\"\n    ],\n    \"totalResults\": 1,\n    \"Resources\": [\n        {\n            \"schemas\": [\n                \"urn:ietf:params:scim:schemas:core:2.0:User\"\n            ],\n            \"id\": \"6BE15F09-BF39-4E20-AB31-A9355CBC01FC\",\n            \"meta\": {\n                \"resourceType\": \"USER\",\n                \"lastModified\": \"2022-03-15T09:41:34\",\n                \"location\": \"http://alexei-maintenance.pl.bugfocus.com/configapi/v2/scim/users/6BE15F09-BF39-4E20-AB31-A9355CBC01FC\"\n            },\n            \"userName\": \"carlos.clapper\",\n            \"name\": {\n                \"familyName\": \"Clapper\",\n                \"givenName\": \"Carlos\"\n            },\n            \"timezone\": \"America/Los_Angeles\",\n            \"active\": true,\n            \"emails\": [\n                {\n                    \"value\": \"carlos.clapper@servicepattern.sb.office\",\n                    \"primary\": true\n                }\n            ],\n            \"phoneNumbers\": [\n                {\n                    \"type\": \"extension\",\n                    \"value\": \"2025\"\n                }\n            ],\n            \"addresses\": [\n                {}\n            ],\n            \"roles\": [\n                {\n                    \"value\": \"System Administrator\"\n                },\n                {\n                    \"value\": \"Agent\"\n                }\n            ],\n            \"groups\": [\n                {\n                    \"value\": \"84FB1AD4-1B27-4CFA-A1E0-B8A972F3EFA7\",\n                    \"display\": \"CSIM Support\"\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"d2a15427-c4d3-4a2b-a104-422d9be17ae7"}],"id":"7acadcf6-a38c-4e22-b5cb-d2b4057b82d0","description":"<p><em>https://&lt;tenant_url&gt;/configapi/v2/scim/users</em> エンドポイントを使用すると、以下の操作を行うことができます：</p>\n<ul>\n<li>新規ユーザーを作成し、その属性の大部分を定義する</li>\n<li>IDまたはユーザー名によるユーザー情報の取得</li>\n<li>ユーザー名を含むユーザー情報の更新</li>\n<li>既存のユーザーを削除する</li>\n</ul>\n<p>以下に、この API 経由でアクセス可能なユーザー属性について説明します。特に記載がない限り、すべての属性は文字列です。また、特に記載がない限り、すべての属性は必須です。<strong>注</strong>：特定の SCIM フィールドがリストにない場合、BPCC ではそのフィールドはサポートされていません。</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>SCIM</strong></th>\n<th><strong>BPCC Mapping</strong></th>\n<th><strong>Required</strong></th>\n<th><strong>Read/Write</strong></th>\n<th><strong>Notes</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>active</td>\n<td>Disabled</td>\n<td>No</td>\n<td>Read/write</td>\n<td>反転関係に注意してください。<em>active = true</em> は <em>Disabled = false</em> に相当し、その逆も同様です</td>\n</tr>\n<tr>\n<td>addresses/Country</td>\n<td>Country</td>\n<td>No</td>\n<td>Read/write</td>\n<td>「addresses/primary」のメモを参照してください</td>\n</tr>\n<tr>\n<td>addresses/locality</td>\n<td>City</td>\n<td>No</td>\n<td>Read/write</td>\n<td>「addresses/primary」のメモを参照してください</td>\n</tr>\n<tr>\n<td>addresses/primary</td>\n<td>See Notes</td>\n<td></td>\n<td></td>\n<td>SCIM では、複数の物理アドレスの指定が可能です。配列に複数のアドレスが含まれている場合、BPCC は「primary」属性が「true」に設定されているアドレスから上記の属性を取得します。どのアドレスにも「primary」属性が設定されていない場合、BPCC は配列の最初のアドレスから上記の属性を取得します。</td>\n</tr>\n<tr>\n<td>addresses/region</td>\n<td>State/Province</td>\n<td>No</td>\n<td>Read/write</td>\n<td>「addresses/primary」のメモを参照してください</td>\n</tr>\n<tr>\n<td>emails/primary</td>\n<td>See Notes</td>\n<td></td>\n<td></td>\n<td>SCIM では、複数のメールアドレスの指定が可能です。配列に複数のメールアドレスが含まれている場合、BPCC は「primary」属性が「true」に設定されているメールアドレスを採用します。どのメールアドレスにも「primary」属性が設定されていない場合、BPCC は配列の最初のメールアドレスを採用します。</td>\n</tr>\n<tr>\n<td>emails/value</td>\n<td>Email address</td>\n<td>Yes</td>\n<td>Read/write</td>\n<td>「emails/primary」のメモを参照してください</td>\n</tr>\n<tr>\n<td>externalId</td>\n<td>See \"userName\"</td>\n<td>No</td>\n<td>Read only</td>\n<td>この属性はリクエストでは無視され、レスポンスでは常に空の文字列が設定されます。</td>\n</tr>\n<tr>\n<td>id</td>\n<td>UUID of the user object in the Configuration Database</td>\n<td>No</td>\n<td>Read only</td>\n<td>レスポンスにのみ表示されます</td>\n</tr>\n<tr>\n<td>meta/location</td>\n<td>Equal to the \"Location\" header of a newly created resource</td>\n<td>No</td>\n<td>Read only</td>\n<td><a href=\"https://tools.ietf.org/html/rfc7231#section-3.1.4.2\">https://tools.ietf.org/html/rfc7231#section-3.1.4.2</a></td>\n</tr>\n<tr>\n<td>meta/resourceType</td>\n<td>See Notes</td>\n<td>No</td>\n<td>Read only</td>\n<td>レスポンスにのみ表示されます。常に「USER」に設定されます。</td>\n</tr>\n<tr>\n<td>name/familyName</td>\n<td>Last name</td>\n<td>No</td>\n<td>Read/write</td>\n<td><strong>Create User</strong> メソッドで指定する必要があります</td>\n</tr>\n<tr>\n<td>name/givenName</td>\n<td>First name</td>\n<td>No</td>\n<td>Read/write</td>\n<td><strong>Create User</strong> メソッドで指定する必要があります</td>\n</tr>\n<tr>\n<td>nickName</td>\n<td>Chat nickname</td>\n<td>No</td>\n<td>Read/write</td>\n<td></td>\n</tr>\n<tr>\n<td>password</td>\n<td>Password</td>\n<td>No</td>\n<td>Write only</td>\n<td>新規作成されたユーザーのパスワード設定は任意です。たとえば、コンタクトセンターのユーザーがシングルサインオン (SSO) 経由でログインする場合などには、空のパスワードを使用できます。パスワードが指定されない場合は、自動的に生成されます。パスワードが指定される場合は、サービスプロバイダーが定義するパスワードの複雑性要件をすべて満たす必要があります。パスワードは、いかなる SCIM レスポンスにも返されません。</td>\n</tr>\n<tr>\n<td>phoneNumbers/type</td>\n<td>See Notes</td>\n<td></td>\n<td></td>\n<td>-   「extension」に設定された場合、「phoneNumbers/value」属性は「Phone extension」にマッピングされます。指定された番号が別のユーザーに割り当てられている場合、<strong>Create/Update</strong> リクエストはエラーを返します。<br /><br />-   「default」に設定された場合、「phoneNumbers/value」属性は「Default hardphone number」にマッピングされます。<br /><br />-   「work」に設定された場合、「phoneNumbers/value」属性は「Work phone」にマッピングされます。<br /><br />-   「mobile」に設定された場合、「phoneNumbers/value」属性は「Mobile phone」にマッピングされます。<br /><br />-   その他すべてのタイプは無視されます。</td>\n</tr>\n<tr>\n<td>phoneNumbers/value</td>\n<td>See Notes for “phoneNumbers/type”</td>\n<td>No</td>\n<td>Read/write</td>\n<td></td>\n</tr>\n<tr>\n<td>photos/type</td>\n<td>See Notes for “photo/value”</td>\n<td></td>\n<td></td>\n<td>「Photo」属性を呼び出す際、以下の属性がサポートされています：<br /><br />-   photo<br />-   thumbnail<br /><br />SCIM では、複数の写真を指定することができます。配列に複数の写真が含まれている場合、BPCC は「primary」属性が「true」に設定されている写真を採用します。どの写真にも「primary」属性が「true」に設定されていない場合、BPCC は配列の最初の写真を採用します。</td>\n</tr>\n<tr>\n<td>photos/value</td>\n<td>Photo</td>\n<td>No</td>\n<td>Write only</td>\n<td>SCIM では、写真の値は URI です。SCIM は、写真の抽出プロセスに関する特別なガイドラインを定めていません。BPCC 側では、以下のガイドラインに従います。<br /><br />-   作成/更新リクエストに写真配列の値が含まれている場合、BPCC は直ちに URI から写真を抽出し、ローカルに保存しようと試行します。何らかの理由で試行が失敗した場合、BPCC はエラーコード（URL が不正な場合は 400、画像が見つからない場合は 404）を返します。<br /><br />-   写真配列内の複数の値を扱う方法については、「photo/type」のメモを参照してください。</td>\n</tr>\n<tr>\n<td>roles</td>\n<td>Roles</td>\n<td>No</td>\n<td>Read/write</td>\n<td>BPCC の設定で定義された役割の名前を含む配列です。存在しない役割を指定した場合、404 エラー「Role not found」が返されます</td>\n</tr>\n<tr>\n<td>schemas</td>\n<td>See Notes</td>\n<td>Yes</td>\n<td>N/A</td>\n<td>以下のように設定してください：[\"urn:ietf:params:scim:schemas:core:2.0:User\"]</td>\n</tr>\n<tr>\n<td>timezone</td>\n<td>Time zone</td>\n<td>No</td>\n<td>Read/write</td>\n<td>SCIM と BPCC はいずれも IANA（Olson）のタイムゾーンを使用しているため、変換は不要です</td>\n</tr>\n<tr>\n<td>title</td>\n<td>Title</td>\n<td>No</td>\n<td>Read/write</td>\n<td></td>\n</tr>\n<tr>\n<td>userName</td>\n<td>Username</td>\n<td>Yes</td>\n<td>Read/write</td>\n<td><strong>Create User</strong> メソッドで指定する必要があります。<strong>Update User</strong> メソッド経由で変更可能です</td>\n</tr>\n</tbody>\n</table>\n</div>","event":[{"listen":"prerequest","script":{"id":"53f7d0bc-17a0-4829-9b7a-c33f79c9fe56","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"a3583d37-469c-4bcd-9274-44424088e7a4","type":"text/javascript","exec":[""]}}],"_postman_id":"7acadcf6-a38c-4e22-b5cb-d2b4057b82d0"}],"event":[{"listen":"prerequest","script":{"id":"004fa60f-84a4-42a8-b321-6aa59aeebb54","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"2929cc6e-fdb9-4f7d-897e-53407cd6553b","type":"text/javascript","exec":[""]}}]}