From bc010b95f21f72fbf2caa87c5a6d886d2a3028ae Mon Sep 17 00:00:00 2001 From: Idoia Murua <idoia.murua@tecnalia.com> Date: Wed, 24 Apr 2024 16:51:50 +0200 Subject: [PATCH] README inital version --- README.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 564115a..d1e602e 100644 --- a/README.md +++ b/README.md @@ -10,10 +10,17 @@ The HTTP API offered by the UJSE is specified [here](https://git.code.tecnalia.c UJSE requires the following ACROSS components to be already installed: - [Transparency Dashboard Backend](https://git.code.tecnalia.com/across/public/citizen-front-end/transparency-dashboard/transparency-dashboard-ui): to get the list of given consents by each citizen and the status of them. -- [Usage Control](https://git.code.tecnalia.com/across/public/citizen-data-ownership-and-usage-control/usage-control/Usagecontrol): to do the enforcement of the usage policies defined by the citizen +- [Usage Control](https://git.code.tecnalia.com/across/public/citizen-data-ownership-and-usage-control/usage-control/Usagecontrol): to do the enforcement of the usage policies defined by the citizen +- [Service Catalogue](https://git.code.tecnalia.com/across/public/data-harmonization-and-connectors/service-registry/Public_Service_Catalog_ENG) +- An Identity Server, as Keycloak, installed and configured with its corresponding realm and clients. To install the project, you need to have Docker and Docker-compose installed on your machine. If you don't have it, you can install it by following the instructions on the official Docker website. + +## Identity Server configuration +A client named `ujse` and with the `citizen` role within the realm to be used for all the Across clients must be configured in the Identity Server. + + ## Installation Clone this repository: -- GitLab