Session Monitor API
Session list
It returns all the sessions mapped by session id.
GET/rest/sessionmonitor/
| Query parameters | groupByUser: optional boolean value |
| Header | auth-token: token from authentication |
| Header / Parameter | tenant |
| Body | None |
| Returns | Session Model Map |
| Required role | KBA MANAGER |
| Managed errors | 401: insufficient privileges |
Example request
curl 'http://localhost:8080/mwp/rest/sessionmonitor/?groupByUser=true&tenant=default' -H 'auth-token: 928c5455-e984-4211-b811-95fdf57a50f1.1d86309a-ff8b-48f5-8a0e-7c11bc932ba4 192.168.99.1'
Example response
{
"f7fe2b80-88c2-4398-a5fc-1a112346da9d":{
"id":"f7fe2b80-88c2-4398-a5fc-1a112346da9d",
"username":"admin",
"email":"noreply@knowledge-values.com",
"groups":[
"Administrators"
],
"roles":[
"MWP_ADMIN",
"USER"
],
"userAttributes":{ },
"uuid":"f5678c9a-8c70-4535-89fa-84b7ddf46cef",
"consultationIds":[ ],
"type":"REST_DEFAULT"
}
}