The Account Owner and Super Admins have complete control over the sign-in page customization and custom sign-up URL associated with your organization’s domain.
Manage how users sign in
Your account is assigned a unique URL that can be used for signing in. On the sign-in page, users can enter the email address and password they set up during the initial sign-up or after a password reset.
Kissflow also supports OAuth-based sign-in for Google and Microsoft accounts. There is also a custom Single sign-on (SSO) option for organizations using a SAML-based sign-in (this will be useful for you if you are using Okta, OneLogin, etc.) From Account security > Sign-in preferences, you can restrict the options available for signing in.
To enable a SAML-based SSO sign-in for your customers, enter the following details after clicking the Configure SAML button:
- Identity provider (IdP) URL - This is the URL that comes from the SAML provider you've chosen. Once a user clicks on the SSO button from the sign-in page, they will be directed to this remote sign-in URL of your SAML server.
- Sign out URL - This is an optional field. You can provide the sign-out URL to direct your users to a particular URL after signing out of the SAML provider and Kissflow platform.
- Security key - Kissflow uses the SHA2 fingerprint of the SAML signed token certificate from your SAML server to decrypt the data coming from your SAML provider.
- Consumer assertion URL to Kissflow - This is the URL you must provide to the SAML provider. This URL is unique to your account.
- User field where SAML identifier is stored - Specify the column name in the user management table where you want the unique SAML identifier stored.
- Create users when they exist in the IdP - Enable to automatically add users of your company after they verify their user identity.
After you have entered all of the information, click Save to enable SSO using SAML.
Manage how users sign up
Rather than individually inviting new users, you can choose to make your Kissflow sign-up process globally accessible by sharing the custom sign-up URL. You can do this by accessing Sign-up preferences and enabling the Allow new signups option.
Anyone who visits this URL will be prompted to add their name and email address. Then, Account Admins will be notified to approve the sign-up of the user. As an Account Admin, you can manually choose the user from the User Management tab and click the Activate button to provide an active license to the user.
If you want to disable future sign-ups via this URL for new users, just disable Allow new signups and click Save.
Access key setting
You can limit the maximum expiry duration of the access keys created via the Kissflow account you are currently administering with the help of this setting.
Navigate to Account administration > Account security > Access key setting to set the expiry limit
The expiry duration periods we currently support are 6 months, 1 year, and 2 years. You can also opt to have no limit for the expiry which is also the default value set for this dropdown.