Tipalti Help Center home page
  • Get started
    • Onboarding tools
    • Video tutorials
    • Live training
  • User guides
    • Tipalti Hub Home
      • Log in to the Tipalti Hub
      • Manage finances from Home
    • Tipalti AI Assistant
      • Ask the assistant
      • Common prompts
    • Administration
      • Administrative operations
      • Admin settings
      • Custom fields
      • Team management
      • User roles
      • User permissions
      • Email domain setup
      • Email notifications
      • Manage communications
      • Edit and customize templates
    • Multiple entities
      • Multiple entities
      • Switch entities with multi-instance setup
    • Funding
      • Funds overview
      • Manage virtual accounts
      • Fund Tipalti accounts
      • Transfer funds between accounts
      • Multi-FX
    • Payees
      • Search payee information
      • Manage payee status and settings
      • iFrame/ Supplier Hub
      • Manage Supplier Hub payees
      • Manage actions as a payee
      • Add and review payee documents
      • Verification of payee
    • Taxation
      • US tax forms
      • Tax form expiration
      • Tax withholding
      • Certificate of No US Activities
      • Additional documents
      • Non-US tax collection
      • Tax form statuses
    • Procurement
      • New Procurement
      • Original Procurement
    • PO matching
      • New PO matching
      • Original PO matching
    • Bills
    • Tipalti Expenses
      • Get started
      • Create and submit expenses
      • Manage and approve expenses
      • Build expense approval workflows
      • Reimburse expenses
      • Connect your corporate cards
    • Tipalti Cards
      • Tipalti Cards
      • Fund your card
      • Manage cards
      • Monitor card transactions
      • Process transactions
      • ERP sync
      • Credit card statement report
    • Payments
      • Submit payments
      • Manage payments
      • Schedule payments
      • Understanding payment statuses
      • Payment methods coverage: US and ROW
      • Payment methods coverage: UK and EU
      • Payment methods coverage: Canada
      • Payment error codes
      • Managing unsuccessful payments
    • Reports
      • AI-powered reports
      • Payment reports
      • Bill reports
      • Payee reports
      • Tax reports
      • User reports
    • Security practices
      • Email security
      • Business continuity practices
      • Two-factor authentication
      • Detect
  • Integrations
    • 3rd Party Apps
      • Partner Platforms
      • SSO
    • ERPs
      • Sage Intacct
      • NetSuite 2.0
      • Microsoft Business Central
      • QuickBooks
      • Xero
      • Tipalti Connect
      • Acumatica
      • SAP B1
    • File Integration
      • Configure auto-sync settings
      • Import files
      • Export files
  • FAQs
    • General FAQs
    • User guide FAQs
      • Payee FAQs
      • Bill FAQs
      • Card FAQs
      • PO Matching FAQs
      • Payment FAQs
      • Detect FAQs
      • Taxation FAQs
      • Administration FAQs
      • Expenses FAQs
    • ERP FAQs
  • Release notes
  • Dev docs
Sign in
  • Get started  
    • Onboarding tools  
    • Video tutorials  
    • Live training  
  • User guide  
    • Log in to the Tipalti Hub
    • Administration  
      • Administrative operations
      • User roles
    • Multiple entities
    • Funding  
      • View funds required
      • Fund Tipalti accounts
      • Multi-FX  
        • Currency cutoffs and validations
    • Payees  
      • Search payee information
      • Manage payee status and settings
      • iFrame/ Supplier Hub
      • Manage Supplier Hub payees
      • Documents review
    • Taxation  
      • US tax forms
      • Tax form expiration
      • Tax withholding  
        • Withholding rates
        • Income types
        • Tax form and entity types
      • Certificate of No US Activities
      • Additional documents
      • Non-US tax collection
      • Tax form statuses
    • Procurement  
      • System overview
      • Create and track purchase requests
      • Approve purchase requests
      • Mark goods and services as received
      • Vendor registration
      • Send PO PDF
      • Back office  
        • Set reminders
        • Run parallel PR/ vendor approval
        • Emails
        • PO PDF customization
        • Upload budget
        • Customize Procurement forms
        • Contract repository
      • Workflow integrations
    • PO Matching  
      • Matching process
      • Handle matching exceptions
      • Bill routing
      • Matching policies
      • Bill coding
      • Bill approval for PO-backed bills  
        • Approvable bills
        • Non-approvable bills
        • PO updates
      • Prepayments (NetSuite 2.0)
      • Track and match a dropship invoice  
        • Set payees up as dropship vendors
        • Upload and match a dropship invoice
    • Bills  
      • Bill flows
      • Usability
      • Add invoices
      • Manage bills
      • Add comments and files to bills
      • Bill approvers
      • Invoice processing approvals
      • Email Security
      • Tax collection in Bills
      • Bill statuses
    • Tipalti Expenses  
      • Get started
      • Create and submit expenses
      • Manage and approve expenses
      • Reimburse expenses
      • Connect your corporate cards
    • Tipalti Cards  
      • Funds flow
      • Manage cards
      • Card transactions overview
      • Process transactions
      • ERP sync
      • Credit card statement report
    • Submitting payments
    • Payment information  
      • Payment statuses defined
      • Payment methods coverage: US and ROW
      • Payment methods coverage: UK and EU
      • Payment methods coverage: Canada
      • Payment error codes
    • Reports  
      • Smart report builder
      • Payment reports
      • Bill reports
      • Payee reports
      • Tax reports
      • User reports
    • Security practices  
      • Email security
      • Business continuity practices
      • Two-factor authentication
    • Detect
  • Integrations  
    • 3rd Party Apps  
      • Partner Platforms
      • SSO
    • ERPs  
      • Sage Intacct
      • NetSuite 2.0
      • Microsoft Business Central
      • QuickBooks
      • Xero
      • Tipalti Connect
      • Acumatica
      • SAP B1
    • File Integration  
      • Configure auto-sync settings
      • Import files
      • Export files
  • FAQs  
    • General FAQs
    • User guide FAQs  
      • Bill FAQs
      • Card FAQs
      • PO Matching FAQs
      • Payment FAQs
      • Detect FAQs
      • Taxation FAQs
      • Administration FAQs
      • Expenses FAQs
    • ERP FAQs
  • Release notes
  • Dev docs
  1. Tipalti
  2. Integrations
  3. 3rd Party Apps
  4. SSO

Articles in this section

  • Set up SSO
  • OneLogin
  • Google Workspace
  • Azure
  • Okta

OneLogin setup

Follow these steps to set up OneLogin as an OIDC SSO provider for the Tipalti app.

Step 1. Add a new application
  1. In OneLogin, go to "Applications" and click "Add App" to add a new application.
  2. On the "Find Applications" screen, in the search bar, type "OpenId Connect" or "oidc" and click "Enter".
  3. From the search result, select the "OpenId Connect (OIDC)" app.
    Find OpenOD Connect (OIDC) application
Step 2. Identify the Tipalti app to OneLogin's OpenID servers

On the "Add OpenId Connect (OIDC)" screen:

  1. Go to "Info" and complete the following fields.
    1. In the "Display Name" field, type:
      • "Tipalti-Sandbox", if you are setting up the Sandbox app.
      • "Tipalti-Production", if you are setting up the Production app.
    2. (Optional) You can add icons for the app tiles. Please adhere to the following guidelines for the icons.
      • Rectangular icon: A transparent PNG or SVG file with aspect ratio 2.64:1
      • Square icon: A transparent PNG or SVG file with minimum 512px x 512px
        OpenID Connect screen
    3. Click "Save" to be taken to the "Application Info" page.
  2. Go to "Configuration" and complete the following fields.
    1. (Optional) In the "Login URL", copy and paste the following URLs for the
      • For Sandbox: https://aphub2.sandbox.tipalti.com/#/login/login-user-name
      • For Production: https://aphub2.tipalti.com/#/login
  3. In the "Redirect URI" field, copy and paste the following URIs as a comma-separated list, or each on a separate line. You need to add 2 URIs for each environment.
    1. For Sandbox: 
      • https://console2.sandbox.tipalti.com/api/v0/account/authorizesso
      • https://sso.sandbox.tipalti.com/api/authorization/v1/authorizesso
    2. For Production:
      • https://hub.tipalti.com/api/v0/account/authorizesso
      • https://sso.tipalti.com/api/authorization/v1/authorizesso
        App configuration
    3. Click "Save".
Step 3. Send your OIDC SSO credentials to Tipalti

To set up OneLogin as your SSO provider for Tipalti, you'll need to enter your client ID, client secret key, and base URL (sometimes known as 'Issuer URL', 'Callback URL', etc).

You need to copy the credential values from OneLogin, and paste into a secured text password-sharing application (e.g., 1Password, Vault), as you need to provide Tipalti with these values for each application (Sandbox and Production) to complete the setup process.

On the "Add OpenId Connect (OIDC)" screen, go to "SSO" and complete the following steps.

  1. Copy the value in the "Client ID" field and paste it into the secured text password-sharing application.
  2. In the "Client secret" field, click the "Show client secret" link or the "Regenerate client secret" link, copy the value, and paste it into the secured text password-sharing application.
  3. In the "Issuer URL", right-click the "Well known Configuration" link, copy the value, and paste it into the secured text password-sharing application.

    Typically, the well-known URL has the following format:https://<YOUR_ONELOGIN_DOMAIN>/oidc/2/.well-known/openid-configuration where "YOUR_ONELOGIN_DOMAIN" is the domain of the OneLogin application's Issuer. For example, if the Issuer was https://<your-company>.OneLogin.com, then the well-known URL would be https://<your-company>.onelogin.com/oidc/2/.well-known/openid-configuration
  4. Send the document to Tipalti to finish the SSO configuration process.

    Once Tipalti confirms that your credentials have been received, destroy the document.
  5. In the "Token Endpoint" field, for the "Authentication Method", select "Post" .
    SSO tab in OneLogin app
  6. Go to Users > Role and complete the following steps.
    1. In the search bar, type Tipalti Sandbox/ Tipalti Production and click "Search".
      Search roles
    2. From the search result, click the app. On the "Role Apps" screen, a check mark displays beside the app.
      Role Apps page
    3. To add users to that role, click "Users" and add users manually.
      Add users manually
  7. Assign access to the application to all your employees that require access to
  • ZD.4.log-1212665864.zip
    20 KB Download
Was this article helpful?

We’d love the opportunity to improve. Submit your feedback.

We’re glad you enjoyed the article!

Have more questions? Submit a request
Return to top
Privacy Policy | Terms of Use | Payer/Sender Rights | Customer Assistance Policy
LinkedIn Instagram Facebook Twitter YouTube
Contact support