Special roles in ArcGIS Managed authentication
ArcGIS Managed Authentication provides three additional, special roles that can be applied to ArcGIS Web services.
These special roles are not stored in the role store and are also not listed on the Security > Roles page in ArcGIS Server Manager.
Anonymous
The Anonymous role represents users who have not provided any credentials while accessing Web services hosted by ArcGIS Server. Adding the Anonymous role to a resource's list of allowed roles, grants unauthenticated users access to the resource.
If an ArcGIS Service has only the Anonymous role in its Allowed Roles list, authenticated users will not be able to access this service.
Authenticated
If a resource's list of allowed roles contains only the Authenticated role, only authenticated users can view or access this resource.
Everyone
If a resource's list of allowed roles contains the Everyone role, any Web user (anonymous or authenticated) can access the resource.
More about the special roles
Note the following about the special roles Anonymous, Authenticated, and Everyone:
These special roles can only be used with ArcGIS Managed Authentication for GIS services. If the authentication scheme for your services is Java Enterprise Edition Managed, then these special roles will have no meaning to the Web server in which your service handlers are deployed.
You cannot add a new role that has a name identical to a special role.
If you use a custom role store that has roles with names identical to the special roles, you will need to rename the special roles by configuring the corresponding properties in the manager_config.properties file under the <ArcGIS installation location>/java/manager/service/lib directory.