Commit Graph

13 Commits

Author SHA1 Message Date
Michael Stenta f3200d50ca Do not grant the "administer users" permission. 2019-02-17 20:00:22 -05:00
Michael Stenta b7965ef655 Remove role_delegation permissions. 2019-02-17 20:00:22 -05:00
Michael Stenta e07f160929 Move default roles (Manager, Worker, Viewer) to separate module. 2018-12-27 10:42:37 -05:00
Michael Stenta ef55a893f1 If this role has 'config' access, allow them to administer users. 2018-12-27 10:42:37 -05:00
Michael Stenta b8b75ff864 Refactor taxonomy_farm_access_perms() to use high-level access rules. 2018-12-27 10:42:37 -05:00
Michael Stenta 6a905028e1 Allow all roles to view user profiles. 2018-12-27 10:42:37 -05:00
Michael Stenta f933727321 Allow all roles with high-level config access to delegate user roles. 2018-12-27 10:42:37 -05:00
Michael Stenta bb34395d3e Add a helper function for generating entity bundle permissions lists for high-level access rules, and use it for assets, plans, and logs. 2018-12-27 10:42:37 -05:00
Michael Stenta e9f399d178 Add ability to define high-level access rules in hook_farm_access_roles(). 2018-12-27 10:42:37 -05:00
Michael Stenta 3e03174c61 Create an internal machine name for farm access roles. 2018-12-27 10:42:37 -05:00
Michael Stenta 236a4c9e34 Move REST API access permissions into farm_api module (from farm_access). 2018-09-05 12:54:50 -04:00
Michael Stenta 8818b1aad5 Add support for farm plan entity permissions in farm_access module. 2017-11-24 21:00:23 -05:00
Michael Stenta 4018c3b7bb Implement hook_hook_info() in farm_access module. Move implementations to farm_access.farm_access.inc. 2017-06-28 11:35:36 -04:00
Renamed from modules/farm/farm_access/farm_access.modules.inc (Browse further)