# Self-Service Portal (SSP)

Welcome to the Self-Service Portal (SSP) — a centralized platform that empowers users to manage their personal account information, monitor security details, and access authorized applications with ease. The SSP is designed to enhance user autonomy and improve the overall user experience through a clean and intuitive interface.

The portal is organised into the following core sections:

**Overview**

Provides a quick summary of the user's profile, active sessions, password update history, and the list of applications they have access to.

**Personal Info**

Allows users to view and update their personal details such as name, email, phone number, and other profile-related information.

**Account Security**

Focuses on security-related actions including password changes, multi-factor authentication setup, and reviewing login activity.

**Applications**

Displays a list of applications the user has access to, including role-based access details and quick navigation options to launch each application.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfGGI7rqTI2fvpaiXRK1Q1PYTuqiR2QQ0nNrqkNlndPxhgAEGRdXA1MSsDwv76OU2LRjfZONSk98esq7EhQUiP5Wi44LuYgvmnWEGafxYisH1Nwl6QlreTWOLM4MhNf98cLLhaELw?key=wQ3f5I3mBJk7kC-xqRBLJA" alt=""><figcaption></figcaption></figure>

Each section is thoughtfully designed to provide transparency, control, and security over the user’s account and digital footprint within the system.

1. **User Overview Page**

The User Overview Page provides a comprehensive summary of a user's account within the system. It is designed to give users clear visibility into their profile, security, and access privileges. This page is structured into four key sections:

* **Profile Information** – Displays the user’s core profile details including full name, email address, username, and any other relevant attributes configured in the system.
* **Active Sessions & Devices** – Presents the total number of active sessions and a list of devices where the user is currently logged in. This section includes details such as browser type, IP address, and the time of login.
* **Password Update History** – Indicates the most recent date and time the user changed their password, promoting better awareness of account security.
* **Accessible Applications** – Lists all the applications the user has access to, including associated roles, client identifiers, and direct links to open each application.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdUH_eH2lS5kbiiCBgqbetLt8kSyOrnjBHQc_11pPqhI6Y_hTJORE7zHxjY5enPFqj9Wsr2xHRRf1c9897m63YsW6AMOfn0I5HwqJtyfomBCb2_Uch_p3F1cdeBKZEAEAKjRuATaw?key=wQ3f5I3mBJk7kC-xqRBLJA" alt=""><figcaption></figcaption></figure>

2. **Personal Info**

The Personal Info section enables users to view and manage their personal details stored within the system. This section ensures that users have control over their account information and can keep it up to date for better communication and security.

Users can manage the following information:

* **Name** – The user's full name as registered in the system.
* **Email Address** – The primary email address associated with the account.
* **Username** – The unique identifier used for logging into the portal.
* **Profile Attributes** – Additional information configured by the system administrator, such as phone number, address, department, or any other custom fields.

In addition to managing personal information, this section also provides users with the ability to request access to roles within the realm. If a user requires additional permissions or access to specific applications, they can select the desired role and submit a request. This request is automatically sent to the realm administrator for review and approval.

This functionality enhances user autonomy while maintaining security and administrative control over role assignments.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdevIOwilPFBjjTf3d3Jpq06RywisKurAWojm4j7vPANk4tM0eGIylzQCncDehjQp-v4yqlnojEeR6FH_cChXU-QyZV7-TPd63S87AHvJNP33qxwpj-tRy5SP48f5_Tqr-KMLm8VA?key=wQ3f5I3mBJk7kC-xqRBLJA" alt=""><figcaption></figcaption></figure>

3. **Account Security**

The Account Security section provides users with tools to manage their login credentials, monitor active sessions, and view linked accounts. It is divided into four key areas:

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXeJJQKCcD8bn8tXoqAHDhwPAvudCDVaJUTFHYOnWZ5ZuuKUFl2aNLq3lRG5jFpg91BJE-UrJwrZV0o5wDU2UcWNP6jrAvdZlVzN6jC17z5mL9_fJqwWZMON175U26zMMrx2oF-TuA?key=wQ3f5I3mBJk7kC-xqRBLJA" alt=""><figcaption></figcaption></figure>

* **Signing In**

Displays the date and time when the password was last updated. Users can change their password from this section to keep their account secure.

* **Device Activity**

Shows all currently active sessions and the devices where the user is logged in. Users also have the option to log out from any device to maintain session control.

* **App Configuration**

Presents a QR code that users can scan with an Authenticator app (ZTrust Authenticator) to enable secure app-based login.

* **Linked Accounts**

Lists all social login accounts linked to the user’s profile. If the user has signed in using services like Google, Facebook, or GitHub, those accounts will be shown here.

4. **Applications**

The Applications section displays all the applications that the user has access to within the system. This section offers a clear overview of the user's authorized resources and provides direct access to them.

Each application entry includes:

* **Application Name** – The name of the application or client.
* **Application Type** – Indicates how the application is accessed:
  * Internal – Applications accessed directly by the user via the Self-Service Portal (e.g., internal dashboards or tools).
  * Offline Access – Applications that access user data via tokens even when the user is not actively logged in&#x20;
* **Status** – Shows whether the application is currently In Use or Not In Use, based on recent activity or session presence.
* **Launch Link** – A direct link or action button to open the application if it supports user interaction.

This section helps users understand which applications they are connected to and how those applications interact with their account.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfXwlSANNer_Yn6bytaqwYWiqzkX3aT4ynI0oQgTyCYkS8R9jad_Z1vVSYammfbySE2_MfWasko4ZWyyAYZwjTkcXIeLRNKOtq1zNj7bZRjj_JODjBHMgszW-Qci1QQL2boOYyNgg?key=wQ3f5I3mBJk7kC-xqRBLJA" alt=""><figcaption></figcaption></figure>

\
\ <br>
