| | 144 | |
| | 145 | === Medewerkerfunctie kiezen === |
| | 146 | (vanaf versie 2.014) |
| | 147 | Door een medewerkerfunctie te kiezen bij een query kan deze aan een specifieke gebruikersgroep ter beschikking worden gesteld. Deze functionaliteit maakt gebruik van [wiki:Documentatie/Beheerder/Schermen/Toegangsrechten#Aliassen ACL-aliassen], dus het gebruik hiervan dient te worden geactiveerd in de adaptatie: |
| | 148 | {{{ |
| | 149 | d010_systeem.start(gebruik_acl_aliassen=True) |
| | 150 | }}} |
| | 151 | |
| | 152 | Fictief voorbeeld, maak een query beschikbaar voor logopedisten: |
| | 153 | 1. Kies bij de gewenste query medewerkerfunctie Logopedist en sla deze op |
| | 154 | 2. Maak met een acl_alias met de volgend query: |
| | 155 | {{{ |
| | 156 | INSERT INTO acl_alias_data |
| | 157 | (acl_alias_name, acl_alias_entiteit, acl_alias_conditie) |
| | 158 | VALUES |
| | 159 | ('query_logopedist', 'query', 'medewerkerfunctie:logopedist') |
| | 160 | }}} |
| | 161 | 3. Start OpenAC opnieuw op |
| | 162 | 4. In het toegangsrechtenscherm kun je nu rechten toekennen aan entiteit 'query_logopedist'. Geef +R rechten aan de groep(en) die deze query mogen uitvoeren. |