Project activity #35057
open
Added by Bram Geerlings 13 days ago.
Updated 6 days ago.
Description
De Authorization Management Service maakt vanuit de bootstrap verschillende profielen aan waar Alfresco Groepen lid van worden gemaakt. Wanneer een Alfresco groep niet bestaat geeft dit problemen met het laden van de profielen.
Beoogde oplossing:
Tijdens het bootstrapping proces moet worden gecontroleerd of de bijbehorende alfresco groepen reeds bestaan. Indien dit niet het geval is moeten ze worden aangemaakt. (Voorbeeld is TEZZA_AUDIT)
- Status changed from Backlog to In Progress
Functionaliteit toegevoegd in Authorization Management Service. Bij bootstrap worden groepen die lid zijn van een profiel opgehaald in Alfresco. Wanneer dit niet mogelijk is wordt de groep aangemaakt via de Alfresco API.
Zit in AMS 0.10.1-SNAPSHOT.
@Erik Hoogland , zou jij kunnen reviewen en testen?
- Status changed from In Progress to Ready in Dev
- Assignee changed from Contezza Development to Erik Hoogland
- Status changed from Ready in Dev to In Progress
- Assignee changed from Erik Hoogland to Bram Geerlings
Dit werkt als Alfresco draait wanneer AP opstart. Maar als tijdens de bootstrap Alfresco niet bereikbaar is, zal dit niet worden uitgevoerd. Dan krijg je weer dezelfde error bij validate of publish.
Gekozen oplossing is een health check voor keycloak en gzac, zodat bootstraps pas plaatsvinden nadat servers online zijn.
Also available in: Atom
PDF