Project activity #35057
openProject activity #35056: AP 1.0 release
AP: Bootstrap Alfresco Groups
0%
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)
Updated by Bram Geerlings 11 days ago
- 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?
Updated by Bram Geerlings 11 days ago
- Status changed from In Progress to Ready in Dev
- Assignee changed from Contezza Development to Erik Hoogland
Updated by Erik Hoogland 6 days ago
- 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.