{"action":"closed","issue":{"url":"https://api.github.com/repos/Netcentric/accesscontroltool/issues/20","labels_url":"https://api.github.com/repos/Netcentric/accesscontroltool/issues/20/labels{/name}","comments_url":"https://api.github.com/repos/Netcentric/accesscontroltool/issues/20/comments","events_url":"https://api.github.com/repos/Netcentric/accesscontroltool/issues/20/events","html_url":"https://github.com/Netcentric/accesscontroltool/issues/20","id":91292366,"number":20,"title":"Extend functionality with \"purges all ACEs of authorizables contained in configuration files from the system\"","user":{"login":"mtstv","id":13064674,"avatar_url":"https://avatars.githubusercontent.com/u/13064674?v=3","gravatar_id":"","url":"https://api.github.com/users/mtstv","html_url":"https://github.com/mtstv","followers_url":"https://api.github.com/users/mtstv/followers","following_url":"https://api.github.com/users/mtstv/following{/other_user}","gists_url":"https://api.github.com/users/mtstv/gists{/gist_id}","starred_url":"https://api.github.com/users/mtstv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mtstv/subscriptions","organizations_url":"https://api.github.com/users/mtstv/orgs","repos_url":"https://api.github.com/users/mtstv/repos","events_url":"https://api.github.com/users/mtstv/events{/privacy}","received_events_url":"https://api.github.com/users/mtstv/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-06-26T16:28:14Z","updated_at":"2015-07-09T10:41:45Z","closed_at":"2015-07-09T10:41:45Z","body":"I would extend functionality of tool with the next:\r\n\r\nAceServiceMBean.java\r\n    @Description(\"purges all ACEs of authorizables contained in configuration files from the system\")\r\n    public String purgeACLsOfAuthorizablesFromConfigurations();\r\n\r\nWe need to delete only old ACEs of our groups without deletetion of groups, because we don't want to lost the membership for users. \r\nThe number of groups is very large and it's time expensive to collect a list of groups we want do delete. So we don't want to use other existing methods for purging of ACEs. \r\nAfter deleting of old ACLs we could just recreate ACEs defined in our new config yaml files.\r\n\r\nI extended already the functionality and code is working well already for me.\r\n"}}