Hello. Do you have an app that uses business objects and can be accessed anonymously? There are a couple of steps that you need to take to configure this correctly.
- In the Application Settings. For example, in this app called "admin" I cloud the top-level admin node to open Application editor, then click Settings > Security.
- the Business Objects. For each business object, open the business object. Click the Security tab and enable role-based security. Then give anonymous user the appropriate permissions.
- In the application setting under Business Objects section check to allow anonymous users to have access to the BO's REST describe endpoints.
- One more thing to verify – check that your VB instance is not set to only allow secured apps in your tenant settings:
Now that you have set the correct properties, you can stage and publish your app and access the staged and live versions of your app without authenticating.
Business Objects Access
If you want to access the business objects directly (and not through the web interface) you can use their stage or live endpoint URLs.
For each Business Object you'll see the correct endpoints for the stage and live versions under the "Resource API" section.