diff --git a/README.md b/README.md index 564115a724a2a14c51c067b80da47d5e0bfd2fb6..d1e602e85254861e442d394e54fa49f671982e94 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: