config-precompiled.ts 43 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206
  1. /**
  2. * AUTO-GENERATED FILE - DO NOT MODIFY MANUALLY
  3. *
  4. * This file is automatically generated from YAML configuration files
  5. * in config/abilities/pages/ directory.
  6. *
  7. * To make changes, edit the source YAML files and run the compilation script:
  8. * npm run compile:abilities
  9. *
  10. * Generated on: 2025-09-24T15:38:23.834Z
  11. */
  12. export default {
  13. "accesses_page": {
  14. "action": "display",
  15. "conditions": [
  16. {
  17. "function": "organizationHasAnyModule",
  18. "parameters": [
  19. "Users"
  20. ]
  21. },
  22. {
  23. "function": "accessHasAnyRoleAbility",
  24. "parameters": [
  25. {
  26. "action": "read",
  27. "subject": "users"
  28. }
  29. ]
  30. }
  31. ]
  32. },
  33. "student_registration_page": {
  34. "action": "display",
  35. "conditions": [
  36. {
  37. "function": "organizationHasAnyModule",
  38. "parameters": [
  39. "UsersSchool"
  40. ]
  41. },
  42. {
  43. "function": "accessHasAnyRoleAbility",
  44. "parameters": [
  45. {
  46. "action": "read",
  47. "subject": "student-registration"
  48. }
  49. ]
  50. }
  51. ]
  52. },
  53. "education_student_next_year_page": {
  54. "action": "display",
  55. "conditions": [
  56. {
  57. "function": "organizationHasAnyModule",
  58. "parameters": [
  59. "PedagogicsAdministation"
  60. ]
  61. },
  62. {
  63. "function": "accessHasAnyRoleAbility",
  64. "parameters": [
  65. {
  66. "action": "read",
  67. "subject": "educationstudent"
  68. }
  69. ]
  70. }
  71. ]
  72. },
  73. "commissions_page": {
  74. "action": "display",
  75. "conditions": [
  76. {
  77. "function": "organizationHasAnyModule",
  78. "parameters": [
  79. "Users"
  80. ]
  81. },
  82. {
  83. "function": "accessHasAnyRoleAbility",
  84. "parameters": [
  85. {
  86. "action": "read",
  87. "subject": "commissions"
  88. }
  89. ]
  90. }
  91. ]
  92. },
  93. "network_children_page": {
  94. "action": "display",
  95. "conditions": [
  96. {
  97. "function": "organizationHasAnyModule",
  98. "parameters": [
  99. "Network"
  100. ]
  101. },
  102. {
  103. "function": "organizationHasChildren"
  104. },
  105. {
  106. "function": "accessHasAnyRoleAbility",
  107. "parameters": [
  108. {
  109. "action": "read",
  110. "subject": "network"
  111. }
  112. ]
  113. }
  114. ]
  115. },
  116. "network_parents_page": {
  117. "action": "display",
  118. "conditions": [
  119. {
  120. "function": "organizationHasAnyModule",
  121. "parameters": [
  122. "NetworkOrganization"
  123. ]
  124. },
  125. {
  126. "function": "organizationHasChildren",
  127. "expectedResult": false
  128. },
  129. {
  130. "function": "accessHasAnyRoleAbility",
  131. "parameters": [
  132. {
  133. "action": "read",
  134. "subject": "network"
  135. }
  136. ]
  137. }
  138. ]
  139. },
  140. "all_accesses_page": {
  141. "action": "display",
  142. "conditions": [
  143. {
  144. "function": "organizationHasAnyModule",
  145. "parameters": [
  146. "Admin2IOS"
  147. ]
  148. },
  149. {
  150. "function": "accessHasAnyRoleAbility",
  151. "parameters": [
  152. {
  153. "action": "read",
  154. "subject": "user"
  155. }
  156. ]
  157. }
  158. ]
  159. },
  160. "all_organizations_page": {
  161. "action": "display",
  162. "conditions": [
  163. {
  164. "function": "organizationHasAnyModule",
  165. "parameters": [
  166. "Admin2IOS"
  167. ]
  168. },
  169. {
  170. "function": "accessHasAnyRoleAbility",
  171. "parameters": [
  172. {
  173. "action": "read",
  174. "subject": "organization"
  175. }
  176. ]
  177. }
  178. ]
  179. },
  180. "tips_page": {
  181. "action": "display",
  182. "conditions": [
  183. {
  184. "function": "organizationHasAnyModule",
  185. "parameters": [
  186. "CorePremium"
  187. ]
  188. },
  189. {
  190. "function": "accessHasAnyRoleAbility",
  191. "parameters": [
  192. {
  193. "action": "read",
  194. "subject": "tips"
  195. }
  196. ]
  197. }
  198. ]
  199. },
  200. "dgv_page": {
  201. "action": "display",
  202. "conditions": [
  203. {
  204. "function": "organizationHasAnyModule",
  205. "parameters": [
  206. "Admin2IOS"
  207. ]
  208. }
  209. ]
  210. },
  211. "cmf_cotisation_page": {
  212. "action": "display",
  213. "conditions": [
  214. {
  215. "function": "organizationHasAnyModule",
  216. "parameters": [
  217. "Admin2IOS"
  218. ]
  219. }
  220. ]
  221. },
  222. "right_page": {
  223. "action": "display",
  224. "conditions": [
  225. {
  226. "function": "organizationHasAnyModule",
  227. "parameters": [
  228. "Admin2IOS"
  229. ]
  230. }
  231. ]
  232. },
  233. "tree_page": {
  234. "action": "display",
  235. "conditions": [
  236. {
  237. "function": "organizationHasAnyModule",
  238. "parameters": [
  239. "Admin2IOS"
  240. ]
  241. }
  242. ]
  243. },
  244. "basicompta_page": {
  245. "action": "display",
  246. "conditions": [
  247. {
  248. "function": "organizationHasAnyModule",
  249. "parameters": [
  250. "Basicompta"
  251. ]
  252. },
  253. {
  254. "function": "accessHasAnyRoleAbility",
  255. "parameters": [
  256. {
  257. "action": "read",
  258. "subject": "basicompta"
  259. }
  260. ]
  261. }
  262. ]
  263. },
  264. "billing_product_page": {
  265. "action": "display",
  266. "conditions": [
  267. {
  268. "function": "organizationHasAnyModule",
  269. "parameters": [
  270. "BillingAdministration"
  271. ]
  272. },
  273. {
  274. "function": "accessHasAnyRoleAbility",
  275. "parameters": [
  276. {
  277. "action": "read",
  278. "subject": "billings-administration"
  279. }
  280. ]
  281. }
  282. ]
  283. },
  284. "billing_products_by_student_page": {
  285. "action": "display",
  286. "conditions": [
  287. {
  288. "function": "organizationHasAnyModule",
  289. "parameters": [
  290. "BillingAdministration"
  291. ]
  292. },
  293. {
  294. "function": "accessHasAnyRoleAbility",
  295. "parameters": [
  296. {
  297. "action": "read",
  298. "subject": "pedagogics-administration"
  299. }
  300. ]
  301. }
  302. ]
  303. },
  304. "billing_edition_page": {
  305. "action": "display",
  306. "conditions": [
  307. {
  308. "function": "organizationHasAnyModule",
  309. "parameters": [
  310. "BillingAdministration"
  311. ]
  312. },
  313. {
  314. "function": "accessHasAnyRoleAbility",
  315. "parameters": [
  316. {
  317. "action": "manage",
  318. "subject": "billings-administration"
  319. }
  320. ]
  321. }
  322. ]
  323. },
  324. "billing_accounting_page": {
  325. "action": "display",
  326. "conditions": [
  327. {
  328. "function": "organizationHasAnyModule",
  329. "parameters": [
  330. "BillingAdministration"
  331. ]
  332. },
  333. {
  334. "function": "accessHasAnyRoleAbility",
  335. "parameters": [
  336. {
  337. "action": "read",
  338. "subject": "billings-administration"
  339. }
  340. ]
  341. }
  342. ]
  343. },
  344. "billing_payment_list_page": {
  345. "action": "display",
  346. "conditions": [
  347. {
  348. "function": "organizationHasAnyModule",
  349. "parameters": [
  350. "BillingAdministration"
  351. ]
  352. },
  353. {
  354. "function": "accessHasAnyRoleAbility",
  355. "parameters": [
  356. {
  357. "action": "read",
  358. "subject": "billings-administration"
  359. }
  360. ]
  361. }
  362. ]
  363. },
  364. "pes_page": {
  365. "action": "display",
  366. "conditions": [
  367. {
  368. "function": "organizationHasAnyModule",
  369. "parameters": [
  370. "Pes"
  371. ]
  372. },
  373. {
  374. "function": "accessHasAnyRoleAbility",
  375. "parameters": [
  376. {
  377. "action": "manage",
  378. "subject": "billings-administration"
  379. }
  380. ]
  381. }
  382. ]
  383. },
  384. "berger_levrault_page": {
  385. "action": "display",
  386. "conditions": [
  387. {
  388. "function": "organizationHasAnyModule",
  389. "parameters": [
  390. "BergerLevrault"
  391. ]
  392. },
  393. {
  394. "function": "accessHasAnyRoleAbility",
  395. "parameters": [
  396. {
  397. "action": "manage",
  398. "subject": "billings-administration"
  399. }
  400. ]
  401. }
  402. ]
  403. },
  404. "jvs_page": {
  405. "action": "display",
  406. "conditions": [
  407. {
  408. "function": "organizationHasAnyModule",
  409. "parameters": [
  410. "Jvs"
  411. ]
  412. },
  413. {
  414. "function": "accessHasAnyRoleAbility",
  415. "parameters": [
  416. {
  417. "action": "manage",
  418. "subject": "billings-administration"
  419. }
  420. ]
  421. }
  422. ]
  423. },
  424. "afi_page": {
  425. "action": "display",
  426. "conditions": [
  427. {
  428. "function": "organizationHasAnyModule",
  429. "parameters": [
  430. "AFI"
  431. ]
  432. },
  433. {
  434. "function": "accessHasAnyRoleAbility",
  435. "parameters": [
  436. {
  437. "action": "manage",
  438. "subject": "billings-administration"
  439. }
  440. ]
  441. }
  442. ]
  443. },
  444. "sdd_regie_page": {
  445. "action": "display",
  446. "conditions": [
  447. {
  448. "function": "organizationHasAnyModule",
  449. "parameters": [
  450. "SddRegie"
  451. ]
  452. },
  453. {
  454. "function": "accessHasAnyRoleAbility",
  455. "parameters": [
  456. {
  457. "action": "manage",
  458. "subject": "billings-administration"
  459. }
  460. ]
  461. }
  462. ]
  463. },
  464. "inbox_page": {
  465. "action": "display",
  466. "conditions": [
  467. {
  468. "function": "organizationHasAnyModule",
  469. "parameters": [
  470. "MessagesAdvanced"
  471. ]
  472. },
  473. {
  474. "function": "accessHasAnyRoleAbility",
  475. "parameters": [
  476. {
  477. "action": "read",
  478. "subject": "mails"
  479. },
  480. {
  481. "action": "read",
  482. "subject": "emails"
  483. },
  484. {
  485. "action": "read",
  486. "subject": "texto"
  487. }
  488. ]
  489. }
  490. ]
  491. },
  492. "message_send_page": {
  493. "action": "display",
  494. "conditions": [
  495. {
  496. "function": "organizationHasAnyModule",
  497. "parameters": [
  498. "MessagesAdvanced"
  499. ]
  500. },
  501. {
  502. "function": "accessHasAnyRoleAbility",
  503. "parameters": [
  504. {
  505. "action": "read",
  506. "subject": "mails"
  507. },
  508. {
  509. "action": "read",
  510. "subject": "emails"
  511. },
  512. {
  513. "action": "read",
  514. "subject": "texto"
  515. }
  516. ]
  517. }
  518. ]
  519. },
  520. "message_templates_page": {
  521. "action": "display",
  522. "conditions": [
  523. {
  524. "function": "organizationHasAnyModule",
  525. "parameters": [
  526. "MessagesAdvanced"
  527. ]
  528. },
  529. {
  530. "function": "accessHasAnyRoleAbility",
  531. "parameters": [
  532. {
  533. "action": "read",
  534. "subject": "mails"
  535. },
  536. {
  537. "action": "read",
  538. "subject": "emails"
  539. },
  540. {
  541. "action": "read",
  542. "subject": "texto"
  543. }
  544. ]
  545. }
  546. ]
  547. },
  548. "rate_cotisation_page": {
  549. "action": "display",
  550. "conditions": [
  551. {
  552. "function": "organizationHasAnyModule",
  553. "parameters": [
  554. "CotisationRate",
  555. "CotisationCall"
  556. ]
  557. },
  558. {
  559. "function": "accessHasAnyRoleAbility",
  560. "parameters": [
  561. {
  562. "action": "read",
  563. "subject": "cotisation"
  564. }
  565. ]
  566. }
  567. ]
  568. },
  569. "parameters_cotisation_page": {
  570. "action": "display",
  571. "conditions": [
  572. {
  573. "function": "organizationHasAnyModule",
  574. "parameters": [
  575. "CotisationCall"
  576. ]
  577. },
  578. {
  579. "function": "accessHasAnyRoleAbility",
  580. "parameters": [
  581. {
  582. "action": "read",
  583. "subject": "cotisation"
  584. }
  585. ]
  586. }
  587. ]
  588. },
  589. "send_cotisation_page": {
  590. "action": "display",
  591. "conditions": [
  592. {
  593. "function": "organizationHasAnyModule",
  594. "parameters": [
  595. "CotisationCall"
  596. ]
  597. },
  598. {
  599. "function": "accessHasAnyRoleAbility",
  600. "parameters": [
  601. {
  602. "action": "read",
  603. "subject": "cotisation"
  604. }
  605. ]
  606. }
  607. ]
  608. },
  609. "state_cotisation_page": {
  610. "action": "display",
  611. "conditions": [
  612. {
  613. "function": "organizationHasAnyModule",
  614. "parameters": [
  615. "CotisationCall"
  616. ]
  617. },
  618. {
  619. "function": "accessHasAnyRoleAbility",
  620. "parameters": [
  621. {
  622. "action": "read",
  623. "subject": "cotisation"
  624. }
  625. ]
  626. }
  627. ]
  628. },
  629. "pay_cotisation_page": {
  630. "action": "display",
  631. "conditions": [
  632. {
  633. "function": "organizationHasAnyModule",
  634. "parameters": [
  635. "CotisationCall"
  636. ]
  637. },
  638. {
  639. "function": "accessHasAnyRoleAbility",
  640. "parameters": [
  641. {
  642. "action": "read",
  643. "subject": "cotisation"
  644. }
  645. ]
  646. }
  647. ]
  648. },
  649. "check_cotisation_page": {
  650. "action": "display",
  651. "conditions": [
  652. {
  653. "function": "organizationHasAnyModule",
  654. "parameters": [
  655. "CotisationCall"
  656. ]
  657. },
  658. {
  659. "function": "accessHasAnyRoleAbility",
  660. "parameters": [
  661. {
  662. "action": "read",
  663. "subject": "cotisation"
  664. }
  665. ]
  666. }
  667. ]
  668. },
  669. "ledger_cotisation_page": {
  670. "action": "display",
  671. "conditions": [
  672. {
  673. "function": "organizationHasAnyModule",
  674. "parameters": [
  675. "CotisationCall"
  676. ]
  677. },
  678. {
  679. "function": "accessHasAnyRoleAbility",
  680. "parameters": [
  681. {
  682. "action": "read",
  683. "subject": "cotisation"
  684. }
  685. ]
  686. }
  687. ]
  688. },
  689. "magazine_cotisation_page": {
  690. "action": "display",
  691. "conditions": [
  692. {
  693. "function": "organizationHasAnyModule",
  694. "parameters": [
  695. "CotisationCMFAdministration"
  696. ]
  697. },
  698. {
  699. "function": "accessHasAnyRoleAbility",
  700. "parameters": [
  701. {
  702. "action": "read",
  703. "subject": "cotisation"
  704. }
  705. ]
  706. }
  707. ]
  708. },
  709. "ventilated_cotisation_page": {
  710. "action": "display",
  711. "conditions": [
  712. {
  713. "function": "organizationHasAnyModule",
  714. "parameters": [
  715. "CotisationCall"
  716. ]
  717. },
  718. {
  719. "function": "accessHasAnyRoleAbility",
  720. "parameters": [
  721. {
  722. "action": "read",
  723. "subject": "cotisation"
  724. }
  725. ]
  726. }
  727. ]
  728. },
  729. "pay_erase_cotisation_page": {
  730. "action": "display",
  731. "conditions": [
  732. {
  733. "function": "organizationHasAnyModule",
  734. "parameters": [
  735. "CotisationCall"
  736. ]
  737. },
  738. {
  739. "function": "accessHasAnyRoleAbility",
  740. "parameters": [
  741. {
  742. "action": "read",
  743. "subject": "cotisation"
  744. }
  745. ]
  746. }
  747. ]
  748. },
  749. "resume_cotisation_page": {
  750. "action": "display",
  751. "conditions": [
  752. {
  753. "function": "organizationHasAnyModule",
  754. "parameters": [
  755. "CotisationTransmissionState"
  756. ]
  757. },
  758. {
  759. "function": "accessHasAnyRoleAbility",
  760. "parameters": [
  761. {
  762. "action": "read",
  763. "subject": "cotisation"
  764. }
  765. ]
  766. }
  767. ]
  768. },
  769. "history_cotisation_page": {
  770. "action": "display",
  771. "conditions": [
  772. {
  773. "function": "organizationHasAnyModule",
  774. "parameters": [
  775. "CotisationCall"
  776. ]
  777. },
  778. {
  779. "function": "accessHasAnyRoleAbility",
  780. "parameters": [
  781. {
  782. "action": "read",
  783. "subject": "cotisation"
  784. }
  785. ]
  786. }
  787. ]
  788. },
  789. "call_cotisation_page": {
  790. "action": "display",
  791. "conditions": [
  792. {
  793. "function": "organizationHasAnyModule",
  794. "parameters": [
  795. "CotisationStructure"
  796. ]
  797. },
  798. {
  799. "function": "accessHasAnyRoleAbility",
  800. "parameters": [
  801. {
  802. "action": "read",
  803. "subject": "cotisation"
  804. }
  805. ]
  806. }
  807. ]
  808. },
  809. "history_structure_cotisation_page": {
  810. "action": "display",
  811. "conditions": [
  812. {
  813. "function": "organizationHasAnyModule",
  814. "parameters": [
  815. "CotisationStructure"
  816. ]
  817. },
  818. {
  819. "function": "accessHasAnyRoleAbility",
  820. "parameters": [
  821. {
  822. "action": "read",
  823. "subject": "cotisation"
  824. }
  825. ]
  826. }
  827. ]
  828. },
  829. "insurance_cotisation_page": {
  830. "action": "display",
  831. "conditions": [
  832. {
  833. "function": "organizationHasAnyModule",
  834. "parameters": [
  835. "CotisationStructure",
  836. "CotisationTransmissionState"
  837. ]
  838. },
  839. {
  840. "function": "accessHasAnyRoleAbility",
  841. "parameters": [
  842. {
  843. "action": "read",
  844. "subject": "cotisation"
  845. }
  846. ]
  847. }
  848. ]
  849. },
  850. "resume_all_cotisation_page": {
  851. "action": "display",
  852. "conditions": [
  853. {
  854. "function": "organizationHasAnyModule",
  855. "parameters": [
  856. "CotisationTransmission"
  857. ]
  858. },
  859. {
  860. "function": "accessHasAnyRoleAbility",
  861. "parameters": [
  862. {
  863. "action": "read",
  864. "subject": "cotisation"
  865. }
  866. ]
  867. }
  868. ]
  869. },
  870. "resume_pay_cotisation_page": {
  871. "action": "display",
  872. "conditions": [
  873. {
  874. "function": "organizationHasAnyModule",
  875. "parameters": [
  876. "CotisationTransmission"
  877. ]
  878. },
  879. {
  880. "function": "accessHasAnyRoleAbility",
  881. "parameters": [
  882. {
  883. "action": "read",
  884. "subject": "cotisation"
  885. }
  886. ]
  887. }
  888. ]
  889. },
  890. "donors_page": {
  891. "action": "display",
  892. "conditions": [
  893. {
  894. "function": "organizationHasAnyModule",
  895. "parameters": [
  896. "Donors"
  897. ]
  898. },
  899. {
  900. "function": "accessHasAnyRoleAbility",
  901. "parameters": [
  902. {
  903. "action": "read",
  904. "subject": "donors"
  905. }
  906. ]
  907. }
  908. ]
  909. },
  910. "criteria_notations_page": {
  911. "action": "display",
  912. "conditions": [
  913. {
  914. "function": "organizationHasAnyModule",
  915. "parameters": [
  916. "PedagogicsAdministation"
  917. ]
  918. },
  919. {
  920. "function": "accessHasAnyRoleAbility",
  921. "parameters": [
  922. {
  923. "action": "read",
  924. "subject": "pedagogics-administration"
  925. }
  926. ]
  927. }
  928. ]
  929. },
  930. "education_notation_config_page": {
  931. "action": "display",
  932. "conditions": [
  933. {
  934. "function": "organizationHasAnyModule",
  935. "parameters": [
  936. "AdvancedEducationNotation"
  937. ]
  938. },
  939. {
  940. "function": "accessHasAnyRoleAbility",
  941. "parameters": [
  942. {
  943. "action": "read",
  944. "subject": "pedagogics-administration"
  945. }
  946. ]
  947. }
  948. ]
  949. },
  950. "seizure_period_page": {
  951. "action": "display",
  952. "conditions": [
  953. {
  954. "function": "organizationHasAnyModule",
  955. "parameters": [
  956. "PeriodValidation"
  957. ]
  958. },
  959. {
  960. "function": "accessHasAnyRoleAbility",
  961. "parameters": [
  962. {
  963. "action": "read",
  964. "subject": "pedagogics-administration"
  965. }
  966. ]
  967. }
  968. ]
  969. },
  970. "test_seizure_page": {
  971. "action": "display",
  972. "conditions": [
  973. {
  974. "function": "organizationHasAnyModule",
  975. "parameters": [
  976. "PedagogicsSeizure"
  977. ]
  978. },
  979. {
  980. "function": "accessHasAnyRoleAbility",
  981. "parameters": [
  982. {
  983. "action": "read",
  984. "subject": "pedagogics-seizure"
  985. }
  986. ]
  987. }
  988. ]
  989. },
  990. "test_validation_page": {
  991. "action": "display",
  992. "conditions": [
  993. {
  994. "function": "organizationHasAnyModule",
  995. "parameters": [
  996. "PedagogicsAdministation"
  997. ]
  998. },
  999. {
  1000. "function": "accessHasAnyRoleAbility",
  1001. "parameters": [
  1002. {
  1003. "action": "read",
  1004. "subject": "pedagogics-administration"
  1005. }
  1006. ]
  1007. }
  1008. ]
  1009. },
  1010. "examen_results_page": {
  1011. "action": "display",
  1012. "conditions": [
  1013. {
  1014. "function": "organizationHasAnyModule",
  1015. "parameters": [
  1016. "PedagogicsAdministation"
  1017. ]
  1018. },
  1019. {
  1020. "function": "accessHasAnyRoleAbility",
  1021. "parameters": [
  1022. {
  1023. "action": "read",
  1024. "subject": "pedagogics-administration"
  1025. }
  1026. ]
  1027. }
  1028. ]
  1029. },
  1030. "education_by_student_validation_page": {
  1031. "action": "display",
  1032. "conditions": [
  1033. {
  1034. "function": "organizationHasAnyModule",
  1035. "parameters": [
  1036. "PedagogicsSeizure"
  1037. ]
  1038. },
  1039. {
  1040. "function": "accessHasAnyRoleAbility",
  1041. "parameters": [
  1042. {
  1043. "action": "read",
  1044. "subject": "pedagogics-seizure"
  1045. }
  1046. ]
  1047. }
  1048. ]
  1049. },
  1050. "equipment_page": {
  1051. "action": "display",
  1052. "conditions": [
  1053. {
  1054. "function": "organizationHasAnyModule",
  1055. "parameters": [
  1056. "Equipments"
  1057. ]
  1058. },
  1059. {
  1060. "function": "accessHasAnyRoleAbility",
  1061. "parameters": [
  1062. {
  1063. "action": "read",
  1064. "subject": "equipments"
  1065. }
  1066. ]
  1067. }
  1068. ]
  1069. },
  1070. "freemium_dashboard_page": {
  1071. "action": "display",
  1072. "conditions": [
  1073. {
  1074. "function": "organizationHasAnyModule",
  1075. "parameters": [
  1076. "Freemium"
  1077. ]
  1078. }
  1079. ]
  1080. },
  1081. "freemium_organization_page": {
  1082. "action": "display",
  1083. "conditions": [
  1084. {
  1085. "function": "organizationHasAnyModule",
  1086. "parameters": [
  1087. "Freemium"
  1088. ]
  1089. }
  1090. ]
  1091. },
  1092. "freemium_event_create_page": {
  1093. "action": "display",
  1094. "conditions": [
  1095. {
  1096. "function": "organizationHasAnyModule",
  1097. "parameters": [
  1098. "Freemium"
  1099. ]
  1100. }
  1101. ]
  1102. },
  1103. "freemium_event_edit_page": {
  1104. "action": "display",
  1105. "conditions": [
  1106. {
  1107. "function": "organizationHasAnyModule",
  1108. "parameters": [
  1109. "Freemium"
  1110. ]
  1111. }
  1112. ]
  1113. },
  1114. "my_schedule_page": {
  1115. "action": "display",
  1116. "conditions": [
  1117. {
  1118. "function": "accessIsAdminAccount",
  1119. "expectedResult": false
  1120. }
  1121. ]
  1122. },
  1123. "attendance_bookings_page": {
  1124. "action": "display",
  1125. "conditions": [
  1126. {
  1127. "function": "organizationHasAnyModule",
  1128. "parameters": [
  1129. "Attendances"
  1130. ]
  1131. },
  1132. {
  1133. "function": "accessHasAnyRoleAbility",
  1134. "parameters": [
  1135. {
  1136. "action": "write",
  1137. "subject": "attendances"
  1138. }
  1139. ]
  1140. },
  1141. {
  1142. "function": "accessIsAdminAccount",
  1143. "expectedResult": false
  1144. }
  1145. ]
  1146. },
  1147. "my_attendance_page": {
  1148. "action": "display",
  1149. "conditions": [
  1150. {
  1151. "function": "accessIsAdminAccount",
  1152. "expectedResult": false
  1153. }
  1154. ]
  1155. },
  1156. "my_invitation_page": {
  1157. "action": "display",
  1158. "conditions": [
  1159. {
  1160. "function": "accessIsAdminAccount",
  1161. "expectedResult": false
  1162. }
  1163. ]
  1164. },
  1165. "my_students_page": {
  1166. "action": "display",
  1167. "conditions": [
  1168. {
  1169. "function": "accessHasAnyProfile",
  1170. "parameters": [
  1171. "teacher"
  1172. ]
  1173. }
  1174. ]
  1175. },
  1176. "my_students_education_students_page": {
  1177. "action": "display",
  1178. "conditions": [
  1179. {
  1180. "function": "accessHasAnyProfile",
  1181. "parameters": [
  1182. "teacher"
  1183. ]
  1184. }
  1185. ]
  1186. },
  1187. "criteria_notations_page_from_account_menu": {
  1188. "action": "display",
  1189. "conditions": [
  1190. {
  1191. "function": "organizationHasAnyModule",
  1192. "parameters": [
  1193. "PedagogicsAdministation"
  1194. ]
  1195. },
  1196. {
  1197. "function": "accessHasAnyRoleAbility",
  1198. "parameters": [
  1199. {
  1200. "action": "read",
  1201. "subject": "criterianotation"
  1202. }
  1203. ]
  1204. }
  1205. ]
  1206. },
  1207. "my_education_students_page": {
  1208. "action": "display",
  1209. "conditions": [
  1210. {
  1211. "function": "accessHasAnyProfile",
  1212. "parameters": [
  1213. "student"
  1214. ]
  1215. }
  1216. ]
  1217. },
  1218. "send_an_email_page": {
  1219. "action": "display",
  1220. "conditions": [
  1221. {
  1222. "function": "accessHasAnyProfile",
  1223. "parameters": [
  1224. "admin",
  1225. "teacher"
  1226. ]
  1227. }
  1228. ]
  1229. },
  1230. "my_documents_page": {
  1231. "action": "display",
  1232. "conditions": [
  1233. {
  1234. "function": "accessIsAdminAccount",
  1235. "expectedResult": false
  1236. }
  1237. ]
  1238. },
  1239. "my_profile_page": {
  1240. "action": "display",
  1241. "conditions": [
  1242. {
  1243. "function": "accessIsAdminAccount",
  1244. "expectedResult": false
  1245. }
  1246. ]
  1247. },
  1248. "adherent_list_page": {
  1249. "action": "display",
  1250. "conditions": [
  1251. {
  1252. "function": "organizationHasAnyModule",
  1253. "parameters": [
  1254. "Users"
  1255. ]
  1256. },
  1257. {
  1258. "function": "organizationIsShowAdherentList"
  1259. },
  1260. {
  1261. "function": "accessHasAnyProfile",
  1262. "parameters": [
  1263. "member"
  1264. ]
  1265. }
  1266. ]
  1267. },
  1268. "subscription_page": {
  1269. "action": "display",
  1270. "conditions": [
  1271. {
  1272. "function": "organizationHasAnyModule",
  1273. "parameters": [
  1274. "GeneralConfig"
  1275. ]
  1276. },
  1277. {
  1278. "function": "accessHasAnyProfile",
  1279. "parameters": [
  1280. "admin",
  1281. "administratifManager",
  1282. "pedagogicManager",
  1283. "financialManager",
  1284. "caMember"
  1285. ]
  1286. }
  1287. ]
  1288. },
  1289. "subscription_page_sms_section": {
  1290. "action": "display",
  1291. "conditions": [
  1292. {
  1293. "function": "organizationHasAllModules",
  1294. "parameters": [
  1295. "GeneralConfig",
  1296. "Sms"
  1297. ]
  1298. },
  1299. {
  1300. "function": "accessHasAnyProfile",
  1301. "parameters": [
  1302. "admin",
  1303. "administratifManager",
  1304. "pedagogicManager",
  1305. "financialManager",
  1306. "caMember"
  1307. ]
  1308. }
  1309. ]
  1310. },
  1311. "my_bills_page": {
  1312. "action": "display",
  1313. "conditions": [
  1314. {
  1315. "function": "accessHasAnyProfile",
  1316. "parameters": [
  1317. "guardian",
  1318. "payor"
  1319. ]
  1320. }
  1321. ]
  1322. },
  1323. "cmf_licence_person_page": {
  1324. "action": "display",
  1325. "conditions": [
  1326. {
  1327. "function": "organizationIsCmf"
  1328. },
  1329. {
  1330. "function": "accessIsAdminAccount",
  1331. "expectedResult": false
  1332. }
  1333. ]
  1334. },
  1335. "my_settings_page": {
  1336. "action": "display",
  1337. "conditions": [
  1338. {
  1339. "function": "organizationHasAnyModule",
  1340. "parameters": [
  1341. "GeneralConfig"
  1342. ]
  1343. }
  1344. ]
  1345. },
  1346. "organization_page": {
  1347. "action": "display",
  1348. "conditions": [
  1349. {
  1350. "function": "organizationHasAnyModule",
  1351. "parameters": [
  1352. "GeneralConfig"
  1353. ]
  1354. },
  1355. {
  1356. "function": "accessHasAnyRoleAbility",
  1357. "parameters": [
  1358. {
  1359. "action": "read",
  1360. "subject": "organization"
  1361. }
  1362. ]
  1363. }
  1364. ]
  1365. },
  1366. "cmf_licence_page": {
  1367. "action": "display",
  1368. "conditions": [
  1369. {
  1370. "function": "organizationIsCmf"
  1371. },
  1372. {
  1373. "function": "organizationHasAnyModule",
  1374. "parameters": [
  1375. "GeneralConfig"
  1376. ]
  1377. },
  1378. {
  1379. "function": "accessHasAnyRoleAbility",
  1380. "parameters": [
  1381. {
  1382. "action": "read",
  1383. "subject": "organization"
  1384. }
  1385. ]
  1386. }
  1387. ]
  1388. },
  1389. "parameters_page": {
  1390. "action": "display",
  1391. "conditions": [
  1392. {
  1393. "function": "organizationHasAnyModule",
  1394. "parameters": [
  1395. "GeneralConfig"
  1396. ]
  1397. },
  1398. {
  1399. "function": "accessHasAnyRoleAbility",
  1400. "parameters": [
  1401. {
  1402. "action": "read",
  1403. "subject": "general-config"
  1404. }
  1405. ]
  1406. }
  1407. ]
  1408. },
  1409. "parameters_general_page": {
  1410. "action": "display",
  1411. "conditions": [
  1412. {
  1413. "function": "organizationHasAnyModule",
  1414. "parameters": [
  1415. "GeneralConfig"
  1416. ]
  1417. },
  1418. {
  1419. "function": "accessHasAnyRoleAbility",
  1420. "parameters": [
  1421. {
  1422. "action": "read",
  1423. "subject": "general-config"
  1424. }
  1425. ]
  1426. }
  1427. ]
  1428. },
  1429. "parameters_website_page": {
  1430. "action": "display",
  1431. "conditions": [
  1432. {
  1433. "function": "organizationHasAnyModule",
  1434. "parameters": [
  1435. "GeneralConfig"
  1436. ]
  1437. },
  1438. {
  1439. "function": "accessHasAnyRoleAbility",
  1440. "parameters": [
  1441. {
  1442. "action": "read",
  1443. "subject": "general-config"
  1444. }
  1445. ]
  1446. }
  1447. ]
  1448. },
  1449. "parameters_teaching_page": {
  1450. "action": "display",
  1451. "conditions": [
  1452. {
  1453. "function": "organizationIsSchool"
  1454. },
  1455. {
  1456. "function": "organizationHasAnyModule",
  1457. "parameters": [
  1458. "GeneralConfig"
  1459. ]
  1460. },
  1461. {
  1462. "function": "accessHasAnyRoleAbility",
  1463. "parameters": [
  1464. {
  1465. "action": "read",
  1466. "subject": "general-config"
  1467. }
  1468. ]
  1469. }
  1470. ]
  1471. },
  1472. "parameters_intranet_page": {
  1473. "action": "display",
  1474. "conditions": [
  1475. {
  1476. "function": "organizationIsSchool"
  1477. },
  1478. {
  1479. "function": "organizationHasAnyModule",
  1480. "parameters": [
  1481. "GeneralConfig"
  1482. ]
  1483. },
  1484. {
  1485. "function": "accessHasAnyRoleAbility",
  1486. "parameters": [
  1487. {
  1488. "action": "read",
  1489. "subject": "general-config"
  1490. }
  1491. ]
  1492. }
  1493. ]
  1494. },
  1495. "parameters_education_notation_page": {
  1496. "action": "display",
  1497. "conditions": [
  1498. {
  1499. "function": "organizationIsSchool"
  1500. },
  1501. {
  1502. "function": "organizationHasAnyModule",
  1503. "parameters": [
  1504. "GeneralConfig"
  1505. ]
  1506. },
  1507. {
  1508. "function": "accessHasAnyRoleAbility",
  1509. "parameters": [
  1510. {
  1511. "action": "read",
  1512. "subject": "general-config"
  1513. }
  1514. ]
  1515. }
  1516. ]
  1517. },
  1518. "parameters_bulletin_page": {
  1519. "action": "display",
  1520. "conditions": [
  1521. {
  1522. "function": "organizationIsSchool"
  1523. },
  1524. {
  1525. "function": "organizationHasAnyModule",
  1526. "parameters": [
  1527. "GeneralConfig"
  1528. ]
  1529. },
  1530. {
  1531. "function": "accessHasAnyRoleAbility",
  1532. "parameters": [
  1533. {
  1534. "action": "read",
  1535. "subject": "general-config"
  1536. }
  1537. ]
  1538. }
  1539. ]
  1540. },
  1541. "parameters_education_timings_page": {
  1542. "action": "display",
  1543. "conditions": [
  1544. {
  1545. "function": "organizationIsSchool"
  1546. },
  1547. {
  1548. "function": "organizationHasAnyModule",
  1549. "parameters": [
  1550. "GeneralConfig"
  1551. ]
  1552. },
  1553. {
  1554. "function": "accessHasAnyRoleAbility",
  1555. "parameters": [
  1556. {
  1557. "action": "read",
  1558. "subject": "general-config"
  1559. }
  1560. ]
  1561. }
  1562. ]
  1563. },
  1564. "parameters_residence_areas_page": {
  1565. "action": "display",
  1566. "conditions": [
  1567. {
  1568. "function": "organizationIsSchool"
  1569. },
  1570. {
  1571. "function": "organizationHasAnyModule",
  1572. "parameters": [
  1573. "GeneralConfig"
  1574. ]
  1575. },
  1576. {
  1577. "function": "accessHasAnyRoleAbility",
  1578. "parameters": [
  1579. {
  1580. "action": "read",
  1581. "subject": "general-config"
  1582. }
  1583. ]
  1584. }
  1585. ]
  1586. },
  1587. "parameters_attendances_page": {
  1588. "action": "display",
  1589. "conditions": [
  1590. {
  1591. "function": "organizationHasAnyModule",
  1592. "parameters": [
  1593. "GeneralConfig"
  1594. ]
  1595. },
  1596. {
  1597. "function": "accessHasAnyRoleAbility",
  1598. "parameters": [
  1599. {
  1600. "action": "read",
  1601. "subject": "general-config"
  1602. }
  1603. ]
  1604. }
  1605. ]
  1606. },
  1607. "parameters_sms_page": {
  1608. "action": "display",
  1609. "conditions": [
  1610. {
  1611. "function": "organizationHasAllModules",
  1612. "parameters": [
  1613. "GeneralConfig",
  1614. "Sms"
  1615. ]
  1616. },
  1617. {
  1618. "function": "accessHasAnyRoleAbility",
  1619. "parameters": [
  1620. {
  1621. "action": "read",
  1622. "subject": "general-config"
  1623. }
  1624. ]
  1625. }
  1626. ]
  1627. },
  1628. "parameters_super_admin_page": {
  1629. "action": "display",
  1630. "conditions": [
  1631. {
  1632. "function": "organizationHasAnyModule",
  1633. "parameters": [
  1634. "GeneralConfig"
  1635. ]
  1636. },
  1637. {
  1638. "function": "accessHasAnyRoleAbility",
  1639. "parameters": [
  1640. {
  1641. "action": "read",
  1642. "subject": "general-config"
  1643. }
  1644. ]
  1645. }
  1646. ]
  1647. },
  1648. "place_page": {
  1649. "action": "display",
  1650. "conditions": [
  1651. {
  1652. "function": "organizationHasAnyModule",
  1653. "parameters": [
  1654. "GeneralConfig"
  1655. ]
  1656. },
  1657. {
  1658. "function": "accessHasAnyRoleAbility",
  1659. "parameters": [
  1660. {
  1661. "action": "read",
  1662. "subject": "place"
  1663. }
  1664. ]
  1665. }
  1666. ]
  1667. },
  1668. "education_page": {
  1669. "action": "display",
  1670. "conditions": [
  1671. {
  1672. "function": "organizationHasAnyModule",
  1673. "parameters": [
  1674. "PedagogicsAdministation"
  1675. ]
  1676. },
  1677. {
  1678. "function": "accessHasAnyRoleAbility",
  1679. "parameters": [
  1680. {
  1681. "action": "read",
  1682. "subject": "pedagogics-administration"
  1683. }
  1684. ]
  1685. }
  1686. ]
  1687. },
  1688. "tag_page": {
  1689. "action": "display",
  1690. "conditions": [
  1691. {
  1692. "function": "organizationHasAnyModule",
  1693. "parameters": [
  1694. "TaggAdvanced"
  1695. ]
  1696. },
  1697. {
  1698. "function": "accessHasAnyRoleAbility",
  1699. "parameters": [
  1700. {
  1701. "action": "manage",
  1702. "subject": "tagg"
  1703. }
  1704. ]
  1705. }
  1706. ]
  1707. },
  1708. "activities_page": {
  1709. "action": "display",
  1710. "conditions": [
  1711. {
  1712. "function": "organizationHasAnyModule",
  1713. "parameters": [
  1714. "GeneralConfig"
  1715. ]
  1716. },
  1717. {
  1718. "function": "accessHasAnyRoleAbility",
  1719. "parameters": [
  1720. {
  1721. "action": "read",
  1722. "subject": "activity"
  1723. }
  1724. ]
  1725. }
  1726. ]
  1727. },
  1728. "template_systems_page": {
  1729. "action": "display",
  1730. "conditions": [
  1731. {
  1732. "function": "organizationHasAnyModule",
  1733. "parameters": [
  1734. "TemplateMessages"
  1735. ]
  1736. },
  1737. {
  1738. "function": "accessHasAnyRoleAbility",
  1739. "parameters": [
  1740. {
  1741. "action": "read",
  1742. "subject": "general-config"
  1743. }
  1744. ]
  1745. }
  1746. ]
  1747. },
  1748. "billing_settings_page": {
  1749. "action": "display",
  1750. "conditions": [
  1751. {
  1752. "function": "organizationHasAnyModule",
  1753. "parameters": [
  1754. "BillingAdministration"
  1755. ]
  1756. },
  1757. {
  1758. "function": "accessHasAnyRoleAbility",
  1759. "parameters": [
  1760. {
  1761. "action": "read",
  1762. "subject": "billings-administration"
  1763. }
  1764. ]
  1765. }
  1766. ]
  1767. },
  1768. "billing_schedules_settings_page": {
  1769. "action": "display",
  1770. "conditions": [
  1771. {
  1772. "function": "organizationHasAnyModule",
  1773. "parameters": [
  1774. "BillingAdministration"
  1775. ]
  1776. },
  1777. {
  1778. "function": "accessHasAnyRoleAbility",
  1779. "parameters": [
  1780. {
  1781. "action": "read",
  1782. "subject": "billings-administration"
  1783. }
  1784. ]
  1785. }
  1786. ]
  1787. },
  1788. "online_registration_settings_page": {
  1789. "action": "display",
  1790. "conditions": [
  1791. {
  1792. "function": "organizationIsSchool"
  1793. },
  1794. {
  1795. "function": "organizationHasAnyModule",
  1796. "parameters": [
  1797. "IEL"
  1798. ]
  1799. },
  1800. {
  1801. "function": "accessHasAnyRoleAbility",
  1802. "parameters": [
  1803. {
  1804. "action": "read",
  1805. "subject": "onlineregistration-administration"
  1806. }
  1807. ]
  1808. }
  1809. ]
  1810. },
  1811. "transition_next_year_page": {
  1812. "action": "display",
  1813. "conditions": [
  1814. {
  1815. "function": "organizationHasAnyModule",
  1816. "parameters": [
  1817. "PedagogicsAdministation"
  1818. ]
  1819. },
  1820. {
  1821. "function": "accessHasAnyRoleAbility",
  1822. "parameters": [
  1823. {
  1824. "action": "manage",
  1825. "subject": "pedagogics-administration"
  1826. }
  1827. ]
  1828. }
  1829. ]
  1830. },
  1831. "course_duplication_page": {
  1832. "action": "display",
  1833. "conditions": [
  1834. {
  1835. "function": "organizationHasAnyModule",
  1836. "parameters": [
  1837. "PedagogicsAdministation"
  1838. ]
  1839. },
  1840. {
  1841. "function": "accessHasAnyRoleAbility",
  1842. "parameters": [
  1843. {
  1844. "action": "manage",
  1845. "subject": "pedagogics-administration"
  1846. }
  1847. ]
  1848. }
  1849. ]
  1850. },
  1851. "import_page": {
  1852. "action": "display",
  1853. "conditions": [
  1854. {
  1855. "function": "organizationHasAnyModule",
  1856. "parameters": [
  1857. "Users",
  1858. "Equipments"
  1859. ]
  1860. },
  1861. {
  1862. "function": "accessHasAnyRoleAbility",
  1863. "parameters": [
  1864. {
  1865. "action": "manage",
  1866. "subject": "user"
  1867. },
  1868. {
  1869. "action": "manage",
  1870. "subject": "equipments"
  1871. }
  1872. ]
  1873. }
  1874. ]
  1875. },
  1876. "parcours_page": {
  1877. "action": "display",
  1878. "conditions": [
  1879. {
  1880. "function": "organizationHasAnyModule",
  1881. "parameters": [
  1882. "PedagogicsAdministation"
  1883. ]
  1884. },
  1885. {
  1886. "function": "accessHasAnyRoleAbility",
  1887. "parameters": [
  1888. {
  1889. "action": "read",
  1890. "subject": "pedagogics-administration"
  1891. }
  1892. ]
  1893. }
  1894. ]
  1895. },
  1896. "family_quotient_models_page": {
  1897. "action": "display",
  1898. "conditions": [
  1899. {
  1900. "function": "organizationHasAnyModule",
  1901. "parameters": [
  1902. "BillingAdministration"
  1903. ]
  1904. },
  1905. {
  1906. "function": "accessHasAnyRoleAbility",
  1907. "parameters": [
  1908. {
  1909. "action": "read",
  1910. "subject": "billings-seizure"
  1911. }
  1912. ]
  1913. }
  1914. ]
  1915. },
  1916. "pseudonymization_page": {
  1917. "action": "display",
  1918. "conditions": [
  1919. {
  1920. "function": "organizationHasAnyModule",
  1921. "parameters": [
  1922. "GeneralConfig"
  1923. ]
  1924. },
  1925. {
  1926. "function": "accessHasAnyRoleAbility",
  1927. "parameters": [
  1928. {
  1929. "action": "read",
  1930. "subject": "organization"
  1931. }
  1932. ]
  1933. }
  1934. ]
  1935. },
  1936. "access_rewards_list_page": {
  1937. "action": "display",
  1938. "conditions": [
  1939. {
  1940. "function": "organizationHasAnyModule",
  1941. "parameters": [
  1942. "AccessReward"
  1943. ]
  1944. },
  1945. {
  1946. "function": "accessHasAnyRoleAbility",
  1947. "parameters": [
  1948. {
  1949. "action": "read",
  1950. "subject": "accessreward"
  1951. }
  1952. ]
  1953. }
  1954. ]
  1955. },
  1956. "access_rewards_command_page": {
  1957. "action": "display",
  1958. "conditions": [
  1959. {
  1960. "function": "organizationHasAnyModule",
  1961. "parameters": [
  1962. "AccessRewardCommand"
  1963. ]
  1964. },
  1965. {
  1966. "function": "accessHasAnyRoleAbility",
  1967. "parameters": [
  1968. {
  1969. "action": "read",
  1970. "subject": "accessreward"
  1971. }
  1972. ]
  1973. }
  1974. ]
  1975. },
  1976. "rewards_list_page": {
  1977. "action": "display",
  1978. "conditions": [
  1979. {
  1980. "function": "organizationHasAnyModule",
  1981. "parameters": [
  1982. "Reward"
  1983. ]
  1984. },
  1985. {
  1986. "function": "accessHasAnyRoleAbility",
  1987. "parameters": [
  1988. {
  1989. "action": "read",
  1990. "subject": "reward"
  1991. }
  1992. ]
  1993. }
  1994. ]
  1995. },
  1996. "agenda_page": {
  1997. "action": "display",
  1998. "conditions": [
  1999. {
  2000. "function": "organizationHasAnyModule",
  2001. "parameters": [
  2002. "Events",
  2003. "Courses",
  2004. "Examens",
  2005. "EducationalProjects"
  2006. ]
  2007. },
  2008. {
  2009. "function": "accessHasAnyRoleAbility",
  2010. "parameters": [
  2011. {
  2012. "action": "read",
  2013. "subject": "events"
  2014. },
  2015. {
  2016. "action": "read",
  2017. "subject": "examens"
  2018. },
  2019. {
  2020. "action": "read",
  2021. "subject": "educationalprojects"
  2022. },
  2023. {
  2024. "action": "read",
  2025. "subject": "courses"
  2026. }
  2027. ]
  2028. }
  2029. ]
  2030. },
  2031. "attendance_page": {
  2032. "action": "display",
  2033. "conditions": [
  2034. {
  2035. "function": "organizationHasAnyModule",
  2036. "parameters": [
  2037. "Attendances"
  2038. ]
  2039. },
  2040. {
  2041. "function": "accessHasAnyRoleAbility",
  2042. "parameters": [
  2043. {
  2044. "action": "read",
  2045. "subject": "attendances"
  2046. }
  2047. ]
  2048. }
  2049. ]
  2050. },
  2051. "course_page": {
  2052. "action": "display",
  2053. "conditions": [
  2054. {
  2055. "function": "organizationHasAnyModule",
  2056. "parameters": [
  2057. "Courses"
  2058. ]
  2059. },
  2060. {
  2061. "function": "accessHasAnyRoleAbility",
  2062. "parameters": [
  2063. {
  2064. "action": "read",
  2065. "subject": "courses"
  2066. }
  2067. ]
  2068. }
  2069. ]
  2070. },
  2071. "exam_page": {
  2072. "action": "display",
  2073. "conditions": [
  2074. {
  2075. "function": "organizationHasAnyModule",
  2076. "parameters": [
  2077. "Examens"
  2078. ]
  2079. },
  2080. {
  2081. "function": "accessHasAnyRoleAbility",
  2082. "parameters": [
  2083. {
  2084. "action": "read",
  2085. "subject": "examens"
  2086. }
  2087. ]
  2088. }
  2089. ]
  2090. },
  2091. "pedagogics_project_page": {
  2092. "action": "display",
  2093. "conditions": [
  2094. {
  2095. "function": "organizationHasAnyModule",
  2096. "parameters": [
  2097. "EducationalProjects"
  2098. ]
  2099. },
  2100. {
  2101. "function": "accessHasAnyRoleAbility",
  2102. "parameters": [
  2103. {
  2104. "action": "read",
  2105. "subject": "educationalprojects"
  2106. }
  2107. ]
  2108. }
  2109. ]
  2110. },
  2111. "report_activity_page": {
  2112. "action": "display",
  2113. "conditions": [
  2114. {
  2115. "function": "organizationHasAnyModule",
  2116. "parameters": [
  2117. "Statistic"
  2118. ]
  2119. },
  2120. {
  2121. "function": "accessHasAnyRoleAbility",
  2122. "parameters": [
  2123. {
  2124. "action": "read",
  2125. "subject": "statistic"
  2126. }
  2127. ]
  2128. }
  2129. ]
  2130. },
  2131. "education_quotas_page": {
  2132. "action": "display",
  2133. "conditions": [
  2134. {
  2135. "function": "organizationHasAnyModule",
  2136. "parameters": [
  2137. "PedagogicsAdministation"
  2138. ]
  2139. },
  2140. {
  2141. "function": "accessHasAnyRoleAbility",
  2142. "parameters": [
  2143. {
  2144. "action": "read",
  2145. "subject": "educationstudent"
  2146. }
  2147. ]
  2148. }
  2149. ]
  2150. },
  2151. "fede_stats_page": {
  2152. "action": "display",
  2153. "conditions": [
  2154. {
  2155. "function": "organizationHasAnyModule",
  2156. "parameters": [
  2157. "StatisticFederation"
  2158. ]
  2159. },
  2160. {
  2161. "function": "accessHasAnyRoleAbility",
  2162. "parameters": [
  2163. {
  2164. "action": "read",
  2165. "subject": "statistic"
  2166. }
  2167. ]
  2168. }
  2169. ]
  2170. },
  2171. "structure_stats_page": {
  2172. "action": "display",
  2173. "conditions": [
  2174. {
  2175. "function": "organizationHasAnyModule",
  2176. "parameters": [
  2177. "StatisticStructure"
  2178. ]
  2179. },
  2180. {
  2181. "function": "accessHasAnyRoleAbility",
  2182. "parameters": [
  2183. {
  2184. "action": "read",
  2185. "subject": "statistic"
  2186. }
  2187. ]
  2188. }
  2189. ]
  2190. },
  2191. "advanced_modification_website": {
  2192. "action": "display",
  2193. "conditions": [
  2194. {
  2195. "function": "accessHasAnyRoleAbility",
  2196. "parameters": [
  2197. {
  2198. "action": "read",
  2199. "subject": "website"
  2200. }
  2201. ]
  2202. }
  2203. ]
  2204. }
  2205. } as const