End-to-end testing Single Sign On (SSO) with IdaptiveSchedule a Demo
Single Sign-on (SSO) allows a user to authenticate in one place (the identity provider) across multiple third-party applications. SSO is an essential element of managing multiple applications in a secure way, and is often a hard requirement in large enterprise software contracts.
SSO with Idaptive can be a pain to test end-to-end for a variety of reasons:
What's the easiest way to test SSO with Idaptive?
walrus.ai enables engineers to test SSO using Idaptive without any of the pain:
A one-size-fits-most end-to-end test for SSO with Idaptive using walrus.ai:
1---2name: 'Idaptive SSO'3url: 'https://your-site.com'4variables:5 third_party_login_url: 'https://your-site.com'6 Idaptive_url: 'https://your-site.Idaptive.com/app/UserHome'7 Idaptive_admin_email: 'Idaptive_admin_emal@your-site.com'8 Idaptive_admin_password: 'Idaptive_admin_email@your-site.com'9 test_user_email: 'email@example.com'10 test_user_password: 'Idaptive_password'11instructions:12 - 'Login to :Idaptive_url: with :Idaptive_admin_email: and :Idaptive_admin_password:'13 - 'In Idaptive, create a new user with the email :test_user_email:'14 - 'In Idaptive, assign :test_user_email: to your-site'15 - 'Log out of :Idaptive_url:'16 - 'Login to :third_party_login_url: with :test_user_email:'17 - 'Vefify login to :third_party_login_url: with :test_user_email: is successful'18 - 'Logout of :third_party_login_url: with :test_user_email:'19 - 'Login to :Idaptive_url: with :Idaptive_admin_email: and :Idaptive_admin_password:'20 - 'In Idaptive, remove :test_user_email: from the your-site'21 - 'Log out of :Idaptive_url:'22 - 'Attempt to login to :third_party_login_url: with :test_user_email:'23 - 'Verify logging in with :test_user_email: fails'