Project

General

Profile

Project activity #34565

Updated by Diego Mirandola 2 months ago

Bij het opstarten van de app worden alle gebruikersgroepen opgehaald en pas daarna wordt de gebruikersprofiel geïnitialiseerd. 
 Dit betekent dat alle rules die gebaseerd zijn op gebruikersrechten als 'false' worden geëvalueerd en met name een aantal navbar items later worden getoond. 

 Dit is nu een probleem op GUH prod waar admin lid is van ~9000 groepen. 

 We gaan dit zo oplossen: 

 * We gaan de lijst van groepen beperken. Dit zal overeenkomen met de lijst die in de gebruikersprofiel in share wordt getoond https://dev-tezza.contezza.cloud/share/page/console/admin-console/users#state=panel%3Dview%26userid%3Dadmin%26search%3Dadmin 
 Op GUH prod wordt de lijst hiermee beperkt tot ~200 groepen voor admin. 

 * Hiermee worden de site-groepen niet meer teruggegeven, en dit is een probleem in Tezza waar zaaktypesite-groepen uitgebreid worden gebruikt. Deze logica (#29517 + #30009) moet herschreven worden, met groep-membership vervangen door allowableOperations op de site-node.

Back