This section covers the one-time setup and configuration required to enable advanced features.
3.4.1. Permission Sets #
Sliced Bread provides three primary permission sets:
- Sliced Bread Admin: For users who need to build, configure, and automate recipes. This permission set includes key system permissions like “API Enabled” and “Run Flows” (ref: 1.81).
- Sliced Bread User: Standard access to the Sliced Bread application.
- Sliced Bread Recipe Runner: For users who only need to run existing recipes. This set was formerly named “Sliced Bread API Only User” (ref: 1.188).
3.4.2. Inbound Email Service Configuration #
You can configure Sliced Bread to process attachments from inbound emails automatically.
- Setup:
- In Salesforce Setup, navigate to “Apex Email Services.”
- Create a new email service.
- Set the
Apex ClasstoSlicedBreadInboundEmailHandler. - Configure the service to accept attachments (e.g., “Text Attachments”).
- Generate the unique Salesforce email address for this service.
- Usage: Any email sent to this unique address will be processed. Recipes configured for inbound email (see Section 2.2.1) will automatically pick up and process matching file attachments (ref: 1.81).