10X ERP Login & Authentication Options

Security Overview and Recommended Best Practices

10X ERP supports multiple authentication methods to accommodate different customer security requirements. While all options are supported, Single Sign-On (SSO) via Google or Microsoft is strongly recommended for improved security, governance, and user management.


Supported Login Options

1. Single Sign-On (SSO) via Google

Recommended

Authentication is delegated to Google Workspace, allowing users to log in using their existing Google credentials.

Key Characteristics

  • Authentication handled entirely by Google
  • Enforces Google MFA, device policies, and security controls
  • No passwords stored or processed by 10X ERP
  • Supports centralized user lifecycle management (onboarding/offboarding)

Best For

  • Organizations already using Google Workspace
  • Teams enforcing MFA and device trust through Google

2. Single Sign-On (SSO) via Microsoft

Recommended

Authentication is delegated to Microsoft Azure Entra ID (formerly Azure AD).

Key Characteristics

  • Authentication handled entirely within the Microsoft tenant
  • Honors Microsoft MFA, Conditional Access, and device compliance policies
  • Requires standard tenant consent for identity-only scopes (OpenID / profile)
  • No tenant data access and no software installation required

Best For

  • Organizations standardized on Microsoft 365 / Entra ID
  • Environments with strict access and compliance requirements

3. Email & Password Login

Supported but Not Preferred

Users authenticate directly within 10X ERP using an email address and password.

Key Characteristics

  • Passwords are managed at the application level
  • Strong password complexity is enforced
  • Does not leverage external identity provider controls

Considerations

  • Lacks centralized IT governance
  • Offboarding and access revocation must be managed manually
  • More susceptible to credential-based attacks compared to SSO

Why 10X ERP Strongly Recommends Google or Microsoft SSO

Using Google or Microsoft SSO provides materially stronger security than application-level passwords alone:

  • Centralized Identity Control

    Authentication is governed by your organization’s identity provider—not by 10X ERP.

  • Stronger MFA Enforcement

    Leverages enterprise-grade MFA policies already in place.

  • Reduced Attack Surface

    No passwords stored, transmitted, or managed by 10X ERP.

  • Improved User Lifecycle Management

    Disabling a user in Google or Microsoft immediately prevents access to 10X ERP.

Note that simply turning off ERP Useron the User record in 10X also immediately prevents this.

  • Industry-Standard Architecture

    This is the same authentication model used by platforms such as Salesforce, NetSuite, Slack, and GitHub.


Important Requirement for SSO Access

To use Google or Microsoft SSO, the following must be true:

  • The user’s email address in 10X ERP must match an active Google or Microsoft account
  • That account must exist within your organization’s domain
  • The identity provider (Google or Microsoft) must be able to authenticate that user

If a user does not have a Google or Microsoft account tied to their domain email, they will need to:

  • Be provisioned one by IT, or
  • Use the email/password login option instead

Summary Recommendation

Option Security Level IT Governance Recommended
Google SSO Very High Centralized ✅ Yes
Microsoft SSO Very High Centralized ✅ Yes
Email / Password Moderate Decentralized ⚠️ Only if needed
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us