37 |
-- Déplacement de app/ vers obj/ - END |
-- Déplacement de app/ vers obj/ - END |
38 |
-- |
-- |
39 |
|
|
40 |
|
-- |
41 |
|
-- START / [#8251] Droits insuffisants sur les données techniques depuis la fiche du DA pour le service consulté |
42 |
|
-- |
43 |
|
|
44 |
|
-- Ajout droit de consultation sur les données techniques pour le profil des |
45 |
|
-- services consultés externes |
46 |
|
INSERT INTO om_droit (om_droit, libelle, om_profil) |
47 |
|
SELECT nextval('om_droit_seq'), 'donnees_techniques_consulter', (SELECT om_profil FROM om_profil WHERE libelle='SERVICE CONSULTÉ') |
48 |
|
WHERE |
49 |
|
NOT EXISTS ( |
50 |
|
SELECT om_droit FROM om_droit WHERE libelle = 'donnees_techniques_consulter' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'SERVICE CONSULTÉ') |
51 |
|
); |
52 |
|
|
53 |
|
-- Ajout droit de consultation sur les données techniques pour le profil des |
54 |
|
-- services consultés interne |
55 |
|
INSERT INTO om_droit (om_droit, libelle, om_profil) |
56 |
|
SELECT nextval('om_droit_seq'), 'donnees_techniques_consulter', (SELECT om_profil FROM om_profil WHERE libelle='SERVICE CONSULTÉ INTERNE') |
57 |
|
WHERE |
58 |
|
NOT EXISTS ( |
59 |
|
SELECT om_droit FROM om_droit WHERE libelle = 'donnees_techniques_consulter' AND om_profil = (SELECT om_profil FROM om_profil WHERE libelle = 'SERVICE CONSULTÉ INTERNE') |
60 |
|
); |
61 |
|
|
62 |
|
-- |
63 |
|
-- END / [#8251] Droits insuffisants sur les données techniques depuis la fiche du DA pour le service consulté |
64 |
|
-- |