If your organization uses an identity provider (IdP) like Okta, Azure AD, or any SAML 2.0-compliant system, you can enable Single Sign-On (SSO) for seamless access to Myagi. This integration is available free of charge.
What is SSO?
Single Sign-On (SSO) allows your users to access Myagi using their existing internal credentials - no need to create separate login details. With SSO, your staff can access supplier training on Myagi directly from internal platforms like:
Learning Management Systems (LMS)
Human Resource Information Systems (HRIS)
Custom intranet portals
Benefits of SSO
1-click login from your internal systems to Myagi
Automated user management - new hires are granted access immediately
Instant deactivation - access is removed for terminated employees
Reporting - easily track engagement with supplier training
What You’ll Need to Get Started
To connect your identity provider (IdP) to Myagi, we’ll ask for a few key details from your IT team (SAML Metadata):
Single sign on service URL - The single sign on endpoint of the IdP. This is where we will send the authentication request.
Single logout service URL (optional) - This is where we will send the logout request if the IdP wants to implement single log out as well.
IdP x509 certificate - The public x509 certificate of the IdP. We will use this to verify requests. Your certificate should be PEM encoded. Use this tool to verify that the certificate is properly encoded.
Username field - The name of the field you will send us that will act as a unique user identifier. It could be, for example, a link to one of the Microsoft claims in case IdP is Active Directory:
bashCopyEdithttp://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress
Email field - The name of the email field you will send us.
First name field - The name of the first name field you will send us.
Last name field - The name of the last name field you will send us.
Team ID field (optional) - The name of the field you send to us which will map a user to a Myagi team.
Group ID field (optional) - The name of the field you send to us which will map a user to a Myagi group. If you send multiple values with this field name, we will add the user to multiple groups.
Permission Group field (optional) - The name of the field used to map users to either the Team Manager or Company Admin permission group.
Value of this field needs to be
"team_managers"
,"company_admins"
or empty.
We’ll provide configuration values specific to your account, including:
Audience
Recipient
ACS URL
Logout URL
These will be based on your Myagi company subdomain.
Provide a Test User
To complete the setup and run end-to-end tests, we’ll also ask you to provide a test user account (email and password) that we can use to validate the integration from your side. This ensures everything works correctly before enabling SSO
How to Get Started
If you’re ready to enable SSO or want to learn more, please reach out to us at myagisupport@rallyware.com. Our team will guide you through the setup process and help ensure a smooth integration.