Page History
(this page was created automatically. In case of formatting issues, please visit the official Wiki Page)
Home Dashboard
Introduction
The Home Dashboard of the for the Namespace management is the first page users see when navigating to the Namespace Management. It provides an overview of the namespace, including the apps, services users and current version. The page additionally allows navigation to settings regarding the entire name space and the Application Library. The Home Dashborad has the following sections:
- The Naviagtion Boardlet – contains navigation to applications and settings regarding the namespace.
- App Collection - A listing of all applications inside this namespace.
- Services Table - A listing of all services inside this namespace.
- Infographics - Multiple dashboards providing information on apps, users and the version.
The Home Dashborad allows:
- Gaining essential insights on the status of the namespace.
- Navigating to the Application Library or an application directly.
- Changing settings of the entire namespace.
Navigation Boardlet
This boardlet contains a list with links to all namespace-wide settings, the Application Library and all menus, permissions and policies.
Namespace
Menus
Every menu inside every application of this namespace is listed here.
Users can create a new menu item as described inside the Menu Settings. They also can import or export the menu through toolbar actions of the menu list. Exporting a menu opens a [dialog]. Confirming the export creates a custom JSON-file that can be used inside other namespaces.
[IMAGE]
Importing a menu also opens a dialog. Inside this dialog, users can select a conflict strategy, choose whether the old menu remains after importing, and select a file. This file is ideally created through the export of another menu.
[IMAGE]
By clicking on a menu item, users can edit the specific menu item inside the right boardlet like in the Menu settings. They can also delete that item with an action inside the overflow menu in the left boardlet.
[IMAGE]
When selecting an entire menu of an app, the overflow menu also allows users to clone the menu to another app or create a menu item inside the selected menu.
[IMAGE]
Permissions
This section allows reviewing, changing and adding namespace and route access permissions. The two types of permissions are separated into two tables with navigation between the two being the card collection on the left.
[IMAGE]
Inside the table, users can select who has what permission through the checkboxes inside every table cell. Route access permissions also allow adding a route through an action inside the table header. All changes to permissions need to be saved through a save action inside the table header toolbar. This action only appears if a change has occurred.
Policy Sets
This page allows users to set namespace wide roles for policies. These roles are listed in the card collection on the left side and have a name, a description, and a policy set model. This model equates an attribute – either a User Role or HTTP decision – to an attribute value – for example platform admin or users – through an operator – either equals or not-equals. A role can have multiple conditions and user groups assigned to it.
[IMAGE]
Users can add a new role through the action inside the card collection header. They can also edit or delete a role through the overflow/”more” menu inside the cards.
[IMAGE]
Settings
Languages
This setting does not work currently.
Translation Management
This page allows editing the automatic translations inside the namespace. Users can select a translation through the list on the left, ether by navigating the tree view or by searching the name of the translation. This opens the different translations inside the boardlet on the right.
Every change needs to be saved through the save button in the footer.
[IMAGE]
Start Page Configuration
The Start Page Configurations enables assigning user-specific landing pages, also called welcome or starting pages, inside the namespace. Every namespace has a default landing page. This page can be configured in the first section of this dashboard. First, select an application inside the namespace in the left selection input, then a dashboard inside the application on the right one.
[IMAGE]
In addition to the default settings, this page allows assigning user-specific landing pages. This manifests in a prioritized list of rules. Each rule consists of a user group, an application, and a dashboard inside that application.
[IMAGE]
If a user is part of multiple user groups, the rule with the highest priority will apply. If a user is not part of a group with a designated starting page, they will see the default page.