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/users/{id} (v1)
The following operations are supported on this resource:
- GET - Get a single user
GET /users/{id} | Version 1 |
This API retrieves information about a user specified by user ID. The information is returned in a User transfer object.
Sample Usage
GET /users/{id}
- Parameters:
Name Type URI Type Description Required id int Path The ID for user whose information will be retrieved. Y
- Accept Headers:
application/vnd.net.juniper.space.user-management.user+xml;version=1
application/vnd.net.juniper.space.user-management.user+json;version=1
<user uri="/api/space/user-management/users/519">
<id>519</id>
<name>super</name>
<firstName>Open</firstName>
<lastName>Space</lastName>
<password>ok89Nva6qHxytSHsP8AeLg==</password>
<primaryEmail>super@juniper.net</primaryEmail>
<auto-logout-time>111</auto-logout-time>
<use-global-logout-time>false</use-global-logout-time>
<api-access-profile
href="/api/space/user-management/api-access-profiles/12345" >
<id>12345</id>
<name>apiaccessprofile</name>
</api-access-profile>
<authMode>local</authMode>
<roles uri="/api/space/user-management/users/519/roles"
>
<role
uri="/api/space/user-management/users/519/roles/54"
href=
"/api/space/user-management/roles/54">
<id>54</id>
<name>superAdmin</name>
</role>
</roles>
<x509-authentication-parameters>
<x509-authentication-parameter>
<parameter-value>String</parameter-value>
<x509-certificate-parameter>
<x509-parameter-name>String</x509-parameter-name>
</x509-certificate-parameter>
</x509-authentication-parameter>
</x509-authentication-parameters>
<method
href="/api/space/user-management/users/196651/change-password" rel="change-password"
/>
</user>
{
"user": {
"@uri":"/api/space/user-management/users/65859"
,
"id":65859,
"name":"super",
"firstName":"Open",
"lastName":"Space",
"password":"ok89Nva6qHxytSHsP8AeLg==",
"primaryEmail":"super@juniper.net",
"auto-logout-time":5,
"use-global-logout-time":false,
"api-access-profile": {
"@href":"/api/space/user-management/api-access-profiles/12345",
"id":
12345,
"name":"apiaccessprofile"
},
"authMode":"local",
"roles": {
"@uri":
"/api/space/user-management/users/65859/roles",
"role": {
"@uri":"/api/space/user-management/users/65859/roles/65593",
"@href":"/api/space/user-management/roles/65593",
"id":
65593,
"name":"superAdmin"
}
},
"x509-authentication-parameters" : {
"x509-authentication-parameter" : {
"parameter-value" : "String" ,
"x509-certificate-parameter" : {
"x509-parameter-name" : "String"
}
}
},
"method":{
"@href":
"/api/space/user-management/users/196651/change-password",
"@rel":
"change-password"
}
}
}
Access Control
The following capabilities are required to access this API: DefaultRead
For the current version of this API, refer to :