# 3.9.1 General

The **General** tab displays and allows you to manage essential **Realm-level configurations** in **ZTrust**. Here, administrators can customize realm properties, security settings, and endpoint details.

<figure><img src="https://1778922777-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3EUK5AUZv0UVaI5S0CTM%2Fuploads%2FduiJdR04mgaO4NkVyk92%2Fimage.png?alt=media&#x26;token=855b15e3-40e3-45a2-a716-9b2dd6e38f76" alt=""><figcaption><p>Fig 3.9.1.a: Realm Settings, General Settings for Realm</p></figcaption></figure>

Within the General tab, you'll find the Realm details displayed.&#x20;

#### **Realm ID**

* A **mandatory** field that displays the **unique identifier** of the realm.
* This value is automatically generated and cannot be modified.

#### **Display Name**

* Specifies the **name displayed on the ZTrust login page**.
* You can customize this field to reflect your **organization’s branding** or identity.

<figure><img src="https://1778922777-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3EUK5AUZv0UVaI5S0CTM%2Fuploads%2FjH1ZBddxkTAmONkEKvVJ%2F1.png?alt=media&#x26;token=3de84c1a-2c9b-4345-bc58-7f93c766df92" alt=""><figcaption><p>Fig 3.9.1.b: Realm Settings, Specify the Display name</p></figcaption></figure>

#### **HTML Display Name**

* Defines the **name displayed on the login page** but allows **HTML customization**.
* Use this option if you want to add **custom styling** or **HTML elements** to the display name for a personalized login experience.

#### **Frontend URL**

* Specifies the **frontend URL** for the realm.
* Used in conjunction with the **default hostname provider** to **replace the base URL** for frontend requests specific to a particular realm.

#### **Require SSL**

Determines whether **SSL (Secure Sockets Layer)** is enforced for realm-specific requests. Options include:

* **All Requests** → SSL is required for **every request**. *(Recommended for maximum security)*
* **External Requests** → SSL is required **only for external requests**.
* **None** → SSL is **not required** for any requests. *(Not recommended for production environments)*

<figure><img src="https://1778922777-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3EUK5AUZv0UVaI5S0CTM%2Fuploads%2F80mo1g5u0LNBUho6Saps%2F2.png?alt=media&#x26;token=8afda781-7da6-4ac4-96df-88a4cabaefec" alt=""><figcaption><p>Fig 3.9.1.c: Realm Settings, Specify the Required SSL</p></figcaption></figure>

#### **ACR to LoA Mapping**

* Here, in the Login settings of a Realm, you can specify which [Authentication Context Class Reference (ACR)](https://ztrust.gitbook.io/ztrust-documentation/user-manual-ztrust-v2.0/key-terminologies#authentication-context-class-reference-acr) value is mapped to which [Level of Authentication (LoA)](https://ztrust.gitbook.io/ztrust-documentation/user-manual-ztrust-v2.0/key-terminologies#level-of-authentication-loa).
* **ACR values** may vary, but **LoA** must always be **numeric**.
* Can be configured at both the **realm** and **client** levels, though it is **recommended** to keep mappings **consistent at the realm level**.

<figure><img src="https://1778922777-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3EUK5AUZv0UVaI5S0CTM%2Fuploads%2Fx5oh1xDafcUqzbuUdtNE%2F3.png?alt=media&#x26;token=0e1d9746-4840-4455-8e4d-adc4b3bd6cc6" alt=""><figcaption><p>Fig 3.9.1.d: Realm Settings, Specify the ACR to LoA Mapping</p></figcaption></figure>

#### **User Managed Access**

* A **toggle button** that enables or disables **user-managed resource permissions**.
* **Enabled (ON):** Users can manage their **resources** and **permissions** via the **Account Management Console**.
* **Disabled (OFF):** Restricts this ability; only administrators can manage permissions.

#### **Unmanaged Attributes**

Controls the handling of **user attributes** not explicitly defined in the **user profile configuration**. Options include:

* **Disabled (Default):** Unmanaged attributes are **not available** in any context, including **registration**, **account management**, and the **admin console**.
* **Enabled:** Attributes are **recognized and accessible** in **all contexts**.
* **Only administrators can view:** Unmanaged attributes are **read-only** for users and are visible **only in the admin console** and via API.
* **Only administrators can write:** Attributes are **read-only for users** and **editable only by administrators** through the console or API.

<figure><img src="https://1778922777-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3EUK5AUZv0UVaI5S0CTM%2Fuploads%2FdOUp0E4ht4EkzHG8cLSX%2F4.png?alt=media&#x26;token=72070a5a-1f49-4a84-8d7b-fc4af7d3773f" alt=""><figcaption><p>Fig 3.9.1.e: Realm Settings, Specify the Unmanaged Attributes</p></figcaption></figure>

#### **Endpoints**&#x20;

* Displays all **configured endpoints** associated with the realm.
* In **ZTrust**, endpoints are typically configured using **OpenID Connect** and **SAML** protocols for authentication and identity management.

#### **Save & Revert**

* **Save:** Click **Save** to apply and confirm any changes made in this section.
* **Revert:** Click **Revert** to **discard unsaved changes** and restore the previous configuration.

\\
