Actions
Project activity #29397
openProject 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
Frontend library autorisatieprofielen
Status:
In Progress
Priority:
P4 Normal
Assignee:
Category:
-
Target version:
Contezza Productontwikkeling - Contezza Development Backlog
Start date:
17/09/2024
Due date:
% Done:
0%
Estimated time:
Description
- library aanmaken in mgmt met standaard structuur (/shared module met extensions, models en actions/effects, basis module met router en ev. componenten)
- ui aanmaken met gebruik van search page
- resultaten komen vanuit share/proxy/alfresco/slingshot/datalists/data/node/{nodeRef}
- kolommen: name, description, users (chips zoals behandelaars in tezza), sites (mogelijk navigatie action?), auth niveau (collaborator, consumer, ...)
- create action (floating button of toolbar?) en update action op (enkele) selectie openen dezelfde dynamic form dialog met velden: name, description, users (multiautocomplete), sites (multiautocomplete), auth niveau (autocomplete), on submit wordt de call ??? uitgevoerd
- delete action op (enkele en multiple) selectie met confirm dialog
- publish all action (toolbar): deze action moet een lijst van changes tonen, akkoord vragen, en de autorisatieprofielen toepassen (hoe ???)
- library importeren in apps: Tezza, contezza-admin-tools
Actions