jpotts/alfresco-acl-templates

Create a new AuthorityResolver for EVERYONE group

douglascrp opened this issue · 2 comments

It would be useful to have a ready to use "EveryoneGroupAuthorityResolver".

I am not sure why this is needed. Your ACL template can contain static entries--you do not have to use authority templates. So, for example, you could have a completely static ACL template and it could include the EVERYONE group, like this:

{
  "inherit": false,
  "permissions": [
    {
      "authority": ”GROUP_EVERYONE",
      "permission": "Collaborator”
    },
    {
      "authority": ”GROUP_Client A Team",
      "permission": "Collaborator”
    }
  ]
}

This is the same thing as using an authority template resolver that just returns a hardcoded string.

Also, sorry it took so long to reply.