FCLT#84824 Rechten specifiek alleen toekennen op eigen vakroepen

svn path=/Database/branches/DB49/; revision=66526
This commit is contained in:
Peter Feij
2024-10-08 15:17:07 +00:00
parent 8c18c51567
commit 81c0e9a600

View File

@@ -521,6 +521,7 @@ INSERT INTO fac_groeprechten (fac_groep_key, fac_functie_key, ins_discipline_key
WHERE f.fac_functie_code IN ('WEB_RESUSE', 'WEB_MLDUSE', 'WEB_BESUSE','WEB_BEZUSE','WEB_FAQUSE','WEB_PROFIL')
AND f.fac_functie_module = d.ins_discipline_module
AND g.fac_groep_upper = '_DEFAULT'
AND d.ins_discipline_omschrijving LIKE "FMIS-%"
AND NOT EXISTS
(SELECT gr.fac_groeprechten_key
FROM fac_groeprechten gr
@@ -538,6 +539,7 @@ INSERT INTO fac_groeprechten (fac_groep_key, fac_functie_key, ins_discipline_key
WHERE f.fac_functie_code IN ('WEB_RESFOF', 'WEB_MLDFOF', 'WEB_BESFOF', 'WEB_BEZFOF', 'WEB_FAQFOF', 'WEB_INSFOF')
AND f.fac_functie_module = d.ins_discipline_module
AND g.fac_groep_upper = 'FMIS-FRONTOFFICE'
AND d.ins_discipline_omschrijving LIKE "FMIS-%"
AND NOT EXISTS
(SELECT gr.fac_groeprechten_key
FROM fac_groeprechten gr
@@ -554,6 +556,7 @@ INSERT INTO fac_groeprechten (fac_groep_key, fac_functie_key, ins_discipline_key
WHERE f.fac_functie_code IN ('WEB_RESBOF', 'WEB_MLDBOF', 'WEB_ORDBOF', 'WEB_BESBOF', 'WEB_BEZBOF', 'WEB_FAQBOF', 'WEB_INSUSE', 'WEB_INSMAN', 'WEB_CNTMAN', 'WEB_CNTUSE')
AND f.fac_functie_module = d.ins_discipline_module
AND g.fac_groep_upper = 'FMIS-BACKOFFICE'
AND d.ins_discipline_omschrijving LIKE "FMIS-%"
AND NOT EXISTS
(SELECT gr.fac_groeprechten_key
FROM fac_groeprechten gr
@@ -590,6 +593,7 @@ INSERT INTO fac_groeprechten (fac_groep_key, fac_functie_key, ins_discipline_key
WHERE f.fac_functie_module = d.ins_discipline_module
AND g.fac_groep_upper = '_FACILITOR'
AND f.fac_functie_discipline = 1
AND d.ins_discipline_omschrijving LIKE "FMIS-%"
AND NOT EXISTS
(SELECT gr.fac_groeprechten_key
FROM fac_groeprechten gr