addressBook.yaml 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. accesses_page:
  2. action: 'display'
  3. services:
  4. access :
  5. - {function: hasAbility, parameters: [{action: 'read', subject: 'user'}]}
  6. organization :
  7. - {function: hasModule, parameters: ['Users']}
  8. student_registration_page:
  9. action: 'display'
  10. services:
  11. access:
  12. - {function: hasAbility, parameters: [{action: 'read', subject: 'student-registration'}]}
  13. organization:
  14. - {function: hasModule, parameters: ['UsersSchool']}
  15. education_student_next_year_page:
  16. action: 'display'
  17. services:
  18. access:
  19. - {function: hasAbility, parameters: [{action: 'read', subject: 'educationstudent'}]}
  20. organization:
  21. - {function: hasModule, parameters: ['PedagogicsAdministation']}
  22. commissions_page:
  23. action: 'display'
  24. services:
  25. access:
  26. - {function: hasAbility, parameters: [{action: 'read', subject: 'commissions'}]}
  27. organization:
  28. - {function: hasModule, parameters: ['Users']}
  29. network_children_page:
  30. action: 'display'
  31. services:
  32. access:
  33. - {function: hasAbility, parameters: [{action: 'read', subject: 'network'}]}
  34. organization:
  35. - {function: hasModule, parameters: ['Network']}
  36. - {function: isOrganizationWithChildren}
  37. network_parents_page:
  38. action: 'display'
  39. services:
  40. access:
  41. - {function: hasAbility, parameters: [{action: 'read', subject: 'core'}]}
  42. organization:
  43. - {function: hasModule, parameters: ['NetworkOrganization']}
  44. - {function: isOrganizationWithChildren, result: false}