IrisAgent Single Sign On (SSO) Guide
Introduction
We understand that protection of customer data is one of the top priorities for every company we work with. At IrisAgent, we take privacy and security considerations into every organizational and product decision we make. As a result, we provide SSO options for users to sign in to our product. We do not require or host any login credentials. We authenticate through Google, Microsoft, Salesforce, and Okta.
Google SSO
We use Google OAuth2 APIs for powering SSO via Google. The below scopes are requested:
- userinfo.email – View access to your primary Google Account email address
- userinfo.profile – View access to your personal info, including any personal info you've made publicly available
Salesforce SSO
Customers that use Salesforce Service Desk as the primary ticketing provider, should use this option. We use Salesforce OAuth APIs for powering SSO via Salesforce. The below scopes are requested:
- api – Allows access to the current, logged-in user’s account using APIs, such as REST API and Bulk API 2.0
- refresh_token – Permission to generate refresh tokens
Azure Active Directory SSO
We use Azure OAuth APIs for powering SSO via Azure. The below scopes are requested:
- user.read – Read basic user info
- openid – Permission to get tokens for authentication
- profile – Access the user's given name, surname, and preferred username
- profile – Access the user's given name, surname, and preferred username
- email – View the user’s primary email address.
Okta SSO
We use Okta OpenID Connect and OAuth APIs for powering SSO via Okta. The below scopes are requested:
- Openid - openid connect
- Email - access to end-users email claims
- Profile - access to end-users default profile information
Please email us if you have any questions or need any more details.