Anonymous access with strict SSO asks new user to login with password

XMLWordPrintable

    • 6
    • Severity 3 - Minor
    • 2

      Issue Summary

      Anonymous access with strict SSO on Portal asks new user to login with password

      Steps to Reproduce

      Anonymous access is enabled for Help Center

      Portal is set to Open

      Password login is disabled, SSO enforced

      1. New user emails JSM Project 
      2. Receives confirmation email for issue creation with :
        <a class="jsd-issue-link" href="${request.url}">View request</a>  
      1. User clicks on link in email received to see their requests - https://<SITE>.atlassian.net/servicedesk/customer/portal/<PORTAL-ID>/<ISSUE-KEY>?token=<TOKEN>-s&sda_source=notification-email
      2. Their email address is prefilled and cannot be edited
      3. A button is shown saying "sign up with password" even though password login is disabled.
      4. Error received 'sd.signup.error.sso.is.enforced" 

      Expected Results

      The service provider-initiated login experience in the help center will be:

      1. # The customer navigates to https://INSTANCE.atlassian.net/servicedesk/customer/portals
      2. The customer enters their Email address and selects Continue.
      3. The customer selects Continue with single sign-on and is redirected to their identity provider.

      https://support.atlassian.com/security-and-access-policies/docs/configure-saml-single-sign-on-for-portal-only-customers/#Just-in-time-provisioning-with-SAML

      Actual Results

      Error received 'sd.signup.error.sso.is.enforced" 

      Workaround

      Update the Customer Notification templates and replace the

      {request.url}

      with the Single Sign On URL.

      Create and edit the content of your customer notifications

            Assignee:
            Unassigned
            Reporter:
            Judit (Inactive)
            Votes:
            8 Vote for this issue
            Watchers:
            10 Start watching this issue

              Created:
              Updated:
              Resolved: