parameters.yaml 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. organization_page:
  2. action: 'display'
  3. services:
  4. access:
  5. - {function: hasAbility, parameters: [{action: 'read', subject: 'organization'}]}
  6. organization:
  7. - {function: hasModule, parameters: ['GeneralConfig']}
  8. cmf_licence_page:
  9. action: 'display'
  10. services:
  11. access:
  12. - {function: hasAbility, parameters: [{action: 'read', subject: 'organization'}]}
  13. organization:
  14. - {function: hasModule, parameters: ['GeneralConfig']}
  15. - {function: isCmf}
  16. parameters_page:
  17. action: 'display'
  18. services:
  19. access:
  20. - {function: hasAbility, parameters: [{action: 'read', subject: 'general-config'}]}
  21. organization:
  22. - {function: hasModule, parameters: ['GeneralConfig']}
  23. place_page:
  24. action: 'display'
  25. services:
  26. access:
  27. - {function: hasAbility, parameters: [{action: 'read', subject: 'place'}]}
  28. organization:
  29. - {function: hasModule, parameters: ['GeneralConfig']}
  30. education_page:
  31. action: 'display'
  32. services:
  33. access:
  34. - {function: hasAbility, parameters: [{action: 'read', subject: 'pedagogics-administration'}]}
  35. organization:
  36. - {function: hasModule, parameters: ['PedagogicsAdministation']}
  37. tag_page:
  38. action: 'display'
  39. services:
  40. access:
  41. - {function: hasAbility, parameters: [{action: 'manage', subject: 'tagg'}]}
  42. organization:
  43. - {function: hasModule, parameters: ['TaggAdvanced']}
  44. activities_page:
  45. action: 'display'
  46. services:
  47. access:
  48. - {function: hasAbility, parameters: [{action: 'read', subject: 'activity'}]}
  49. organization:
  50. - {function: hasModule, parameters: ['GeneralConfig']}
  51. template_systems_page:
  52. action: 'display'
  53. services:
  54. access:
  55. - {function: hasAbility, parameters: [{action: 'read', subject: 'general-config'}]}
  56. organization:
  57. - {function: hasModule, parameters: ['TemplateMessages']}
  58. billing_settings_page:
  59. action: 'display'
  60. services:
  61. access:
  62. - {function: hasAbility, parameters: [{action: 'read', subject: 'billings-administration'}]}
  63. organization:
  64. - {function: hasModule, parameters: ['BillingAdministration']}
  65. online_registration_settings_page:
  66. action: 'display'
  67. services:
  68. access:
  69. - {function: hasAbility, parameters: [{action: 'read', subject: 'onlineregistration-administration'}]}
  70. organization:
  71. - {function: hasModule, parameters: ['IEL']}
  72. - {function: isSchool}
  73. transition_next_year_page:
  74. action: 'display'
  75. services:
  76. access:
  77. - {function: hasAbility, parameters: [{action: 'manage', subject: 'pedagogics-administration'}]}
  78. organization:
  79. - {function: hasModule, parameters: ['PedagogicsAdministation']}
  80. course_duplication_page:
  81. action: 'display'
  82. services:
  83. access:
  84. - {function: hasAbility, parameters: [{action: 'manage', subject: 'pedagogics-administration'}]}
  85. organization:
  86. - {function: hasModule, parameters: ['PedagogicsAdministation']}
  87. import_page:
  88. action: 'display'
  89. services:
  90. access:
  91. - function: hasAbility
  92. parameters:
  93. - {action: 'manage', subject: 'user'}
  94. - {action: 'manage', subject: 'equipments'}
  95. organization:
  96. - function: hasModule
  97. parameters:
  98. - 'Users'
  99. - 'Equipments'