Hi developer community,
With the upcoming release of JSM 5.3.0 in October, we’re introducing login-free customer portal support.
This feature will directly impact apps that interact with the customer portal. More specifically, when the feature is enabled, the PortalWebFragmentsResponse
context won’t necessarily provide an ApplicationUser
. All logged-in users will still have a valid ApplicationUser
provided through PortalWebFragmentsResponse
, and anonymous users will result in User field being set to null
.
We recommended that you update your app to support the login-free portal feature and/or communicate with your customers about any potential incompatibility.
To enable this feature on JSM 5.1.0 or JSM 5.2.0 and test how it will interact with your app:
- Add the
jsm.delay.login.enabled
feature flag. Learn how to configure dark features in Jira - Switch the global setting for “Can customers access and send requests from the help center without logging in” to yes. You’ll need to enable and configure a valid outgoing email for this feature to work. Learn how to configure a valid outgoing email
Once you configure the global setting, for each project that needs to be opened for anonymous request creation, you need to set the project Customer permissions to allow anyone to raise requests.
Let us know if you have any questions or concerns.
Cheers, JSM Data Center Team