ユーザーの検索
- 最終更新日2020/05/06
ユーザーの検索
ユーザーの検索 APIを使用して、Control Room にあるすべてのユーザーを検索します。
前提条件
- ユーザーを表示
ユーザーの表示
権限を持っているユーザーは、すべてのユーザーを取得できます。- JSON Web トークン (JWT)
- すべての Control Room API には API にアクセスするための JSON Web トークン (JWT) が必要です。認証 API を使用して認証トークンを生成します。「認証 API」をご覧ください。
- URL:
http://<your_control_room_url>/v1/usermanagement/users/list
角括弧内のコンテンツを Control Room の URL に置き換えます。
- メソッド: POST
- API をテストするには、Control Room にインストールされた Swagger 定義ファイルを使用します。利用可能な Swagger API は
http://<your_control_room_url>/swagger/
で参照できます。 - また、REST Client を使用してこのタスクを完了することもできます。
手順
注: また、コマンド ターミナルから REST リクエストを実行することもできます。これは、Curl リクエストの例です。この例は、読みやすいようにフォーマットされています。角括弧内のテキスト
<authentication_token>
を認証トークンに置き換えます。curl -X POST "http://<your_control_room_url>/v1/usermanagment/users/list"
-H "accept: application/json"
-H "X-Authorization: <authentication_token>"
-H "Content-Type: application/json" -d "{
"fields": [],
"filter": {
"operator": "and",
"operands": [
{
"operator": "substring",
"field": "username",
"value": "doc"
},
{
"operator": "gt",
"field": "createdOn",
"value": "2019-12-01T00:00:00.989Z"
},
{
"operator": "lt",
"field": "createdOn",
"value": "2019-12-06T23:00:00.123Z"
}
]
}
}'