I have managed accounts synced from Azure AD, and although they have no permissions to access Jira, they should still be able to create requests as internal customers. However, when these users try to send email requests to the service project in the cloud, they encounter the error "You don't have permission to access this service project," even though the project is open.
To reproduce the issue, you would need to (not tested but possible reproduction):
- Start with a new cloud instance and sync users from Azure AD.
- Have a Jira Core 8.14 and JSM 4.14 server (not Data Center) environment.
- Sync users from Azure AD to the server.
- Create an open Service Project.
- Migrate from the server to the cloud using the latest Migration Assistant 1.9.7.
- Try to send an email to the service project in the cloud using one of the synced users without any permissions to any projects.
Expected result:
Since the managed user from Azure AD has no permissions, they should be granted the Service Desk Customer permission, and the request should be created.
Actual results:
The email requests are failing with the error "You don't have permission to access this service project," despite the project being open.
Workaround (possible but not best practice obviously):
Since all users are synced from Azure AD, you can create a new group (e.g., "Jira") and add every user to that group. Then, in Atlassian Access, grant this new group the Customer rights. This way, every new user synced from Azure AD will have the JSM customer permission by default. This is a short-term workaround until this bug is fixed.
We are also still experiencing this issue in our tenant.