Introduction
Getting started Trimble Identity.
Authentication
Trimble Identity
Trimble Identity is a centralized authentication service with enhanced security and simplified solutions. In a nutshell, Trimble Identity provides single sign-on capability and handles the responsibility of authenticating the identity of the users across multiple applications, products, and APIs. Trimble Identity offers a seamless experience by enabling a single, common identity for all your applications.
Trimble Identity helps developers by presenting a convenient solution to tackle the challenging aspect of Identity management. The primary purpose behind using the Trimble Identity tool is to unify and streamline the end-user sign-in and authentication process.
Features
Feature | Description |
---|---|
Social Account Login | Trimble Identity also allows users to sign in using their existing social account IDs like Google and Apple. |
Multi-factor authentication | Multi-factor authentication (MFA) provides a method to verify a user’s identity by requiring them to provide more than one piece of identifying information. This ensures that only valid users can access their accounts. |
Internationalization | End users can define personal language preference for rendering UI, email, or any other communications sent to them. For more information, refer to the Languages topic. |
Federation | Federation is a type of secure log-in where a user’s single authentication ticket, or token, is trusted across multiple IT systems or even organizations. |
Data Residency | Data residency refers to the physical or geographic location of a user or organization’s data or information. With Trimble ID, users can select their data region where their Trimble ID information is stored, and applications can retrieve the users’ data storage region preference from id and access tokens. |
Authentication protocols
You can connect any application written in any language or on any stack to Trimble Identity. However, the authentication flow you choose depends on the protocol that your application supports. Trimble Identity currently supports identity protocols:
Protocol | Description |
---|---|
OAuth 2.0 | OAuth 2.0 is a standard designed to allow a website or application to access resources hosted by other web apps on behalf of a user. |
OpenID Connect | OpenID Connect is an authentication protocol, based on the OAuth 2.0 family of specifications. It uses simple JSON identity tokens (JWT) delivered via the OAuth 2.0 protocol. |
SAML 2.0 | Security Assertion Markup Language (SAML) is an XML-based protocol, that provides both authentication and authorization between trusted parties. |