Project activity #29749
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
Testen voor livegang
0%
Description
- volumes verwijderen
- services starten vanuit tezza-workspace
- platform en share starten vanuit tezza-services (branch feature/objecten-opslaan-in-objecttype-sites/#29270, let op commit van vanochtend)
- setup script draaien: https://git.contezza.nl/develop/products/tezza-services#setup-script behalve regel createZaaktypeGroups();
- script om zaaktypesites aan te maken
var zaakTypen = ztc.zaaktypeList(null); for each(zaaktype in zaakTypen){ siteHelper.createSite(zaaktype.getIdentificatie(),zaaktype.getOmschrijving(),zaaktype.getOmschrijving(),"ZAAK"); }
- tezza app starten vanuit branch feature/tezza/zaaktype-site-groups/#29517 (let op: wijzig proxy naar localhost)
Updated by Diego Mirandola 7 months ago
ยท Edited
as admin¶
- maken -> registreer zaak
alle zaaktypen zijn beschikbaar
maak een paar een check dat de node path ziet zo uit: /Company Home/Sites/ZTAanvraagevenementenvergunningbehandelen/documentLibrary/Zaken/2024/10" (oude was /Company Home/Sites/Zaken/...)
- groepswerkvoorraad
alle zaken zijn in de lijst
- actions claimen/toekennen
beschikbaar en werkend vanuit zaken lijst en vanuit zaakdetails
as gorden (groep TEZZA_GEMEENTE, overal consumer)¶
- maken -> registreer zaak
bestaat niet
- groepswerkvoorraad
leeg
- actions claimen/toekennen
(vanuit bibliotheken -> zaken zie ik de lijst van de zaken) niet beschikbaar
as bob (groep TEZZA_GEMEENTE, overal consumer)
zodra hij in TEZZA_POSTINTAKE wordt toegevoegd wordt hij overal contributor en vervolgens:¶
- maken -> registreer zaak
bestaat niet
- groepswerkvoorraad
alle zaken zijn in de lijst
- action claimen
beschikbaar en werkend vanuit zaken lijst en vanuit zaakdetails
- action toekennen
!!! niet beschikbaar want hij heeft geen update rechten op de zaak (let op: als ik de rule aanpas om de action aan te zetten, dan wordt de action uitgevoerd in openzaak maar niet in alfresco)
alleen na claimen is beschikbaar en werkend vanuit zaken lijst en vanuit zaakdetails
as chris (groep TEZZA_GEMEENTE, overal consumer)¶
toegevoegd in:
ZTAanvraagbeschikkingregulierbehandelen -> contributor
ZTAanvraagbeschikkinguitgebreidbehandelen -> contributor
ZTAanvraaghuwelijkbehandelen -> collaborator
ZTAanwijzingbedrijfsbrandweerbeoordelen -> collaborator
- maken -> registreer zaak
bestaat niet
- groepswerkvoorraad
query is
SITE:'ZTAanvraagbeschikkingregulierbehandelen' OR SITE:'ZTAanwijzingbedrijfsbrandweerbeoordelen' OR SITE:'ZTAanvraagbeschikkinguitgebreidbehandelen' OR SITE:'ZTAanvraaghuwelijkbehandelen'
- action claimen
beschikbaar en werkend vanuit zaken lijst en vanuit zaakdetails voor de zaken in groepswerkvoorraad, niet voor alle zaken
- action toekennen
beschikbaar en werkend vanuit zaken lijst en vanuit zaakdetails voor de zaken van type ZTAanvraaghuwelijkbehandelen en ZTAanwijzingbedrijfsbrandweerbeoordelen, niet voor alle zaken in groepswerkvoorraad
!!! niet beschikbaar op andere zaken in werkvoorraad want hij heeft geen update rechten op de zaak (let op: als ik de rule aanpas om de action aan te zetten, dan wordt de action uitgevoerd in openzaak maar niet in alfresco)
alleen na claimen is beschikbaar en werkend vanuit andere zaken in werkvoorraad
as alex (groep TEZZA_GEMEENTE, overal consumer)
toegevoegd in: TEZZA_CREATE_ZAKEN¶
- maken -> registreer zaak
bestaat maar geeft geen optie
- groepswerkvoorraad
leeg
- actions claimen/toekennen
(vanuit bibliotheken -> zaken zie ik de lijst van de zaken) niet beschikbaar
as piet (groep TEZZA_GEMEENTE, overal consumer)¶
toegevoegd in: TEZZA_CREATE_ZAKEN
ZTAanvraagbeschikkingregulierbehandelen -> contributor
ZTAanvraagbeschikkinguitgebreidbehandelen -> contributor
ZTAanvraaghuwelijkbehandelen -> collaborator
ZTAanwijzingbedrijfsbrandweerbeoordelen -> collaborator
- maken -> registreer zaak
bestaat, opties: ZTAanvraaghuwelijkbehandelen, ZTAanwijzingbedrijfsbrandweerbeoordelen
allebei werken en de node path ziet zo uit: /Company Home/Sites/ZTAanvraaghuwelijkbehandelen/documentLibrary/Zaken/2024/10" (oude was /Company Home/Sites/Zaken/...)
- groepswerkvoorraad
query is
SITE:'ZTAanvraagbeschikkingregulierbehandelen' OR SITE:'ZTAanwijzingbedrijfsbrandweerbeoordelen' OR SITE:'ZTAanvraagbeschikkinguitgebreidbehandelen' OR SITE:'ZTAanvraaghuwelijkbehandelen'
- action claimen
beschikbaar en werkend vanuit zaken lijst en vanuit zaakdetails voor de zaken in groepswerkvoorraad, niet voor alle zaken
- action toekennen
beschikbaar en werkend vanuit zaken lijst en vanuit zaakdetails voor de zaken van type ZTAanvraaghuwelijkbehandelen en ZTAanwijzingbedrijfsbrandweerbeoordelen, niet voor alle zaken in groepswerkvoorraad
!!! niet beschikbaar op andere zaken in werkvoorraad want hij heeft geen update rechten op de zaak (let op: als ik de rule aanpas om de action aan te zetten, dan wordt de action uitgevoerd in openzaak maar niet in alfresco)
alleen na claimen is beschikbaar en werkend vanuit andere zaken in werkvoorraad
Updated by Bram Geerlings 7 months ago
- tezza-zaken:
- Add Eigenschap to Zaak
- Update Zaak Omschrijving
- Close Zaak
- tezza-zaakdocumenten:
- Add Document to Zaak
- Filter documents in Zaak
- tezza-relations:
- Faalt tijdens de Background
- tezza-postintake:
- Alle scenarios falen Component with tag 'contezza-dynamic-form' is not visible
- tezza-objecten:
- Alle scenarios falen Component with tag 'contezza-search-table-page' is not visible
- tezza-manage-links:
- Alle scenarios falen Component with tag 'contezza-search-table-page' is not visible
- tezza-js-console:
- Create and save a new script
- Open a saved script
- Delete a saved script
- Open a node in JS Console in Tezza (Background)
- tezza-dossiers:
- Alle scenarios falen Component with tag 'contezza-search-table-page' is not visible
- tezza-dashboard
- Alle scenarios falen op background
Updated by Bram Geerlings 7 months ago
Diego Mirandola wrote:
- action toekennen
!!! niet beschikbaar want hij heeft geen update rechten op de zaak (let op: als ik de rule aanpas om de action aan te zetten, dan wordt de action uitgevoerd in openzaak maar niet in alfresco)
alleen na claimen is beschikbaar en werkend vanuit zaken lijst en vanuit zaakdetails
In de oude situatie werkt het als volgt:
Een gebruiker is lid van een ZaaktypeGroep. De zaak wordt aangemaakt als admin/system user (dit mag dus onafhankelijk van rechten). Na het aanmaken van de zaak is deze alleen te claimen, tenzij de gebruiker Collaborator rechten heeft op de Zaken site. Wanneer de gebruiker de zaak claimt (en behandelaar wordt van de zaak) gebeurt dit als SystemUser, en zijn er geen bewerkrechten nodig vanuit de site. Met het claimen krijgt de gebruiker Collaborator rechten op de zaak map zelf en mag daarna gebruikers toekennen.
In de nieuwe situatie is het volgende anders:
Een gebruiker is lid van een ZaaktypeSite, met minimaal Collaborator rechten om een zaak aan te maken. Hierdoor heeft de gebruiker per direct het recht om de zaak toe te kennen aan een andere gebruiker.
Updated by Bram Geerlings 6 months ago
In Tezza Workspace heb ik de integration test branch bijgewerkt. In principe is er voor het bouwen van UI tests niets nieuws nodig. Met het aanmaken van zaken worden in principe de zaaktypesites ook gemaakt.
Er is wel een bevinding met OpenZaak, dit is ook met Tjerk besproken:- Een zaaktype wordt aangemaakt via RestAssured. Dit werkt.
- Er worden statustypen, resultaattypen en rollen toegekend via RestAssured, dit werkt ook.
- Het publiceren van de zaak via RestAssured of Postman heeft als resultaat dat het zaaktype gepubliceerd wordt in OpenZaak, maar geen notificatie triggerd.
- Het publiceren van een zaak via de OpenZaak UserInterface triggert wel een notificiatie.
Er wordt contact gezocht met Maykin om hier duidelijkheid over te krijgen.