Skip to Content

Anonymous access

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

Anonymous authentication

Anonymous authentication is enabled by default. Any request not associated with an App Builder 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 App Builder 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 an App Builder 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 App Builder data source. Add the Security Group to the Everyone Role in the App Builder data source.
  4. Add the "anonymous" User to the Security Group.

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

Once anonymous users have been granted access to an App Builder application, they will be redirected to that application when visiting App Builder. 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.