Skip to content

A2 Admin view

Cristina Alonso edited this page Apr 18, 2018 · 18 revisions

The administration frontend

The A2 project has a administration view to manage the users, roles and applications. The user that logs into A2 must have the admin role in order to access these options. In the default installation, a root user with password root is created when the application is first launched (default admin username and password are configurable both in A2 and through docker-compose.yml environment variables).

The administration view has three main tabs, detailed below:

a2manage Figure 1.: administration view in A2 with users, applications and roles tabs.

Users tab

The users tab allows you to change the role of a user, as well as other user information.

userstab Figure 2.: the users tab in the administration view allows to change roles and information about users.

Applications tab

This tab allows to add and edit the applications used by the A2 module, which include the front-end and the back-end.

applicationsview Figure 3.: the applications tab in the administration view allows to edit the applications information.

To add a new application the admin has two options:

  1. Add the application from a script (Raw button)
  2. Use text-fields and boxes (Wizard button).

More information about applications, including their fields, can be found in the applications wiki page.

Roles tab

Roles and permissions can be changed in the roles tab.

rolesview Figure 4.: the roles tab in the administration view allows to edit permissions of each role.

Each role has resources i.e. paths that the user with the role can access. Each resource has permissions which specify the kind of request the user can perform at a given resource: POST, PUT, DELETE, GET or * (all).

More information about roles can be found in the roles wiki page.

Clone this wiki locally