# RADIUS Settings

### RADIUS Settings&#x20;

The RADIUS Settings page in Skillmine Auth allows administrators to configure integration with an external RADIUS (Remote Authentication Dial-In User Service) server. \
This setup enables centralized authentication where user login requests are validated through the RADIUS server instead of locally ensuring secure, consistent, and policy-driven access control across connected systems.&#x20;

This page is mainly used to establish the connection parameters and authentication details required for Skillmine Auth to communicate securely with the RADIUS server.&#x20;

#### *Configuration*&#x20;

* **Navigate to:**  Settings → RADIUS Settings&#x20;

<figure><img src="https://1757876898-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNHJr75kSc6HL16U7k3F6%2Fuploads%2FECcTKwUAdZ26yRMkYosb%2Fimage.png?alt=media&#x26;token=7d845d63-9640-419f-9904-97bf86415ed3" alt=""><figcaption></figcaption></figure>

* **Select Blueprint to Connect to RADIUS Server:** \
  Choose the **Blueprint** that will be connected to the RADIUS server.&#x20;

<figure><img src="https://1757876898-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNHJr75kSc6HL16U7k3F6%2Fuploads%2FmADd2PRxe5t1FdqZllOH%2Funknown.png?alt=media&#x26;token=e3a4c6a3-2e03-4fe8-8473-99d042894428" alt=""><figcaption></figcaption></figure>

* Linking a blueprint ensures that the RADIUS configuration is applied to that specific authentication setup.&#x20;
* Enter **RADIUS Server Details** under **RADIUS Settings Configuration**:&#x20;
* **RADIUS Server URL:** \
  Enter the URL or IP address of your RADIUS server. \
  This is the endpoint Skillmine Auth will contact to validate user credentials.&#x20;
* **RADIUS Server Port:** \
  Specify the port used for communication with the RADIUS server. \
  The default and most common port for RADIUS authentication is 1812.&#x20;
* **RADIUS Shared Secret:** \
  Enter or generate the shared secret key used for secure communication between Skillmine Auth and the RADIUS server. \
  This shared secret ensures that both systems trust each other and encrypt transmitted authentication data.&#x20;
* Use the **Re-Generate** button to create a new secret if required.&#x20;
* The **copy icon** allows easy copying of the secret server configuration.&#x20;

<figure><img src="https://1757876898-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNHJr75kSc6HL16U7k3F6%2Fuploads%2FfIkBK1KLLQI7AYlg6R0e%2Fimage.png?alt=media&#x26;token=ddedbb27-9a27-4ab1-9f43-c2d2b1052152" alt=""><figcaption></figcaption></figure>

* **Save Configuration:** \
  After entering all the required details, click Save to store the configuration. \
  Once saved, Skillmine Auth will start using this configuration for authentication requests that rely on the connected RADIUS server.&#x20;

#### *Audit and Monitoring*&#x20;

* Audit Trail Report Provides a comprehensive log of all RADIUS configuration activities, including changes to server details, ports, and shared secrets.  <br>

  <figure><img src="https://1757876898-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNHJr75kSc6HL16U7k3F6%2Fuploads%2FMdSMPPO4RRg8Yzt9kbLS%2Funknown.png?alt=media&#x26;token=f627c265-2d6e-4202-9ada-9d235d86b793" alt=""><figcaption></figcaption></figure>

#### *Conclusion*&#x20;

The RADIUS Settings page provides all the necessary options to connect Skillmine Auth to a RADIUS server. \
By entering the server’s URL, port, and shared secret and linking the configuration to a blueprint, administrators can enable secure, centralized user authentication through an external RADIUS infrastructure. This ensures that user verification is handled consistently across connected services, strengthening both security and administrative control.&#x20;
