Project

General

Profile

Project activity #33041

closed

Project activity #28068: Rollen maken voor Tezza | O.b.v. de huidige 4 Alfresco-rollen, omwille dat klanten het beter kunnen beheren

Project activity #28339: Nieuwe autorisatieprofielen maken voor Tezza

Project activity #29451: Tezza configuratie services applicatie

Autorisatieprofielen setup en bootstrap

Added by Bram Geerlings 3 days ago. Updated 3 days ago.

Status:
Rejected
Priority:
P4 Normal
Category:
-
Target version:
Start date:
25/07/2025
Due date:
% Done:

0%

Estimated time:

Description

Lege omgeving:
  • Tezza setup -> Sites aangemaakt, Groepen aangemaakt, gebruikers worden in Tezza site en groepen gezet
  • AP bootstrap -> Maakt profielen aan en keycloak rollen (optioneel) users aan profiel.
Doel:
  • Tezza setup -> Sites aanmaken, groepen aanmaken
  • AP bootstrap -> Maakt profielen aan + keycloak rollen en kent gebruikers toe aan profiel/keycloak.
  • Zet gebruikers/groepen naar Alfresco sites vanuit front-end AP publish
Omgeving al in gebruik:
  • AP bootstrap
    • Eventuele klantspecifieke inrichting via .json, excluding GROUP_site_tezza_site*
    • Get/Create op keycloak om bestaande rollen op te halen bij het aanmaken van profielen. Als rol al bestaat -> profiel UUID + users.
      • Sync per profiel
    • AP sync endpoint:
      • GROUP_site_tezza_siteManager naar Tezza Beheer profiel
      • GROUP_site_tezza_siteConsumer naar Tezza Gemeente profiel
      • GROUP_site_tezza_siteContributor naar Tezza Post profile
      • Kijk of er obv default profielen al groepen bestaan (TEZZA_CREATE_ZAKEN) en sync met default profielen

Also available in: Atom PDF