Skip to main content

Salesforce Custom IDP

Overview

LoginRadius supports Single Sign-On (SSO) via SAML 2.0, enabling seamless integration with enterprise identity providers such as Salesforce. By configuring Salesforce as a Custom Identity Provider (IDP), you can allow users to authenticate using their existing Salesforce credentials, providing a secure and streamlined login experience across your applications. This integration allows you to:

  • Authenticate users through their existing Salesforce accounts.
  • Provide secure, streamlined access to your applications.
  • Customize the login experience via LoginRadius’s hosted or embedded login interfaces.
  • Leverage federated identity management with SAML support.

Use Cases

This setup is ideal for:

  • Organizations that use Salesforce as their centralized identity provider.
  • Businesses that are looking to simplify user onboarding and management across multiple applications.
  • Enterprises that require SSO for internal tools secured by Salesforce.
  • Multi-tenant SaaS platforms that need to enable organization-specific Salesforce SSO.

Key Features

  • Seamless SSO with Salesforce for a unified and secure login experience across applications.
  • Centralized identity management and attribute mapping to keep user data consistent and synchronized.
  • Flexible, secure SAML 2.0 integration options, including AutoLookup, hosted pages, and customizable login flows.

Configuration

To integrate Salesforce with LoginRadius as a Custom Identity Provider, you must complete configuration steps in both the Salesforce Setup Console and the LoginRadius Console. The process involves registering LoginRadius as a SAML service provider in Salesforce and then adding the corresponding configuration details to your LoginRadius Console.

Before configuring LoginRadius, you must first set up LoginRadius as a SAML service provider within Salesforce.

Step 1: Log in to your Salesforce account as a System Administrator.

Note: If you do not have a Salesforce account, please contact your Salesforce administrator or the Salesforce support team.

Step 2: Click your profile icon in the top-right corner and select Switch to Salesforce Classic, as shown in the screenshot below.

Salesforce Classic

Step 3: Click the Setup button in the top menu.

The following screen will appear:

Setup

Step 4: In the left panel, navigate to the Administer section.

Step 5: Add a custom subdomain to your Salesforce account. To do this, follow the steps below:

  • Navigate to Domain Management as shown in the screen below, then click My Domain. Select Edit under My Domain Details, enter your desired domain name, register it, and wait for the registration to complete. Domain Management

Note: Create a subdomain for your Salesforce organization, ideally using your company name to make the URL easier to identify. For example: https://yourcompanyname.my.salesforce.com.

  • Click Deploy New Domain to apply the custom domain to your organization, and wait for the deployment process to complete. Subdomain

Step 6: Navigate to the Security Controls > Identity Provider Settings page as shown in the screen below, to configure Identity Provider Setup in your Salesforce account.

Settings Page

Step 7: Enable the Identity Provider if it is not already enabled. Click Edit to proceed. You will see the following page:

Enable Identity Provider

Step 8: Choose an existing certificate or generate a new one. If you create a new certificate, you will see the following page:

Salesforce Certificate

Step 9: After setting up the certificate, download the metadata by clicking Download the metadata.

Download Metadata

Custom IDPs

Social Login