Magento OAuth Server extenstion enables Single Sign-On (SSO) into the Salesforce
using your Magento username and password. Once you configure
the Salesforcea with Magento OAuth Server extenstion, you can login to your Salesforce
using Magento credentials. OAuth Server extenstion also allows you
to send custom Magento user attributes to your Salesforce app as per
your requirements. To know more about other features we provide in Magento OAuth
Server extenstion, you can
Switch to the SalesForce Classic mode from profile menu,
and then go to the Setup page.
In the Quick Find box, enter Auth, and then select
Click on New button and Select Provider type as
OpenID Connect from dropdown.
2. Salesforce integration with Magento
In the OAuth Server Settings tab, Enter the OAuth Client name and then paste the Redirect URL that you copied earlier and save it under the Redirect URL.
It will show you the Client ID, Client Secret and the Endpoints. Copy the Client ID, Client Secret, Scope and the Endpoints and keep it handy. You will be needing these values later to save them in your Salesforce client application.
Go back to the Client application that you already created in Salesforce and enter the provider
Name,Consumer Key,Consumer Secret,Scope and Endpoints which
you have copied from Magento OAuth Server extenstion.
Click on Save button to save your configuration
Now, You can see the Test-Only Initialization URL. It redirects you
to your OpenID provider and asks you to sign in. You’re then asked to
authorize your app. After you authorize, you’re redirected to Salesforce.
Congratulations, you have successfully configured the miniOrange Magento OAuth Server extenstion.
3. Attribute Mapping
In the Magento OAuth Server extension, navigate to the Attribute Mapping tab.
In the Attribute Mapping section, enter the information and click on Save .
If you dont hear from us within 24 hours, please feel free to send a follow up email to firstname.lastname@example.org
This privacy statement applies to miniorange websites describing how we handle the personal
When you visit any website, it may store or retrieve the information on your browser, mostly in the
form of the cookies. This information might be about you, your preferences or your device and is
mostly used to make the site work as you expect it to. The information does not directly identify
you, but it can give you a more personalized web experience.
Click on the category headings to check how we handle the cookies.
Strictly Necessary Cookies
Necessary cookies help make a website fully usable by enabling the basic functions like site
navigation, logging in, filling forms, etc. The cookies used for the functionality do not store any
personal identifiable information. However, some parts of the website will not work properly without
These cookies only collect aggregated information about the traffic of the website including -
visitors, sources, page clicks and views, etc. This allows us to know more about our most and least
popular pages along with users' interaction on the actionable elements and hence letting us improve
the performance of our website as well as our services.