Something went wrong while setting issue due date.
Ease ACL handling
Closed
Ease ACL handling
Using ACL in FD is a hell right now, nothing is logical.
I propose we do a reorganization of the IHM to clarify all this :
- We remove the possibility of assigning ACL in a other way than through a role
- We separate ACL roles definitions from Role assignation
- User and groups have a roles tab to easily assign them roles
- We remove the ACL tab which is on all objects
- We have a few roles predefined on FD installation
(from redmine: issue id 2670, created on 2013-08-23, closed on 2014-04-23)
- Relations:
- relates #3065
- copied_to #2884
- Changesets:
- Revision 7c139b9f by Côme Chilliet on 2013-08-29T14:45:48.000Z:
Fixes: #2670 aclRole using simplePlugin
- Revision 29961672 by Côme Chilliet on 2013-09-21T09:57:25.000Z:
Fixes: #2670 aclRole using simplePlugin
- Revision fc90232a by Côme Chilliet on 2013-11-21T18:28:21.000Z:
Fixes: #2670 Simplifying ACL roles
- Revision fa1c5bf7 by Côme Chilliet on 2013-11-21T18:28:33.000Z:
Fixes: #2670 Simplifying ACL roles
- Revision 330b85d7 by Côme Chilliet on 2013-11-27T19:35:51.000Z:
Fixes: #2670 ACL refactoring
ACL are now always based on roles.
Old ACLs will needs to be migrated.
- Revision f9560d4c by Benoit MORTIER on 2013-11-28T14:49:38.000Z:
Fixes: #2670 ACL refactoring
- Revision 59b1c428 by Côme Chilliet on 2013-11-28T17:36:49.000Z:
Fixes: #2670 fixed aclAssignment account handling
- Revision 3019837c by Côme Chilliet on 2013-11-28T17:37:21.000Z:
Fixes: #2670 fixed aclAssignment account handling
- Revision 54b1aefd by Côme Chilliet on 2013-12-02T17:58:26.000Z:
Fixes: #2670 Removed useless part from class_acl
- Revision e8fedde7 by Côme Chilliet on 2013-12-02T17:58:43.000Z:
Fixes: #2670 Removed useless part from class_acl
- Revision 85247b2a by Côme Chilliet on 2013-12-02T17:59:02.000Z:
Fixes: #2670 changed acl call in user
- Revision 003b6905 by Côme Chilliet on 2013-12-03T18:20:01.000Z:
Fixes: #2670 Fixed a typo in class_acl
- Revision 53e4ddb2 by Côme Chilliet on 2013-12-03T18:20:17.000Z:
Fixes: #2670 Fixed a typo in class_acl
- Revision 50fa504f by Côme Chilliet on 2013-12-04T18:14:03.000Z:
Fixes: #2670 Adapted fusiondirectory-setup to new ACL system
- Revision d8264038 by Côme Chilliet on 2013-12-04T18:14:20.000Z:
Fixes: #2670 Fixed setup so that it works with new ACL format
- Revision edf4cd89 by Côme Chilliet on 2013-12-04T18:14:38.000Z:
Fixes: #2670 Adapted fusiondirectory-setup to new ACL system
- Revision a21149c8 by Côme Chilliet on 2013-12-04T18:14:48.000Z:
Fixes: #2670 Fixed setup so that it works with new ACL format
- Revision 8b475224 by Côme Chilliet on 2013-12-05T18:18:02.000Z:
Fixes: #2670 Added a migrate-acls command to fusiondirectory-setup
- Revision ba52f51e by Côme Chilliet on 2013-12-05T18:18:26.000Z:
Fixes: #2670 Added a migrate-acls command to fusiondirectory-setup
- Revision 1d0901c5 by Côme Chilliet on 2013-12-09T17:35:46.000Z:
Fixes: #2670 Fixed acl scope default value (base for nodes, subtree for containers)
- Revision a8d31a3b by Côme Chilliet on 2013-12-09T17:36:02.000Z:
Fixes: #2670 Fixed acl scope default value (base for nodes, subtree for containers)
- Revision 98a6b9c3 by Côme Chilliet on 2013-12-17T18:05:10.000Z:
Fixes: #2670 Using simpleManagement for ACLs
- Revision 1a2f57c9 by Côme Chilliet on 2013-12-17T18:05:24.000Z:
Fixes: #2670 Using simpleManagement for ACLs
- Revision ed9b1b61 by Côme Chilliet on 2013-12-18T15:53:29.000Z:
Fixes: #2670 fixed aclManagement problems
- Revision 85622219 by Côme Chilliet on 2013-12-18T15:53:52.000Z:
Fixes: #2670 fixed aclManagement problems
- Custom Fields:
- Bug in version: 1.0.6
- Uploads:
- 0001-Fixes-2670-aclRole-using-simplePlugin.patch
- 0002-Fixes-2670-Simplifying-ACL-roles.patch
- 0003-Fixes-2670-ACL-refactoring.patch
- 0004-Fixes-2670-fixed-aclAssignment-account-handling.patch
- 0005-Fixes-2670-Removed-useless-part-from-class_acl.patch
- 0006-Fixes-2670-changed-acl-call-in-user.patch
- 0001-Fixes-2670-Fixed-a-typo-in-class_acl.patch
- 0007-Fixes-2670-Adapted-fusiondirectory-setup-to-new-ACL-.patch
- 0008-Fixes-2670-Fixed-setup-so-that-it-works-with-new-ACL.patch
- 0009-Fixes-2670-Added-a-migrate-acls-command-to-fusiondir.patch
- 00010-Fixed-ACL-iconMini.patch
- 00011-Fixes-2670-Fixed-acl-scope-default-value-base-for-no.patch
- 00012-Fixes-2670-Using-simpleManagement-for-ACLs.patch
- 00013-Fixes-2670-fixed-aclManagement-problems.patch