This topic describes the anonymous user feature in MagicPen and how to use it.
Introduction
Applications developed in MagicPen can support anonymous access, which allows users to access an application without logging on. You must explicitly enable this feature in the application's logon settings. A built-in permission group is used to manage permissions for anonymous users, and developers can modify the permissions within this group.
Enable anonymous access
In the application designer, go to Settings > Logon Configuration to enable anonymous access for the application.
Configure permissions for the anonymous user permission group
MagicPen provides a built-in permission group for anonymous users, identified as ANONYMOUS_USER. You can use this permission group to manage anonymous user access to applications, integrations, integration streams, and built-in file storage.
After you configure permissions for the anonymous user permission group, anonymous users can directly access integrations and integration streams. However, for applications, you must also enable anonymous access in the logon settings.
Redirect anonymous users to the logon page
You can use a frontend function to redirect users to the logon page.
You can also use an action in event handling to redirect to the logon page.