Radius Servers

Update Radius Servers

This endpoint allows you to update RADIUS servers in your organization.

curl -X PUT https://console.jumpcloud.com/api/radiusservers/{ServerID} \
  -H 'Accept: application/json' \
  -H 'Content-Type: application/json' \
  -H 'x-api-key: {API_KEY}' \
  -d '{
    "name": "{name_update}",
    "networkSourceIp": "{0.0.0.0}",
    "sharedSecret": "{secret_password}",
    "userLockoutAction": "REMOVE",
    "userPasswordExpirationAction": "MAINTAIN"
}'
put/radiusservers/{id}

Request

Headers

x-org-idstring

Request body

mfa'DISABLED' | 'ENABLED' | 'REQUIRED' | 'ALWAYS'
namestring required
networkSourceIpstring required
tagsstring[]
userLockoutActionstring
userPasswordExpirationActionstring
sharedSecretstring required
userPasswordEnabledboolean
userCertEnabledboolean
deviceCertEnabledboolean
caCertstring
requireTlsAuthboolean
radsecEnabledboolean
requireRadsecboolean
caSource'NONE' | 'BYOC' | 'JUMPCLOUD_MANAGED'

Example request

{
  "name": "test radius",
  "networkSourceIp": "0.0.0.0",
  "sharedSecret": "secretradiuspassword",
  "tagsNames": [
    "tag1"
  ]
}

Response

_idstring
authIdp'JUMPCLOUD' | 'AZURE'
mfa'DISABLED' | 'ENABLED' | 'REQUIRED' | 'ALWAYS'
namestring
networkSourceIpstring
tagNamesstring[]
userLockoutActionstring
userPasswordExpirationActionstring
userPasswordEnabledboolean
userCertEnabledboolean
deviceCertEnabledboolean
caCertstring
requireTlsAuthboolean
radsecEnabledboolean
requireRadsecboolean
caSource'NONE' | 'BYOC' | 'JUMPCLOUD_MANAGED'

Changes

No recorded changes to this operation across all 1 revision of this API.