Skip to Content

Anonymous Access

Users who have not authenticated are considered "anonymous". Typically, anonymous users are not granted privilege to Vinyl resources. As a result, anonymous users are redirected to the Vinyl login page. This section describes how to grant anonymous users access to a Vinyl application.

Anonymous Authentication

Anonymous authentication is enabled by default. Any request not associated with a Vinyl user is automatically associated with the "anonymous" user. At which point, the request executes under the user principal "anonymous".

Note

It is important to note if you grant Anonymous Access to an application Home page, it will always load the Home page before the Vinyl login page. To address this you can either not grant Anonymous Authentication access to the Home page, or remove the Home page from the App Settings.

Granting Anonymous Users Access to an Application

To grant anonymous users access to a Vinyl application:

  1. Create a Security Group (e.g. "Anonymous Users").
  2. Grant the Security Group privilege to the application and any required data source Roles.
  3. Grant the Security Group privilege to the Vinyl data source. Add the Security Group to the Everyone Role in the Vinyl data source.
  4. Add the "anonymous" User to the Security Group.

Granting anonymous users access to the Vinyl data source and adding the Security Group to the Everyone Role ensures that anonymous users have the requisite permission to run a Vinyl application.

Once anonymous users have been granted access to a Vinyl application, they will be redirected to that application when visiting Vinyl. Note that this affects all unauthenticated users. If a user wishes to authenticate, he or she must select the Sign-in icon from the Action Drawer.

For more information see the Configure Application Authentication article.