POST /user-management
This resource shows you which user-management mode is active.
When activeMode is set to Local, this controller can be used as a RADIUS server by other controllers on the network. In this scenario, the other controllers must be configured to use the Remote RADIUS server mode with this controller’s IP address. This centralizes access management on this controller thereby saving time by eliminating the need to add users to each controller individually. Set the port numbers and shared key that other controllers will use to connect to this controller.
Using a POST with this resource allow you to set the user-management mode you want to use.
You can use this object in two different way :
See the examples below.
If this parameter is not in the request, the Application/Json will be chosen by default.
There are multiple possible values (according the resource):
The first two are the most often used.
There are multiple possible values according the resource:
If this parameter is not present during the request, and error 415 Unsupported Media Type will be thrown.
The Content-Length entity-header field indicates the size of the entity-body.
Object Name: UserManagement
Property Name | Type | Description | Method |
---|---|---|---|
Mode | String | This property represents the current active mode of the user authentication system.
|
GET POST |
Local | Object | This object is used to configure all the parameters to use this device with a local authentication and as a Radius server for the other controllers. | GET POST |
Remote | Object | This object is used to configure all the parameters to use this device with a remote authentication. | GET POST |
URL Example: https://0.0.0.0/api/rest/v1/user-management
{
"mode": "LOCAL",
"local": {
"authenticationPort": 1812,
"accountingPort": 1813,
"sharedKey": "NV5AIXNLPEFoNEhvJTdfPTxBZEAzXUJRQiZMKkNnO1c="
}
}
URL Example: https://0.0.0.0/api/rest/v1/user-management
{
"mode": "LOCAL",
"local": {
"authenticationPort": 1812,
"accountingPort": 1813,
"sharedKey": "NV5AIXNLPEFoNEhvJTdfPTxBZEAzXUJRQiZMKkNnO1c="
}
}
URL Example: https://0.0.0.0/api/rest/v1/user-management
<?xml version="1.0" encoding="utf-8"?>
<UserManagement>
<Mode>LOCAL</Mode>
</UserManagement>
Url Example: https://0.0.0.0/api/rest/v1/user-management
<?xml version="1.0" encoding="utf-8"?>
<UserManagement>
<Mode>LOCAL</Mode>
</UserManagement>