Comment on page
Authorizing Azure DevOps
Solve issues with authorizing your Azure DevOps integration
If you have problems connecting TicketLog to Azure DevOps, please review the steps below.

- 1.Before connecting TicketLog to Azure DevOps: You must choose which Azure DevOps user you would like to act as the Integration user. The Integration user's name will appear on all comments, so instead of using a personal account you may prefer to use a dedicated user account (such as [email protected]). If you decide to use a dedicated account, you must create this account with the proper access privilages (Project Administrator) for your Azure DevOps project.
- 2.Check that the Integration user is a Project Administrator of the target project.
- Visit Organization Settings > Users.
- Find the Integration user and select Manage User in the context menu.
- For the intended project, select Project Administrators.
- 3.Check that API access is permitted for your Organization.
- Visit Organization Settings > Policies.
- Ensure Third-party application access via OAuth is On.
- 4.Check the Integration user has been granted access to the project.
- Open a new Incognito or Private browser session.
- Visit the Azure Dev Ops "AEX" page here:
- Log into Azure DevOps with the Integration user.
- Click Manage authorizations in the bottom left:
- In the popup, you should see "TicketLog" as an authorized application:
- 5.Check the Integration user is from the intended Directory.
- If your Integration user has access to multiple directories, then you must carefully ensure you have authorized the user from the proper directory.
- Open a new Incognito or Private browser session.
- Visit the Azure Dev Ops "AEX" page here:
- Log into Azure DevOps with the Integration user.
- Check each directory in the drop list (see "1" in screenshot), and verify in "Manage Authorizations" (see "2" in screenshot) that you have given authorization to the correct directory.
- If it is missing, then you can simply re-authorize from TicketLog configuration page. When doing so, check the correct user (see "1" in screenshot) and Directory (see "2" in screenshot) are being used.
- Note: the Grant Access step will use the directory most recently selected in the "AEX" page.
Last modified 1mo ago