UserManagementService
Control user access.
Operations
This operation Verifies a user with the system.
Authorizations
Body
Responses
200
Successful operation.
application/json
post
/verifyUserPOST /nexum/627/2022.01/usermanagement/verifyUser HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 187
{
"Credentials": {
"AdministrativeCredentials": {
"Password": "suwn37834b91&"
}
},
"UserToVerify": {
"UserNumber": 1995,
"Password": "2dfKQYR!TeXJwe"
},
"nxAttributes": {
"customFields": {
"appId": "glaci"
}
}
}200
Successful operation.
{
"Status": {
"Message": "",
"StatusCode": "0"
}
}This operation Resets a user's password.
Authorizations
Body
UserNumberintegerRequiredExample:
The Symitar user number.
1995Responses
200
Successful operation.
application/json
post
/resetUserPasswordPOST /nexum/627/2022.01/usermanagement/resetUserPassword HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 142
{
"Credentials": {
"AdministrativeCredentials": {
"Password": "suwn37834b91&"
}
},
"UserNumber": 1995,
"nxAttributes": {
"customFields": {
"appId": "glaci"
}
}
}200
Successful operation.
{
"Status": {
"Message": "",
"StatusCode": "0"
},
"Password": "P@ssw0rd123"
}This operation Sets the user's password.
Authorizations
Body
UserNumberintegerOptionalExample:
The Symitar user number.
1995PasswordstringOptionalExample:
The Symitar user password.
P@ssw0rd123Responses
200
Successful operation.
application/json
post
/setUserPasswordPOST /nexum/627/2022.01/usermanagement/setUserPassword HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 167
{
"Credentials": {
"AdministrativeCredentials": {
"Password": "suwn37834b91&"
}
},
"UserNumber": 1995,
"Password": "P@ssw0rd123",
"nxAttributes": {
"customFields": {
"appId": "glaci"
}
}
}200
Successful operation.
{
"Status": {
"Message": "",
"StatusCode": "0"
}
}This operation Logs on a user to the system.
Authorizations
Body
Responses
200
Successful operation.
application/json
post
/logonPOST /nexum/627/2022.01/usermanagement/logon HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 139
{
"Credentials": {
"UserNumberCredentials": {
"UserNumber": 1995,
"Password": "2dfKQYR!TeXJwe"
}
},
"nxAttributes": {
"customFields": {
"appId": "glaci"
}
}
}200
Successful operation.
{
"StatusMessage": "",
"TokenId": "iEG+nkqW+Qi3RfTt0STT3QYgxoM4p3ZCqPXI7Ibkg1d5ExB98ottVJJTByff6Kz0WETI1aR03AJZkev5O3J0Cg==",
"customFields": {
"appId": "glaci"
}
}This operation Logs off a user from the system.
Authorizations
Body
Responses
200
Successful operation.
application/json
post
/logoffPOST /nexum/627/2022.01/usermanagement/logoff HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 189
{
"Credentials": {
"TokenCredentials": {
"TokenId": "iEG+nkqW+Qi3RfTt0STT3QYgxoM4p3ZCqPXI7Ibkg1d5ExB98ottVJJTByff6Kz0WETI1aR03AJZkev5O3J0Cg=="
}
},
"nxAttributes": {
"customFields": {
"appId": "glaci"
}
}
}200
Successful operation.
{
"StatusMessage": "",
"customFields": {
"appId": "glaci"
}
}Last updated
Was this helpful?