Any admin on your CoderPad account can configure SSO at https://coderpad.io/organization/saml_settings. CoderPad SSO uses SAML 2.0 for authentication, and we support integration with standard 3rd party SAML providers. We expect fields for email and name (first name and last name should pass through first name only, or should be compressed into a single name field).
The basic steps required are:
- ingest our provided metadata into your SSO provider
- then paste the SSO provider’s returned metadata into the provided field (or upload the metadata file).
- SSO configuration also lets you create a domain like
yourdomain.coderpad.io.We JIT auto-provision new user accounts when they first go through the SSO flow at
- Test with both an existing and new user account before making SSO mandatory
We do not support automatic deprovisioning, but after a user is deactivated internally in your SSO solution, any CoderPad account admin can deactivate the CoderPad account on the https://coderpad.io/organization/members page.
Azure specific documentation can be found here: https://docs.microsoft.com/en-us/azure/active-directory/saas-apps/saml-toolkit-tutorial
We do not specifically support MS Active Directory but you may be able to configure it using this info: https://docs.microsoft.com/en-us/powerapps/maker/portals/configure/configure-saml2-settings