API ReferenceNew CentralGuidesMRT APIConfiguration API
GithubAirheads Developer Community
API Reference

Update existing Auth Server Global profile configurations

Authentication Server Global Profiles.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
length ≤ 9999

Profile name.

Query Params
string

LOCAL - To update local objects. SHARED - To update shared objects. Default - Defaults to SHARED if not provided

string

Scope at which local object needs to be updated. Mandatory if object-type = LOCAL. Should not be provided for object-type = SHARED.

string

Device function for which the local object needs to be updated. Mandatory if object_type = LOCAL. Should not be provided for object_type = SHARED.

Body Params

profilebody object

access-request-include
object

Attributes to be included in access-request

string
enum
Defaults to PAP

Specifies authentication protocol which is used for communication with Auth servers. This field can be configured only when type is RADIUS or TACACS.

Show Details
CHAPUse CHAP (non-standard) to authenticate user.
MSCHAPv2Use MSCHAPv2 to authenticate user.
PAPUse PAP to authenticate user.
Allowed:
int32
0 to 1440

Dead time for unavailable authentication server.

string
length between 1 and 256

Profile description

int32
1 to 60
Defaults to 5

Configure the query interval in seconds.
This field can be configured only when the dns-query-mode is set to FIXED.

string
enum
Defaults to BACKOFF

Configure the query mode to resolve a FQDN address for a RADIUS server.
This field can be configured only when type is RADIUS

Show Details
BACKOFFUse exponential backoff wait timer for DNS queries.
FIXEDUse a fixed wait timer for DNS queries.
Allowed:
boolean
Defaults to false

Dynamic Authorization Enable.This field can be configured only when type is RADIUS.

int32
0 to 65535
Defaults to 3799

UDP port number used by the dynamic authorization server. This field can be configured only when type is RADIUS

boolean
Defaults to false

Dynamic Authorization Enable.This field can be configured only when type is RFC3576.

boolean
Defaults to false

Enables RADIUS over TLS. This field can be configured only when type is RADIUS.

int32
0 to 5
Defaults to 0

FQDN retry time in minutes

boolean
Defaults to false

Infinite deadtime for the Auth server.

string
length between 1 and 256

Profile name.

boolean
Defaults to false

Enables reordering upon deleting of tacacs server.

int32
0 to 5
Defaults to 1

The number of retry attempts to use for reaching out to RADIUS servers. This field can be configured only when type is RADIUS.

boolean
Defaults to false

Service Type attribute in access request. This field can be configured only when type is RADIUS.

shared-secret-config
object

Group for global auth-server shared key.

boolean
Defaults to true

Single connection mode for TACACS servers. This field can be configured only when type is TACACS.

int64
10 to 86400
Defaults to 300

Time interval to send the status server message. This field can be configured only when type is RADIUS.

int32
1 to 255
Defaults to 5

The timeout value specifies the number of seconds to wait for a response from the Auth server before moving to next server.
For CX, range is 1-60. This field can be configured only when type is RADIUS or TACACS.

int32
5 to 300
Defaults to 30

TLS Initial connection timeout (timeout for TLS handshake). This field can be configured only when type is RADIUS.

boolean
Defaults to false

Tracking status of the server.

int64
60 to 86400
Defaults to 300

Time interval to send the tracking request for Auth Server. This field can be configured only when type is RADIUS, TACACS or RADSEC.

string
enum

Tracking mode of the server

Show Details
ANYTrack the server irrespective of its availability.
DEAD_ONLYTrack the server only if it is not reachable.
Allowed:
tracking-password-config
object

Group for password of the user sent in the tracking request message.

int32
1 to 5
Defaults to 3

Maximum number of request packet to be sent for RADIUS tracking on retry

int32
0 to 5

Maximum number of retries to be done for RADIUS tracking. This field can be configured only when type is RADIUS.

string
length between 1 and 64

Username that will be used in Access-Request packets for Radius Server Tracking. This field can be configured only when type is RADIUS, TACACS or RADSEC.

string
enum

Auth Server Type.

Show Details
LDAPLDAP Server.
LOCALLocal Internal Server for GW.
RADIUSRADIUS Server.
RADSECRadSec Server.
RFC3576Dynamic authorization Server.
TACACSTACACS Server.
WINDOWSWindows Server.
XMLAPIXML API Server.
int32
0 to 65535
Defaults to 3799

UDP port number used by the dynamic authorization server. This field can be configured only when type is RADIUS or RFC3576

boolean
Defaults to false

Disables vendor specific attribute capability advertisement.

Responses

Language
Credentials
OAuth2
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json