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"
   }
}

Feedback