The Harvest allows users within your org to convert incoming emails into Salesforce records. To provide access to Harvest for the users in your org, navigate to Setup and open Email Services.
1. Create an Email Service in Salesforce
- Navigate to Setup and in the Quick Find box, type Email Services and select it.
- Click on New Email Service. Fill in the necessary information, including the name of the service and a brief description and in the Apex class choose EmailParserHandler.
- Check the Active checkbox and click on Save

2. After that, open the email service you've created, and under Email addresses tab, click on New email address and create a context user:
Email address name – record name, i.e. Email parsing.
Email address – will be populated with Email service name.
Active – must remain checked to enable user's activity .
Context user – user for whom the functionality will be enabled.
Accept emails from – specific emails users will receive the inquiries from. By default, populated with the email address of the Context user. If provided, emails from only those mailboxes will auto create Record requests. To avoid potential issues, is suggested to be left blank.

3. Click on the Save button and repeat for each user who requires given functionality.
4. On the Harvest Admin Console context users will appear under Email Addresses tab. This tab will allow for convenient copying of the corresponding addresses for each user. When you want to configure the forwarding rules for the users, or allow them to forward the emails for parsing ad hoc, copy the corresponding email addresses and provide users with them.
5. Assign the appropriate permission set to each user who will use Harvest.
- Go to Setup > Permission Sets.
- Select Ascendix Harvest User (for end users) or Ascendix Harvest Admin (for administrators).
- Click Manage Assignments > Add Assignments.
- Select the users and click Assign.