Availability
This feature is available on the Custom Enterprise plan only. To enable it for your workspace, contact support@thepublive.com.Prerequisites
- Your IdP supports SAML 2.0.
- A member of your IT team can create a SAML application in your IdP.
- Each member who uses SSO exists in your workspace with a role. See Who can sign in.
How members sign in
- On the login page, the member clicks Continue with SSO.
- The member enters their work email and clicks Continue with SSO.
- Publive sends the member to your IdP.
- The member signs in to your IdP.
- Your IdP sends the member back, and the dashboard opens.
Set up SSO
Setup is a shared task between your IT team and Publive. You do not need to change any code.- Contact support@thepublive.com. Tell Publive your IdP and the email domains your members use (for example,
example.com). - Publive sends you two values: the ACS URL and the Entity ID.
- In your IdP, create a SAML application for Publive. Enter the ACS URL and the Entity ID.
- Configure the attributes in the table below.
- Assign the application to the members who need dashboard access.
- Send Publive your IdP metadata URL. If your IdP does not supply one, send the IdP certificate, the IdP Entity ID, and the IdP SSO URL.
- Publive tests a sign-in with you before SSO goes live for your members.
SAML attributes
Your IdP sends these attributes for each member:
Publive reads the member ID from the SAML
NameID. You do not need a separate attribute for it.
Rollout stages
Publive turns on SSO in stages. Each stage gets a test sign-in before the next stage starts.
When SSO is Required, a member who tries to sign in with a password sees a message:
Your email has an SSO set up, please continue with SSO.
The login page then changes to SSO sign-in.
Who can sign in
- Members must exist in Publive first. SSO does not create accounts. A member must exist in your workspace with a role before they can sign in with SSO. Add new members in Team Members before they sign in for the first time.
- Roles stay in Publive. Your IdP confirms who the member is. The role in Publive controls what the member can do. To change access, change the role in Team Members.
- Contributors cannot sign in to the dashboard. This rule is the same for SSO and for password sign-in.
SSO and MFA
An SSO sign-in replaces the Publive email OTP. Members who sign in with SSO do not get a Publive OTP.Before your workspace moves to Required, make sure that your IdP enforces MFA. After this change, your IdP MFA is the only second factor for your members. See Multi-Factor Authentication (MFA).