Global Admin Panel Requirement
This is the Super Admin Panel, designated for the Proof-Point team.
Accessible via: https://global.jeydoo.de/auth/login, it provides top-level control over client and system data.
The panel allows Super Admins to manage clients' master data, create login credentials, and access a client listing view that includes a convenient “Log Me In As” feature—enabling seamless login into a client’s Admin Panel. Super Admins can also assign system modules to clients, though this functionality may be expanded further in Stage 2.
In addition, the panel includes country data management, as well as user account creation and management. Currently, only users with the Super Admin role have access to this panel.
🛠️ Stage 1 – Global Admin Panel Requirements
The
We have the following featuresmenu willon be implemented in Stage 1 of the SuperGlobal Admin Panel:Panel
- Dashboard
DashboardOverview of key system data and quick access to core functionalities.
Client Management
ModulesCreate new client accounts.- Users
- Countries
“Log Me In As” feature to access the Client’s Admin Panel.Assign system modules (e.g.,FitPlus) to each client.Note: More advanced module assignments can be planned for Stage 2.
View and manage a list of all registered clients.User ManagementCreate and manage user accounts.Only users with theSuper Adminrole will be created at this level.
Country ManagementCreate and manage country data used across the system.
Language Management (Optional)[To be confirmed] Ability to create and manage supported system languages.
1. Dashboard
Will discuss and update what are the quick access data and core function to be displayed here.
2. Clients
2.1 Client Listing
Clients | Action |
Fit Plus GmbH | [ Edit ] [ Log Me in As ] |
The editing screen has the following fields:
Field EN |
Field DE |
Format |
Comment |
Company |
Firma |
Text |
ex.FIT PLUS GmbH |
Company Short |
Firma Kurzbezeichnung |
Text |
ex.FIT PLUS |
Street / HouseNo. |
Straße / Hausnummer |
Text |
ex.Altdorfer Straße 38 |
Zip Code |
PLZ |
Text |
ex.84028 |
City |
Ort |
Text |
ex.Landshut |
Phone |
Telefon |
Text |
ex.0871-0000 |
|
|
|
|
Website |
Website |
Text |
|
Contact person |
Ansprechpartner |
Text |
ex.Susanne Grupp |
Contact person Email |
Ansprechpartner-E-Mail |
|
Questions :
- We should also have fields to create login credential for this client ? The role created would be Client Admin that access to Client Admin Panel.
- The country is missing ? Every client should tied to ONE country ?
3. Modules
On this page, the Super Admin can view the list of available Modules in the system. These are the default modules used by FitPlus GmbH in Stage 1.
-
Modules are added manually by the Developer at this stage.
-
This module list is static and cannot yet be customized per client.
In the next development stage, we will introduce the ability to assign specific modules to each client, allowing greater flexibility and modular control.
4. Users
This is where users of Super Admin can be created
Listing :
Name |
Username |
Description |
IP |
Activ |
Action |
{Firstname} {Lastname} |
{Username} |
{Description} |
{Green Flag} or {red cross} |
{Green Flag} or {red cross} |
{edit} – {delete} |
Create/edit mask :
Field EN |
Field DE |
Format |
Comment |
User name |
Benutzername |
Text (to be clarified) |
Modifiable |
Password |
Passwort |
MD5 (to be clarified) |
|
Repeat password |
Passwort wiederholen |
MD5 (to be clarified) |
|
User activ |
User aktiv |
Checkbox |
|
IP security deactivated |
IP-Sicherheit deaktiviert |
Checkbox |
|
Description |
Beschreibung |
Longtext |
|
Language |
Sprache |
Selection list |
DE or EN |
Can we finalise the fields of Super Admin ? The above table is taken from Clients User table, thus, certain things aren't relevant.
5. Country
Under the Country setting page in the Global Admin Panel, users can manage country-related master data. This includes:
-
Country Listing: A list of all available countries used within the system.
-
State Listing: For each country added, its corresponding states or regions should also be added and maintained. These states will later be selectable in the Client Panel, allowing clients to define their relevant state during setup or registration.
6. Language
A separate Language setting page will be introduced under Global Admin. This page includes:
-
Language Listing: Admins can define and manage the list of available languages.
-
These languages will be selectable by clients, enabling them to choose their preferred system display language during onboarding or in profile settings.