Status: Done (View Workflow)
Affects Version/s: None
Fix Version/s: None
Sprint:John Ireland, Quagliati, Respighi, Sibelius, Tchaikovsky
Integrate KeyCloak into Share backend.
The following workflow should be followed:
- User access Share
- User will be redirected to Alfresco Identity Service login page (KeyCloak) (https://github.com/Alfresco/alfresco-identity-service)
- User logs in using AIS
- User is authenticated and redirected to Share dashboard
Switching Share to use Identity Service should be done easily by setting a configuration value.
All the communication between Share and Repo (and additional services) should be done using an access token instead of username/password and alf_tickets.