Actions
Project activity #34772
closedToevoegen support voor JWT rollen aan Tezza RM app
Start date:
15/09/2025
Due date:
% Done:
100%
Estimated time:
Description
De Tezza RM app moet ook via de JWT roles uit keycloak de rechten op de app instellen.
Dit is de vertaling van Alfresco group naar keycloak/JWT roleAlfresco group | JWT |
---|---|
TEZZA_RM_ARCHIEFBEHEERDER | TEZZA_RM_RECORD_MANAGER |
TEZZA_RM_PROCESEIGENAAR | TEZZA_RM_PROCES_EIGENAAR |
TEZZA_RM_ARCHIEFMEDEWERKER | TEZZA_RM_MEDEWERKER_ARCHIVARIS |
TEZZA_RM_ARCHIEFAUDITOR | TEZZA_RM_DIRECTEUR |
TEZZA_RM_ARCHIVARIS | TEZZA_RM_ARCHIVARIS |
Updated by Diego Mirandola about 1 month ago
- Related to Project activity #30564: Inrichten JWT-JSON ROLES voor permissies added
Updated by Diego Mirandola about 1 month ago
- Status changed from In Progress to Ready in Dev
- Assignee changed from Diego Mirandola to Nume Groenewegen
Graag testen in branch feature/profile-jwt-roles/#34772, apps tezza (dat #30564 blijft werken) en tezza RM (wat in het huidige ticket staat).
Wijzigingen:- logica om groepen vanuit de jwt te lezen is verplaatst vanuit tezza naar core, geïntegreerd met #34565, dus jwt groepen zijn nu beschikbaar in het gebruikersprofiel in de store
- evaluator 'tezza.user.jwtRoleGroups.includeSome' is verplaatst naar core, hernoemd naar 'user.jwtRoleGroups.includeSome', en zijn logica is aangepast (versimpeld) om te werken op basis van gebruikersprofiel
- in Tezza: gebruik van 'tezza.user.jwtRoleGroups.includeSome' vervangen met 'user.jwtRoleGroups.includeSome'
- in RM: rule 'rm.rules.isUserAuthorized' is aangepast: naast alfresco groep GROUP_TEZZA_RM_ARCHIEFBEHEERDER is jwt groep TEZZA_RM_RECORD_MANAGER ook voldoende om de role te voldoen
Updated by Nume Groenewegen about 1 month ago
- Status changed from Ready in Dev to Test approved
- Assignee changed from Nume Groenewegen to Diego Mirandola
Getest en akkoord
Updated by Diego Mirandola about 1 month ago
- Status changed from Test approved to Resolved
- % Done changed from 0 to 100
In contezza-apps versie 4.2.3.
Actions