Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • fusiondirectory fusiondirectory
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 33
    • Issues 33
    • List
    • Boards
    • Service Desk
    • Milestones
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Terraform modules
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • fusiondirectoryfusiondirectory
  • fusiondirectoryfusiondirectory
  • Issues
  • #2670
Closed
Open
Issue created Aug 23, 2013 by bmortier@bmortierMaintainer

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
Assignee
Assign to
Time tracking