To set up two way Jira Jira Integration, follow the video tutorial below:
Remember, to be logged in as a user with admin rights.
Click "Select App", select Jira. Then select "Create New" to create a new connection with the Jira instance. Name your connection whatever you like. Add URL of your Jira instance (without "/" in the end). Add Login of the admin user, you need to be logged in as one. Type your password, if it's Jira Server. If it's Jira Cloud, you need to generate Jira Token - go to the step 2.
Repeat these steps for the second app.
If the connection is established correctly, you should be able to select the Jira project. Choose one from the dropdown menu, as shown below.
If you don't have any connection established before, create a new one.
Go to the Asana developer console, to generate a Token, that needs to be used as a password.
Map Jira types that you want to sync: f.e. GitLab issue to the Jira task, Jira bug to the GitLab issue, and so on.
Within the types, you can specify what fields you want to integrate/sync. Title, description, assignees, custom fields, and so on.
If needed, enable attachments, and comments integration/sync.