All Collections
Integrations
Salesforce
Salesforce v1.9 Admin Upgrade Guide
Salesforce v1.9 Admin Upgrade Guide

This is a guide to upgrading your Snappy Salesforce App and Authentication package

Updated over a week ago

Admin Guide


Upgrade to Snappy Gifts v1.9

  1. Login to the org as an Admin

  2. Navigate to the relative page: /packaging/installPackage.apexp?p0=04tPh0000005SDNIA2

  3. Follow the upgrade steps


Uninstalling Snappy Auth Provider Unlocked Package and Install Snappy Auth Provider v2.0

An Auth Provider cannot be upgraded, so the existing one will need to be deleted prior to installing the updated Cognito Auth Provider.

  1. Navigate to Setup > Apps > Packaging > Installed Packages, click Uninstall for Snappy Auth Provider

  2. Follow the steps and then click Uninstall

  3. Navigate to the relative URL /packaging/installPackage.apexp?p0=04tPh0000005W0rIAE in the org to install v2.0 of the Snappy Auth Provider


    Update your Consumer Secret

  4. Once installed, the Consumer Secret will need to be updated for the Auth Provider. Navigate to Setup > Identity > Auth. Providers

  5. Click Edit to the left of Snappy and enter the Consumer Secret.

    Consumer Secret: re4hhimc4e02qbrplndtghe4rjvutpmjdd07or05hjbm858qk9h

    Click Save.



    SKIP THIS STEP IF YOU HAVE ALREADY PROVIDED YOUR DOMAIN TO SNAPPY

  6. Locate Callback URL and provide to Snappy

  7. Once saved, click into Snappy Auth Provider

  8. Scroll to the Salesforce Configuration section and find the Callback URL and provide this to Snappy to add to the Cognito allow list.

  1. If the callback URL is not added to the allowlist, upon trying to authenticate, you will encounter an error with URL https://auth.snappygifts.com/error?error=redirect_mismatch


    Update Named Credential

  1. The Named Credential will also need to be re-added to the Snappy API Access permission set. Navigate to Setup > Users > Permission Sets. Click Snappy API Access

  2. Find Named Credential Access and click it

  3. Click Edit

  4. Select SnappyAPI and click Add

  5. Once SnappyAPI shows under Enabled Named Credentials, click Save

Did this answer your question?