This page describes how you can restrict Intercom app access and limit the visibility of Jira resources. Please note that we cannot give a detailed step-by-step guide because permission configuration in Jira is highly dependent on your individual setup.
Any operation in the Intercom app that involves interaction with Jira (e.g. create an issue or retrieve available Jira projects) will run as the user who was logged into Jira when the Intercom app was installed. This means that calls made by the Intercom app to Jira, e.g. fetching available Jira projects, will return all the Jira projects visible to that particular user.
If you would like to restrict access proceed as follows:
Create a Jira user, e.g. called Intercom app, specifically for the Intercom app.
Restrict access and permission for the newly created Jira users to the resources that you would like to expose in the Intercom app
Follow the steps on Changing the Intercom app user and make sure to log in to Jira with the user that you have just created.
Any request made by the Intercom app to Jira will now run in the context of the Intercom app user and respect its Jira user permissions.