REST Resources
-
/ -
/active-user-sessions -
/active-user-sessions /{id} -
/api-access-profiles -
/api-access-profiles /{id} -
/capabilities -
/capabilities /{cid} /roles /{rid} -
/capabilities /{cid} /tasks /{tid} -
/capabilities /{id} -
/capabilities /{id} /roles -
/capabilities /{id} /tasks -
/certificate -
/certificate /{certificate-id} -
/check-enabled-tasks -
/clear-local-passwords -
/disable-users -
/enable-users -
/generate-temp-password -
/job-instances /{job-id} /export-roles-data -
/job-instances /{job-id} /terminate-user-session-job-results -
/login -
/login-status -
/logout -
/profiles -
/profiles /{id} -
/profiles /{id} /roles -
/profiles /{id} /roles /{rid} -
/roles -
/roles /{id} -
/roles /{role-id} /capabilities -
/roles /{role-id} /capabilities /{capability-id} -
/roles /{role-id} /tasks -
/roles /{role-id} /tasks /{task-id} -
/tasks -
/tasks /{id} -
/terminate-user-sessions -
/unlock-users -
/upload-image -
/user-preference-states -
/user-profiles -
/user-profiles /{profile-id} -
/users -
/users /{id} -
/users /{id} /active-user-sessions -
/users /{id} /disable-user -
/users /{id} /enable-user -
/users /{id} /roles -
/users /{uid} /active-user-sessions /{rid} -
/users /{uid} /roles /{rid} -
/users /{user-id} /capabilities -
/users /{user-id} /change-password -
/users /{user-id} /image -
/users /{user-id} /validate-password -
/validate-password
/api/space/user-management/active-user-sessions
The following operations are supported on this resource:
GET /active-user-sessions | Version 1 |
This API retrieves details about all logged in user sessions.
Sample Usage
GET /active-user-sessions
- Accept Headers:
application/vnd.net.juniper.space.user-management.active-user-sessions+xml;version=1
application/vnd.net.juniper.space.user-management.active-user-sessions+json;version=1
<active-user-sessions uri="/api/space/user-management/active-user-sessions" total="1" size="1">
<active-user-session href="/api/space/user-management/active-user-sessions/45154306" uri="/api/space/user-management/active-user-sessions/45154306">
<id>1234567</id>
<session-start-time>Oct 9, 2012 4:39:30
PM</session-start-time>
<session-duration>15mins 14 Seconds</session-duration>
<ip-address>192.168.27.10</ip-address>
<user-name>ramesh</user-name>
<fabric-node-name>Space</fabric-node-name>
<domain-name>Global/test</domain-name>
<jobId>0</jobId>
</active-user-session>
</active-user-sessions>
{
"active-user-sessions": {
"@uri": "/api/space/user-management/active-user-sessions",
"@size":"1",
"@total":"1"
"active-user-session": [
{
"@href": "/api/space/user-management/active-user-sessions/45580289",
"@uri": "/api/space/user-management/active-user-sessions/45580289",
"id":"123456",
"session-start-time":"Oct 9, 2012 4:39:30 PM",
"session-duration":"15mins 14 Seconds",
"ip-address":"192.168.27.10",
"user-name":"ramesh"
"fabric-node-name":"Space"
"domain-name":"Global/test"
"jobId";"0"
}
]
}
}
Access Control
The following capabilities are required to access this API: ViewUserSessions
POST /active-user-sessions | Version 3 |
Get Active User Sessions By Names.
Sample Usage
POST /active-user-sessions
- Content-Type Headers:
application/vnd.net.juniper.space.user-management.active-user-sessions-by-names-request+xml;version=3;charset=UTF-8
application/vnd.net.juniper.space.user-management.active-user-sessions-by-names-request+json;version=3;charset=UTF-8 - Accept Headers:
application/vnd.net.juniper.space.user-management.active-users+xml;version=3
application/vnd.net.juniper.space.user-management.active-users+json;version=3
<active-user-sessions-by-names-request>
<users-name-list>
<users-name-list>String</users-name-list>
</users-name-list>
</active-user-sessions-by-names-request>
<active-users total="Integer" uri="/api/space/user-management/active-user-sessions">
<active-user href="/api/space/user-management/active-users/{id}" uri="/api/space/user-management/active-user-sessions/{id}">
<domain-name>String</domain-name>
<job-id>Integer</job-id>
<session-start-time>java.sql.Date</session-start-time>
<id>Integer</id>
<ip-address>String</ip-address>
<user-name>String</user-name>
<fabric-node-name>String</fabric-node-name>
<session-duration>String</session-duration>
</active-user>
</active-users>
{
"active-user-sessions-by-names-request" : {
"users-name-list" : {
"users-name-list" : ["String"]
}
}
}
{
"active-users" : {
"@total" : "Integer" ,
"@uri" : "/api/space/user-management/active-user-sessions" ,
"active-user" : {
"@href" : "/api/space/user-management/active-users/{id}" ,
"@uri" : "/api/space/user-management/active-user-sessions/{id}" ,
"domain-name" : "String" ,
"job-id" : "Integer" ,
"session-start-time" : "java.sql.Date" ,
"id" : "Integer" ,
"ip-address" : "String" ,
"user-name" : "String" ,
"fabric-node-name" : "String" ,
"session-duration" : "String"
}
}
}
Access Control
The following capabilities are required to access this API: ViewUserSessions