Problem
If your company has an account with Sauce Labs and has Single Sign-On (SSO) configured, you can login to Sauce Labs via your company's SSO provider (e.g. Okta). If you don't yet have a Sauce Labs account, logging in via SSO for the first time will create a user account for you within your company account.
However, if you don't yet have a Sauce Labs account and go to saucelabs.com and click Sign In and then choose to sign in using Google or GitHub, this will create a free-trial account for you, outside of your company Sauce Labs account.
Solution
If you've done this and you want to have your account moved into your company account, the easiest solution is to ask one of the org admins in your company's Sauce Labs account to invite you to the company account. If they login to Sauce Labs, there's an invite button on the top right - they just need to click that and enter your email address to send you an invitation.
Once you receive that, make sure you are logged into Sauce Labs using the trial account you setup, then click on the accept invitation link in the email. You should then be moved to the company org/account and be able to login via your SSO configuration.
Prevention
Any Sauce Labs company account/org that has SSO configured can be set up so that end users are unable to create free-trial accounts using their email domain.
For example, let's say your company is called Frondlr and your email domain is frondlr.com. Your SSO configuration is setup so that anyone with a frondlr.com email address can login to Sauce Labs via your SSO provider (e.g. Okta) and if its the first time you've logged in, your Sauce Labs user account will be created on the fly.
With this feature, we can prevent anyone from creating a free-trial account using a frondlr.com email address. Anyone who tries this will see a message saying “Your account cannot be created. Please check your email for more details.” and will be sent an email as a follow up. This email will indicate that the organization has enabled single sign-on (SSO) for its Sauce Labs users, and to continue with account setup, the user should contact the IT department of their organization.
If you'd like to have this set up for your organization, please contact your Customer Success Manager or open a support ticket.