Manta Admin UI: Core GUI Screens and Principles
Authentication and Authorization
Manta Admin UI uses Keycloak as the default Identity Manager. With Keycloak, it is possible to either register new users directly in Keycloak or use one of the integrations/federations (LDAP, SAML, OIDC) provided by Keycloak.
Authentication can be done through the login screen or, in the case of Orchestration API, through OIDC Authentication HTTP headers.
The documentation on user management in Keycloak is available on the page User Management.
Primary Application Menu
Once logged in, the user can see the intro screen. The main component on this screen is the main menu bar.
The menu contains the following tabs for the specific application modules.
-
Connections—This is the first tab of the Configurator module. It contains configurations for connections to source systems. If Manta will connect to a new source system during the extraction phase and analyze it, this is the right place to go to. Detailed documentation on the functions provided in this tab can be found on the page Manta Configuration | Connections-Tab.
-
Configuration—This is the second tab of the Configurator module. It contains more advanced configurations such as advanced configurations for Manta scanners and integrations, the configuration of authentication and authorization, and more. Detailed documentation on the functionality provided in this tab can be found on the page Manta Configuration | Configuration-Tab.
In addition to these tab buttons, there are also two other buttons in the menu—application information and user information.
After clicking on the application information button (i icon), a window is shown. In the window, installed Manta applications and their versions are listed and links to Manta’s social media pages are shown.
After clicking on the user info button (user icon), a window that identifies the user and includes a Logout button is shown.
Secondary Application Menu
The page can also contain a secondary menu (a drawer) on the left side of the screen. This secondary menu contains context-specific functionality that is different for each tab.
The functions provided by the secondary menu are described in the documentation pages dedicated to the specific tabs/modules.