Ролі ACL призначають різний рівень доступу до певних компонентів CiviCRM для певних контактних груп. На відміну від дозволів CMS, така велика точність у дозволах є особливо важливою для організацій з ієрархічно структурованими ролями; з географічно розподіленими філіями та кількома рівнями управління; з підрозділами, які потребують індивідуальної інформації або відповідають за окремі завдання.
Виконайте такі кроки з налаштування ACL у CiviCRM (мал. 3.3.1):
- Створіть ролі відповідно до завдань і обов’язків співробітників та членів вашої організації (“Administer” > “User and Permissions” > “Permissions (Access Control)”) > “Manage ACL Roles”
- Призначити роль для групи користувачів (“Administer” > “User and Permissions” > “Permissions (Access Control”)) > “Assign Users to CiviCRM ACL Roles”
- Призначте дозволи для цих ролей, що визначають різний рівень доступу до даних (“Administer” > “User and Permissions” > “Permissions (Access Control)”) > “Manage ACLs”

Коли ролі ACL налаштовані на CiviCRM, користувачі CiviMobile з різними ролями (наприклад, “Менеджер кампанії”) мають більш широкий або обмежений доступ до перегляду/редагування певної групи контактів (наприклад, “Співробітники Загального Кейсу”), профілю (наприклад, “Профіль прихильника” “), набору користувачів полів (“Публічна інформація”), події (наприклад, “2020 Non-profit Technology Conference”) або всіх груп, профілів, полів користувача, подій.