How can I use Chrome to search Azure ticket numbers in Chrome address bar?

Kyle Santos
Kyle Santos used Ask the Experts™
on
I use Azure DevOps.  I also use Google Chrome.  How do I setup a way when I start typing in my Chrome address bar the search will know to use Azure in the results?

eg

Screenshot_5.png
Someone tells me there is a bug number 72332 so I go to Chrome and start typing 'Azure' and then the browser knows to search in Azure the number I type in the address bar?

I went to Chrome's chrome://settings/searchEngines but I don't know what to put in the URL field to get the search to pull up the exact ticket after I type 'Azure ###'.
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Martin NguyenHelpDesk Technician
Distinguished Expert 2018

Commented:
Would you be able to modify Lucas' shortcut to add EE to a browser address bar and replace the site URL with your Azure DevOps site?
Kyle SantosSoftware Test Analyst I at Dassault Systemes

Author

Commented:
Yes, that is exactly what I want to do.  I had this setup at EE when I wanted to search a team specific issue.  However, now I'm struggling with the Azure URL to get it to do what I want it to do.

https://www.google.com/#q=%s+site:https://mesproductdevelopment.visualstudio.com/IQMS%20Product%20Development/_workitems/edit/465454

I know this is not what I want to use exactly for the url in Edit search engine, but I don't know what to tweak to get it to spit out the exact number I want to search.
Kyle SantosSoftware Test Analyst I at Dassault Systemes

Author

Commented:
A little investigation internally turned up that Azure won't let Google do this.  From a coworker "Google is not allowed to scrape our Azure Devops Data so it probably can't find anything"

Thank you for taking a look at this with me.
CompTIA Cloud+

The CompTIA Cloud+ Basic training course will teach you about cloud concepts and models, data storage, networking, and network infrastructure.

Software Test Analyst I at Dassault Systemes
Commented:
Google is not allowed to scrape our Azure Devops Data.
Martin NguyenHelpDesk Technician
Distinguished Expert 2018

Commented:
I figured they wouldn't let a web browser access the DevOps data, it would be a pretty big security risk. I doubt they even let Edge do it.
Kyle SantosSoftware Test Analyst I at Dassault Systemes

Author

Commented:
Thanks again!
Lucas BishopMarketing Technologist
Commented:
The way my guide is setup, it's using Google to search the site. Just as a refresher, you can see the search engine I've defined is Google:
Name - Search Experts Exchange with Google
Keyword - ee
URL - https://www.google.com/#q=%s+site:experts-exchange.com

Open in new window


But if I for example wanted to use the actual Experts Exchange Search, to search EE, the setup would be slightly different:
URL - https://www.experts-exchange.com/searchResults.jsp?searchTerms=%s

Open in new window


Another example, I could setup a backend search of our Jira instance:
Name - Plain text Jira Search
Keyword - jira
URL - https://subdomain.atlassian.net/issues/?jql=text%20~%20"%s"

Open in new window


Since it looks like the site you are trying to search is not indexed in Google you will need to setup the search configuration to use the search tool provided by the site. I don't know the url for searching that site, since I don't have a membership, but here is an example of what it would look like if you set it up to plain-text search the Azure help site:

Name - I'm gonna search Azure
Keyword - azure
URL - https://azure.microsoft.com/en-us/search/?q=%s

Open in new window


You could use that same format above, you'll just need to swap in the URL that is used to plain-text search your backend system. For example:
URL - https://mesproductdevelopment.visualstudio.com/some-search-page-url?query-term=%s

Open in new window


The key here is you need to figure out the search string from your backend system, then replace the location where the keywords are populated with "%s". This is all for doing general searches though.

Alternatively, lets say you will always know the ticket number you are looking up -- you could set this up so that the %s is replaced with your ticket number. For example, lets say this is your standard ticket url format:
https://mesproductdevelopment.visualstudio.com/IQMS%20Product%20Development/_workitems/edit/465454

In the above example I'm assuming 465454 is the ticket number. You could setup something like:
Name - Azure Ticket Lookup
Keyword - aztix
URL - https://mesproductdevelopment.visualstudio.com/IQMS%20Product%20Development/_workitems/edit/%s

Open in new window


In this scenario, in your address bar, you'd simply type:
aztix 123456

Open in new window


...hit enter and then you'd get this url:
https://mesproductdevelopment.visualstudio.com/IQMS%20Product%20Development/_workitems/edit/123456

Open in new window


The only downside to the above setup (aztix) is that it isn't configured to do a general text search. So it may be in your best interest to setup both a plain text search and a direct ticket lookup as two different search engines:

Name - Azure Text Search
Keyword - aztx
URL - https://mesproductdevelopment.visualstudio.com/some-search-page-url?query-term=%s

Open in new window


Name - Azure Ticket Lookup
Keyword - aztk
URL - https://mesproductdevelopment.visualstudio.com/IQMS%20Product%20Development/_workitems/edit/%s

Open in new window

Kyle SantosSoftware Test Analyst I at Dassault Systemes

Author

Commented:
Haha worked like a charm.  Thank you, Lucas!!!

Name - Azure Ticket Lookup
Keyword - aztk
URL - https://mesproductdevelopment.visualstudio.com/IQMS%20Product%20Development/_workitems/edit/%s

Open in new window

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial