The sandbox contains the same notification, subscription, and reminder functionality as the live app. The sandbox differs however by sending these emails to a different recipient list than what is configured and will also have restrictions on the editing or creating the emails based on your current ALM configuration.
Email recipients
Specifically, sandbox notifications, subscriptions, and reminders are not sent to the user. Instead they go to the app manager with an explanation of who the email will go to when the sandbox is published.
When sandbox items are addressed to:
- the application administrator - the emails will continue to be sent to the application administrator.
- users other than the application administrator - the emails will be sent to the application administrator and will not be sent to users other than the application administrator.
- the application administrator as well as other users - the email will only be sent to the application administrator.
Note: Notifications, subscriptions, and reminders will not be sent to users who either have the role of none or do not have permission to view the tables or reports that are referred to.
App Lifecycle Management
There are three different states that the App Lifecycle Management can be in and will affect how notifications, subscriptions, and reminders are constructed in the sandbox
The three states are:
- ALM is not enabled
- ALM is enabled, but no sandbox exists (either it has not been created, or was published and deleted)
- ALM is enabled and a sandbox exists
The operations available depend on whether ALM is enabled and, if it is, whether the user is currently in the live app or the sandbox app.
- When ALM is not enabled, users can:
- Create new notifications, subscriptions, and reminders
- Edit and delete existing notifications, subscriptions, and reminders
- Activate and de-activate existing notifications, subscriptions, and reminders
- Change the owner of any existing notification, subscription, or reminder
- When ALM is enabled, users in the live app can:
- Create new notifications and subscriptions ONLY. Reminders cannot be created.
- Edit existing notifications and subscriptions ONLY. Reminders cannot be edited.
- Activate and de-activate existing notifications, subscriptions, and reminders.
- Change the owner of any existing notification, subscription, or reminder.
- Note that the above is true whether a sandbox exists or not
- When ALM is enabled, users in the sandbox app have the same abilities as when ALM is not enabled.