Overview
MFA (Multi-Factor Authentication) is an extra security method that requires a user to complete two or more forms of authentication prerequisites before logging into an Application or website. This method often requires that the user responds to a security question, provides an emailed passcode, etc., in addition to simply providing the correct password on sign-in.
Typically, MFA functionality is provided to an Application or website, via a third-party application. To enable this function in Decisions, users may choose their desired MFA, authorize it via their desired IdP(Identity Provider), and then create an integration between Decisions and that IdP.
If your environment is connected to the Deployment Server, manage centralized user accounts from the Deployment Server. Administrators can create accounts on the Deployment Server and assign them to connected environments to keep access consistent across Development, QA, and other connected servers.
After an account is assigned to an environment, the account information synchronizes with that environment. Permissions specific to projects, folders, or other security settings must still be configured directly in the target environment where the user will work.
For more information, see: Managing Accounts with the Deployment Server
2FA(Two-Factor Authentication)
2FA is included within the Decisions environment, which makes it accessible for users without integration from a third-party application. For more information on 2FA, please refer to Setting Up 2FA (Two Factor Authentication)
2FA is only meant for use with the login process. It cannot be called from a Flow via API.
Resources for Third-Party Integration
Although Decisions comes equipped with 2FA, the platform supports integration with other forms of MFA. The following is a non-exhaustive list of documentation relating to integrating with an IdP and/or enabling MFA. It is recommended that, if the document is not listed, seek out information from the desired IdP on how to enable MFA before integrating with Decisions.
Okta
- MFA with Okta: MFA
- Integrating with Okta: Installing and Configuring the Okta Module
OpenID
- 2FA with OpenID Connect: OpenID Connect FAQ and Q&As
- Integrating with OpenID: OpenID Integration