Thank you for the reply.
We are currently developing a CMS based on ABP. The same CMS is sold to different clients who have different needs.
Example, we put a [AbpMvcAuthorize("Blog.Read")] on an action of a controller that allows the display of a blog. For some of our clients, the blog is accessible to everybody and for another clients blog is accessible only to certain users. So we need to indicate that a visitor (User or Anonymous) can access or not with permission "Blog.Read".
In our case, we need that all not logged in user automaticaly have Anonymous role. With that we can adjust accessibility to part of our CMS directly in the back-office without changing code (remove the AbpMvcAuthorize).
I do not know if i correctly express our needs. My English is not so good. Tell me if it's not clear.
Thank you