Table of Contents
Access and Roles
Public Access
The Regexta application is accessible in public mode through a web interface.
The non-authenticated user can directly access the main page “Extract Regesta” and use the basic functionalities for regestum extraction.
In public mode, the user can:
- select the document type (Document Type);
- manually insert a text in the dedicated input box;
- upload a file through the upload function;
- start the regestum extraction process;
- view the generated output;
- export the result to their local device.
The non-authenticated user cannot save results within the platform nor access the “Collections” section.
The “Collections” page is not visible in the absence of authentication.
Authentication via D4Science (Keycloak)
Authenticated access takes place through the D4Science federated identity system, based on Keycloak.
The user who performs login obtains a Researcher profile, with extended functionalities compared to public access.
Authentication allows the user to:
- save generated regesta directly within the platform;
- create and manage Collections;
- view previously saved documents;
- navigate among files associated with a Collection;
- access the “Collections” page.
Once authenticated, the interface makes available the second page of the application, dedicated to the management of document collections.
Functional Differentiation between Public User and Researcher
The functionalities of the application are differentiated according to the authentication status.
The public user can use the system exclusively for the extraction and local export of the regestum, without data persistence within the platform.
The authenticated Researcher, on the other hand, has content persistence and organization functionalities and can:
- save generated regesta;
- organize them into Collections;
- consult them at a later time;
- navigate among multiple documents through a pagination system.
In both cases, the regestum extraction process and the interaction with the underlying linguistic model remain unchanged.
