GET /user-management/remote
This centralizes access management on a remote RADIUS server thereby saving time by eliminating the need to add users to each controller individually. A remote RADIUS server can be another ECLYPSE controller, Microsoft Windows Domain Active Directory Server, or a suitably-configured EC NetAX / EC-BOSAX station.
Used when you are operating a browser without access to the header parameter. This allows you to choose which encoding you want to use for the response:
All these resources can be used according what the resource allows.
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.
Object Name: Remote
Property Name | Type | Description | Method |
---|---|---|---|
IpAddress | String | The IP address of the remote RADIUS server. This can be the IP address of an ECY series controller that has the Local user-management, or a suitably-configured RADIUS server on an EC-NetAX / EC-BOSAX station. | GET POST |
AuthenticationPort | Integer | This is the port on which authentication requests are made. 1812 is the RADIUS standard authentication port number. |
GET POST |
AccountingPort | Integer | This is the port on which accounting request are made. This is only used to receive accounting requests from other RADIUS servers. 1813 is the RADIUS standard accounting port number. |
GET POST |
ProxyPort | Integer | This is an internal port used to proxy requests between a local server and a remote server. | GET POST |
SharedKey | String | This is an encryption key that devices use to encrypt and decrypt user authentication credentials that are sent between devices. The shared key should be a long string of up 32 alphanumeric characters and symbols that would be difficult to guess. For example, he^sg3iq6pg2+gqw@89hsm,wz[ Dunring a POST the shared key must be encoded in Base64. |
GET POST |
Users | Array<User> | User that access a controller connected in remote to another Radius server are cloned here. | GET |
URL Example: https://0.0.0.0/api/rest/v1/user-management/remote
{
"accountingPort": 1813,
"authenticationPort": 1812,
"sharedKey": "5^@!sK<Ah4Ho%7_=<Ad@3]BQB&L*Cg;W",
"proxyPort": 1814,
"ipAddress": "192.168.52.5"
}
URL Example: https://0.0.0.0/api/rest/v1/user-management/remote
<Remote>
<IpAddress>192.168.52.5</IpAddress>
<AuthenticationPort>1812</AuthenticationPort>
<AccountingPort>1813</AccountingPort>
<ProxyPort>1814</ProxyPort>
<SharedKey>5^@!sK+Ah4Ho%7_=+Ad@3]BQB&L*Cg;W</SharedKey>
</Remote>