I have salesforce communities for customers. We have some external existing apps built on some other technology. What I am looking for exactly is how our customers can login to those external apps directly from salesforce.

I have googled and found that this can be done using OAuth or something but still not having the clear idea how to work out this.

Let's say, the customer is already logged in communities and they want to use the external app. There will some link or button which will redirect them to that app home page. This should be done in a way that the customer doesn't have to provide login credentials again. The external app should check that if the customer is logged in salesforce and if so then allow them to use the external app.

Appreciate if someone provides the solution in detail or layman's language.


1 Answer 1


You will need to use SSO here .Your identity provider will be salesfoece.com communities and your Service provider will be your external app .

From identity provider set up you will extract certificate and other info and feed that in your service provider app .

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .