Roles - ability to set them "read-only" when setting them public

By J. on 7 Oct 2016

When you set roles public every espace is allowed to grant/revoke them.

This is not very handy when you have 2 applications which have the same userprovider yet have different roles alltogether (but need the roles to be public because it's shared over a couple of modules)

So, same as entities you can choose how you want them make public. This way you can force one module to be responsible if the user can be allowed to grant/revoke them to a specific user!

Had the same thinking last week, good one!