libis / crkc_tools

0 stars 0 forks source link

aanpassen rechten #1

Closed aruijmen closed 10 years ago

aruijmen commented 10 years ago

De rechten van alles behalve objecten moet opgekuist worden. nu hangen aan heel wat dingen alle rechten en hierdoor kan de toegang niet meer beheerd worden. Deze rechten moeten opgekuist worden. Dit moet eerst in een test systeem uitgevoerd worden voor controle. Om de rechten op te kuisten moeten onderstaande dingen standaard op read access geplaatst worden (ipv no access) Goud- en zilvermerken Vervaardigers Plaatsen Tentoonstellingen Overige gebeurtenissen Publicaties Thesaurus objecten Thesaurus materialen Thesaurus technieken Stijlen Trefwoorden objectcategorie Dit moet eerst aangepast worden in de testversie zodat de beheerders van CRKC dit eerst kunnen testen alvorens we dit naar productie overzetten

aruijmen commented 10 years ago

Analyse: De globale rechten kunnen niet meer aangepast worden door het ontbreken van dit record in de databank (beslissing om alle records met group_id en user_id = NULL en access = 0 te verwijderen) Oplossing: Voor elk record moet dit basisrecord, indien het ontbreekt - opnieuw aangemaakt worden in ca_acl, en dan ineens met access=1.

Vervolgens kunnen alle uitzonderingen voor dit record, die ook een toegang 1 verlenen verwijderd worden uit ca_acl.

aruijmen commented 10 years ago

Stand van zaken: Script geschreven en uitgevoerd op sandbox.

aruijmen commented 10 years ago

Vrijdag 21/02 succesvol uitgevoerd op productie.