For added security, you can configure a web proxy between Aha! Roadmaps and your Azure DevOps server. If you are performing an endpoint-by-endpoint configuration, then these endpoints need to be enabled at a minimum for your integration to operate fully:
Endpoint |
Methods |
{project}/_apis/wit/classificationNodes/Iterations/{iteration_path} |
GET, PATCH |
{project}/_apis/wit/classificationNodes/Iterations/ |
POST |
{project}/_apis/wit/workitemtypes |
GET |
{project}/_apis/wit/workitems/{type} |
PATCH |
{project}/_apis/wit/classificationNodes/{type} |
GET |
_apis/wit/workitemrelationtypes |
GET |
_apis/projects |
GET |
_apis/wit/attachments |
POST |
_apis/wit/fields |
GET |
_apis/work/processes/lists/{id} |
GET |
_apis/wit/workitems/{id} |
GET, PATCH |
_apis/wit/workitems |
GET, POST |
_apis/wit/wiql |
POST |
_apis/graph/subjectquery |
POST |
It is likely that future improvements to the integration will use additional endpoints, so please monitor your integration for any blocked traffic.