We have both Confluence and Jira cloud each of which has Public / Anonymous access enabled (with IP whitelisting). This works well for those users that simply need read-only access to Confluence and Jira but we run into some challenges when a user has a Confluence license but not a Jira license. Simply navigating between Confluence (authenticated with a license) to Jira (public) gives us an unauthorized error.
We assume this is due to Jira trying to also authenticate the user but for some reason it's not rolling over to public access when the user does not have a license. Is this expected? Is there any workaround or configuration we need to set to ensure they can cleanly move between Confluence and Jira when they only have a license to one or the other?