IT and Development
Azure DevOps
13min
with azure devops modules in {{product name}} , you can watch work items, git, and code events search, create, retrieve, and update work items call apis to get started with azure devops, create an account at dev azure com {{product name}} provides two ways to connect the azure devops app azure devops docid\ eqtez4tltl1sl3wgha38h azure devops docid\ eqtez4tltl1sl3wgha38h connect azure devops to {{product name}} to establish the connection, you must log in to your azure devops account if you don't have a created organization, click create new organization , enter a name, and click create in the left sidebar, click organization settings > policies enable the option third party application access via oauth copy the organization name located under the organization settings log in to your make account, add a azure devops module to your scenario, and click create a connection optional in the connection name field, enter a name for the connection in the organization field, enter the organization name copied above optional click show advanced settings and enter your custom app client credentials for more information, refer to the azure devops oauth 2 0 click save if prompted, authenticate your account and confirm access you have successfully established the connection you can now edit your scenario and add more azure devops modules if your connection requires reauthorization at any point, follow the connection renewal steps connect an application docid\ so88fm6pkt0g adkddfzz connect azure devops to {{product name}} with azure app oauth to establish the connection, you must selecting too many scopes will result in a requested query string is too long error log in to your azure devops account if you don't have a created organization, click create new organization , enter a name, and click create in the left sidebar, click organization settings > policies enable the option third party application access via oauth copy the organization name located under the organization settings log in to your {{product name}} account, add a azure devops module to your {{scenario singular lowercase}} , and click create a connection optional in the connection name field, enter a name for the connection in the organization field, enter the organization name copied above in the scopes field, add the additional scopes to your connection as needed for more information about the scopes, refer to the azure devops oauth 2 0 documentation optional click show advanced settings and enter your custom app client credentials for more information, refer to the azure devops oauth 2 0 click save if prompted, authenticate your account and confirm access you have successfully established the connection you can now edit your {{scenario singular lowercase}} and add more azure devops modules if your connection requires reauthorization at any point, follow the connection renewal steps here azure devops modules triggers you can watch work items, gists, and event code using the following modules watch work items events triggers when an event for work item happens field description webhook name enter a name for the webhook connection establish a connection to your azure devopsaccount event type select the event type you want to watch watch git events triggers when an event for git happens field description webhook name enter a name for the webhook connection establish a connection to your azure devopsaccount event type select the event type you want to watch watch code events triggers when an event for code happens field description webhook name enter a name for the webhook connection establish a connection to your azure devopsaccount event type select the event type you want to watch work items you can search, create, update, and retrieve work items using the following module search work items searches work items by type or returns them all field description connection azure devops docid\ eqtez4tltl1sl3wgha38h project select or map the project whose work items you want to search team select or map the team whose work items you want to search item type select or map the item type whose work items you want to search limit set the maximum number of work items {{product name}} will return during one execution cycle create a work item creates a new work item field description connection azure devops docid\ eqtez4tltl1sl3wgha38h project select or map the project in which you want to create the work item and enter the details item type select or map the item type and enter its information to create the work item get a work item retrieves details about a specific work item field description connection azure devops docid\ eqtez4tltl1sl3wgha38h project select or map the project's work item details you want to retrieve work item id click search id and select the work item whose details you want to retrieve update a work item updates a specific work item field description connection azure devops docid\ eqtez4tltl1sl3wgha38h project select or map the project whose work item details you want to update item type select or map the item type whose details you want to update work item id click search id and select the work item whose details you want to update enter the details to update the work item other {{product name}} an api call performs an arbitrary authorized api call field description connection azure devops docid\ eqtez4tltl1sl3wgha38h url enter a path relative to https //dev azure com/{organization} for example, /api/projects method select the http method you want to use get to retrieve information for an entry post to create a new entry put to update/replace an existing entry patch to make a partial entry update delete to delete an entry headers enter the desired request headers you don't have to add authorization headers; we already did that for you query string enter the request query string body enter the body content for your api call refer to the azure devops api documentation https //docs microsoft com/en us/rest/api/azure/devops/ for more information