1
Identity Provider

OneLogin Integration

Enable your OneLogin users to sign in to your Shopify store using their corporate credentials with SAML 2.0 authentication.

12 min setup
SAML 2.0

Prerequisites

  • OneLogin admin access
  • SecurePie Professional or Enterprise plan
  • Your SecurePie Organization ID

Setup Instructions

1

Access OneLogin Admin Portal

Log in to your OneLogin Administration portal.

  1. 1.Navigate to yourcompany.onelogin.com/admin
  2. 2.Sign in with your admin credentials
  3. 3.Go to Applications → Applications
2

Add SAML Application

Create a new SAML application for SecurePie.

  1. 1.Click "Add App"
  2. 2.Search for "SAML Custom Connector (Advanced)"
  3. 3.Select the connector
  4. 4.Enter "SecurePie SSO" as the Display Name
  5. 5.Click "Save"
3

Configure SAML Settings

Configure the SAML 2.0 settings for SecurePie.

  1. 1.Go to the "Configuration" tab
  2. 2.Enter the Audience, Recipient, and ACS URLs
Configuration
// OneLogin Configuration
{
  "RelayState": "",
  "Audience (EntityID)": "https://securepie.com/saml/your-org-id",
  "Recipient": "https://securepie.com/saml/acs/your-org-id",
  "ACS (Consumer) URL": "https://securepie.com/saml/acs/your-org-id",
  "ACS (Consumer) URL Validator": "^https:\/\/securepie\.com\/saml\/acs\/.*$",
  "Single Logout URL": "https://securepie.com/saml/slo/your-org-id",
  "Login URL": "https://your-store.myshopify.com"
}
4

Configure Parameters

Map OneLogin user attributes to SAML parameters.

  1. 1.Go to the "Parameters" tab
  2. 2.Click "Add parameter" for each attribute
Configuration
// Parameter Mappings
Field Name       →    Value              →    Include in SAML
─────────────────────────────────────────────────────────────────
email            →    Email              →    ✓
firstName        →    First Name         →    ✓
lastName         →    Last Name          →    ✓
department       →    Department         →    ✓ (optional)
5

Download SAML Metadata

Get the IdP metadata to configure SecurePie.

  1. 1.Go to the "SSO" tab
  2. 2.Find "Issuer URL" and copy it
  3. 3.Click "More Actions" → "SAML Metadata" to download the XML
  4. 4.Also note the X.509 Certificate
6

Assign Users

Assign users to the SecurePie application.

  1. 1.Go to the "Users" tab
  2. 2.Click "Add" to assign individual users
  3. 3.Or go to "Access" tab to assign by role
7

Configure SecurePie

Upload the OneLogin metadata to SecurePie.

  1. 1.Log in to your SecurePie dashboard
  2. 2.Go to Settings → Identity Providers
  3. 3.Click "Add Provider" → "OneLogin"
  4. 4.Upload the SAML metadata XML file
  5. 5.Click "Save" and test the connection

OneLogin Features

SmartFactor Authentication

Leverage OneLogin's risk-based authentication to require additional verification for suspicious sign-in attempts.

Directory Sync

Automatically sync users from Active Directory, LDAP, or HR systems to keep your Shopify customer data up to date.

Real-time Provisioning

With SCIM support, users are automatically created, updated, or deactivated in real-time.

Vigilance AI

Use OneLogin's AI-powered threat detection to identify and block compromised credentials.

Need Help?

Our support team can help you configure OneLogin, including advanced features like SCIM provisioning and SmartFactor policies.