Configuring the Delegated System User
A delegated system user can perform platform events that are triggered by asynchronous processes. Having a delegated system user perform these events is more robust than allowing the events to be performed by an end user. Some asynchronous processes will fail if a delegated system user is not configured in your org.
To configure the delegated system user for your org:
- Navigate to the Feature Console tab.
- In the Filters section, select Foundations from the list of applications.
- Locate the Configure the Delegated System User feature and click it. Work through the feature steps in turn.
-
For feature step 1, click Launch and select the user who will be the delegated system user for your org, then click Configure. This step creates the PlatformEventSubscriberConfig and Delegated System Mode Settings custom setting for the selected user. If a delegated system user was already configured for your org, that configuration is deleted.
-
For feature step 2, manually complete the steps shown to ensure that the new configuration takes effect immediately. If you skip these steps, there might be a 24 hour delay before the new configuration becomes active. The manual steps are:
- 1. In Setup, navigate to Platform Events and click Async Framework Event.
- 2. Under the Subscriptions section, find ffasync_AsyncFrameworkEventTrigger.
- 3. Click Manage next to ffasync_AsyncFrameworkEventTrigger.
- 4. Click Suspend.
- 5. Click Resume.
- When you have completed feature step 2, click Mark as Done.
- When you have completed all the feature steps, use the Status slider in the Feature section to enable the feature.
For more information about the delegated system user, see User Mode and Delegated System Mode.
Next Steps
Check the setup information for the feature you are implementing, and complete any remaining setup. For example, if you're implementing auto-staffing you must complete the steps detailed in Setting up Auto-Staffing.
Changing the Delegated System User
If you need to change the delegated system user at a later date:
- Revert feature step 2 by clicking Revert.
- Click Edit at feature step 1, then select and configure your preferred user.
- Repeat the manual steps listed in feature step 2 to activate the new configuration immediately.
You can delete the current configuration without creating a new one by leaving the User picklist blank, then clicking Configure.
SECTIONS