ZTrust Documentation
  • User Manual - ZTrust V3.0
    • Key Terminologies
    • Guide to Navigation
      • Clients
        • Clients List
        • Initial Access Token
        • Client Registration
      • Client Scopes
      • Realm Roles
      • Users
      • Groups
      • Sessions
      • Events
        • User events
        • Admin events
      • Realm Settings
        • General
        • Login
        • Email
        • Themes
        • Keys
        • Events
        • Localization
        • Security Defenses
        • Sessions
        • Tokens
        • Client Policies
        • User profile
        • User Registration
      • Authentication
        • Flows
        • Required Actions
        • Policies
      • Identity Providers
      • User Federation
    • Admin Manual
      • Creation of a Realm
      • Creation of a User
        • Login to Account Console
      • How to set up Password Invalidator
      • How to set up Password Policies
      • How to set up Brute Force Detection feature
      • How to enable the One-to-Many feature
      • How to set up Multi-Factor Authentication
        • Setup of ReCAPTCHA registration flow
        • Setup of ReCAPTCHA login flow
        • Setup of OTP Based Registration
        • Setup of OTP Based Login
        • Setup of QR Code Based Authentication
        • Setup of Push Notification Based Authentication
        • Setup of Biometric based Authentication
        • How to set-up 2FA Authentication
      • ZTrust Authenticator App
      • Self-Service Portal (SSP)
        • Authenticator Setup from Self-Service Portal
        • Set Your Profile Photo in Self-Servicce Portal
      • How to setup Session Invalidator feature
      • How to setup GDPR Compliant feature
      • How to set up Social Media login
      • How to setup Inactive User Tracking feature
      • How to setup Archive Inactive User feature
      • Role-Specific Attribute Based Access Control at client level
      • Self-Role Request at the Business Level
      • Self-Role Request at the Application Level
      • How to setup Delete Archived/Inactive User feature
      • Reporting Module
      • Geo Tagging and Fencing
      • Event Type
  • Release Notes
    • ZTrust V3.1.0
    • ZTrust V3.0.0
    • ZTrust V2.1.0
    • ZTrust V2.0.1
    • ZTrust V2.0.0
    • ZTrust V1.0.4
    • ZTrust V1.0.3
    • ZTrust V1.0.2
    • ZTrust V1.0.1
    • ZTrust V1.0.0
  • Frequently Asked Questions
  • User Manual - ZTrust V2.0
    • Key Terminologies
    • Guide to Navigation
      • Clients
        • Clients List
        • Initial Access Token
        • Client Registration
      • Client Scopes
      • Realm Roles
      • Users
      • Groups
      • Sessions
      • Events
        • User events
        • Admin events
      • Realm Settings
        • General
        • Login
        • Email
        • Themes
        • Keys
        • Events
        • Localization
        • Security Defenses
        • Sessions
        • Tokens
        • Client Policies
        • User profile
        • User Registration
      • Authentication
        • Flows
        • Required Actions
        • Policies
      • Identity Providers
      • User Federation
    • Admin Manual
      • Creation of a Realm
      • Creation of a User
        • Login to Account Console
      • How to set up Password Invalidator
      • How to set up Password Policies
      • How to set up Brute Force Detection feature
      • How to enable the One-to-Many feature
      • How to set up Multi-Factor Authentication
        • Setup of ReCAPTCHA registration flow
        • Setup of ReCAPTCHA login flow
        • Setup of OTP Based Registration
        • Setup of OTP Based Login
        • Setup Time-based One-Time Password (TOTP) Based Login
        • Setup of QR Code Based Authentication
        • Setup of Push Notification Based Authentication
        • Setup of Biometric based Authentication
        • How to set-up 2FA Authentication
      • How to setup Session Invalidator feature
      • How to setup GDPR Compliant feature
      • How to set up Social Media login
      • How to setup Inactive User Tracking feature
      • How to setup Archive Inactive User feature
      • How to setup Delete Archived/Inactive User feature
      • Role-Specific Attribute Based Access Control at client level
      • Reporting Module
      • Geo Tagging and Fencing
      • Event Type
  • User Manual - ZTrust V1.0
    • Guide to Navigation
      • Realm Settings
        • General
        • Login
        • Keys
        • Email
        • Themes
        • RabbitMQ Config
        • Localization
        • Cache
        • Tokens
        • Client Registration
        • Client Policies
        • Security Defenses
      • Clients
      • Client Scopes
        • Default Client Scopes
      • Roles
        • Realm Roles
        • Default Roles
      • Identity Providers
      • User Federation
      • Authentication
        • Flows
        • Bindings
        • Required Actions
        • Password Policy
        • OTP Policy
        • WebAuthn Policy
        • WebAuthn Passwordless Policy
        • CIBA Policy
      • Groups
        • Default Groups
      • Users
      • Sessions
        • Realm Sessions
        • Revocation
      • Events
        • Login Events
        • Admin Events
        • Config
      • Import
      • Export
    • Admin Manual
      • Creation of a Realm
      • Creation of a User
        • Login to Account Console
      • How to set up Password Invalidator
      • How to set up Password Policies
      • How to set up Brute Force Detection feature
      • How to enable the One-to-Many feature
      • How to set up Multi-Factor Authentication
        • Setup of ReCAPTCHA registration flow
        • Setup of ReCAPTCHA login flow
        • Setup of OTP Based Registration
        • Setup of OTP Based Login
        • Setup of QR Code Based Authentication
        • Setup of Push Notification Based Authentication
        • Setup of Biometric based Authentication
      • How to setup Session Invalidator feature
      • How to setup GDPR Compliant feature
      • How to set up Social Media login
      • How to setup Inactive User Tracking feature
      • How to setup Archive Inactive User feature
      • How to setup Delete Archived/Inactive User feature
Powered by GitBook
On this page
  1. User Manual - ZTrust V3.0
  2. Admin Manual

Self-Service Portal (SSP)

PreviousZTrust Authenticator AppNextAuthenticator Setup from Self-Service Portal

Last updated 2 months ago

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.

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.

  1. 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.

  1. 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:

  • 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.

  1. 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

  • 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.