plorabunt:authentication
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| plorabunt:authentication [2026/01/14 14:42] – fincons | plorabunt:authentication [2026/01/15 16:44] (current) – [Navigation and breadcrumb] fincons | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== Authentication ===== | ===== Authentication ===== | ||
| - | ==== 2.1 Platform access ==== | + | ==== Platform access ==== |
| Access to the PLORABUNT portal is provided through the centralized authentication system Keycloak, integrated with the D4Science infrastructure. | Access to the PLORABUNT portal is provided through the centralized authentication system Keycloak, integrated with the D4Science infrastructure. | ||
| Line 11: | Line 11: | ||
| By clicking on the *Access* button (located in the top-right area of the navigation bar), the user is redirected to the Keycloak login page. | By clicking on the *Access* button (located in the top-right area of the navigation bar), the user is redirected to the Keycloak login page. | ||
| - | + | ---- | |
| - | ==== 2.2 Login page ==== | + | ==== Login page ==== |
| The authentication page includes the following elements: | The authentication page includes the following elements: | ||
| Line 39: | Line 39: | ||
| {{plorabunt: | {{plorabunt: | ||
| - | + | ---- | |
| - | ==== 2.3 Roles and permissions after login ==== | + | ==== Roles and permissions after login ==== |
| After successful authentication, | After successful authentication, | ||
| Line 53: | Line 53: | ||
| However, only users logged in with the **Researcher** or **WPLead** role are allowed to manage resources or export search results. | However, only users logged in with the **Researcher** or **WPLead** role are allowed to manage resources or export search results. | ||
| - | + | ---- | |
| - | ==== 2.4 Logout ==== | + | ==== Logout ==== |
| From the user menu (profile icon located in the top-right corner), selecting *Logout* terminates the active session and redirects the user back to the public view of the platform. | From the user menu (profile icon located in the top-right corner), selecting *Logout* terminates the active session and redirects the user back to the public view of the platform. | ||
| {{plorabunt: | {{plorabunt: | ||
| - | + | ---- | |
| - | ==== 2.5 Navigation and breadcrumb ==== | + | ==== Navigation and breadcrumb ==== |
| - | + | ||
| - | {{ plorabunt: | + | |
| After authentication, | After authentication, | ||
| + | {{ plorabunt: | ||
| **Main navigation elements** | **Main navigation elements** | ||
| + | |||
| ^ Element ^ Description ^ | ^ Element ^ Description ^ | ||
| Line 74: | Line 73: | ||
| | **Breadcrumb** | Displays the current navigation path (e.g. *Home / Dashboard*) and allows quick access to previous levels. | | | **Breadcrumb** | Displays the current navigation path (e.g. *Home / Dashboard*) and allows quick access to previous levels. | | ||
| | **Right toolbar** | Includes the *Export* and *Add Resource* buttons, as well as the user profile icon. | | | **Right toolbar** | Includes the *Export* and *Add Resource* buttons, as well as the user profile icon. | | ||
| - | |||
| Line 84: | Line 82: | ||
| This structure ensures a consistent and simplified navigation experience across the entire application. | This structure ensures a consistent and simplified navigation experience across the entire application. | ||
| + | |||
| + | ---- | ||
| + | ==== User roles ==== | ||
| + | |||
| + | The platform defines three main user profiles, each with specific responsibilities and permissions. | ||
| + | |||
| + | ^ Role ^ Description ^ Main permissions ^ | ||
| + | | **Admin** | Technical user account employed by the management team for setup and maintenance operations. | Backend management, system maintenance, | ||
| + | | **WPLead** | User responsible for reviewing and validating requests submitted by Researchers. | Can approve, reject, delete, or view submitted requests. | | ||
| + | | **Researcher** | User enabled to create new resources (“items”) and manage their own submissions. | Can create, edit, submit, view, and delete their own requests. | | ||
| + | |||
| + | Requests submitted by Researchers are reviewed by the WPLead according to the following logic: | ||
| + | |||
| + | * If approved, the resource is published in the central database. | ||
| + | * If rejected, the resource is returned to Draft status, accompanied by a rejection motivation that allows the user to modify and resubmit the request. | ||
| + | |||
| + | This workflow ensures data quality and consistency before publication, | ||
| + | |||
plorabunt/authentication.1768398135.txt.gz · Last modified: by fincons
