Searching With Coveo in Dynamics

In December 2020, the Coveo for Microsoft Dynamics 365 integration will reach its end-of-life and will no longer be supported by Coveo. See Coveo for Microsoft Dynamics 365 End-of-Life for details.

Coveo for Microsoft Dynamics 365 offers a better search experience in Dynamics through three search features: a typical search page, the Coveo side panel, which allows you to make a search without leaving the page you’re viewing, and the Insight panel, which you can embed in Dynamics entities (see Coveo-Powered Search Page, Coveo Side Panel, and Coveo Insight Panel.

Moreover, if you make Coveo for Microsoft Dynamics 365 your default search provider, it’s automatically used whenever you use the search button in Dynamics (see Making Coveo Your Default Search Provider).

Coveo-Powered Search Page

The default search page is displayed when a user makes a query using the Coveo-powered search page in Dynamics (see Manage Search Pages). Dynamics names search pages search experiences.

The Coveo-powered search page isn’t available in the Dynamics Unified Interface.

To access the Coveo-powered search page

  1. In the Dynamics top black ribbon, click the magnifying glass icon.

  2. Next to the search box that appears underneath, click the magnifying glass icon.

  3. You will be redirected to your default search page.

Coveo-powered search page within Dynamics

Coveo Side Panel

In any Dynamics 365 area, you can open a Coveo-powered search panel to search content while working in Dynamics. This is an alternative to the typical Coveo-powered search page.

To access the Coveo side panel, in any Dynamics area, at the top of the screen, click Coveo Search.

The Coveo side panel appears on the right-hand side of the page. You can then enter keywords in the search box and browse search results in this panel, within your Dynamics window.

To close the panel, click Coveo Search again.

Dynamics Marketing Dashboard and Coveo side panel on the right

Coveo Insight Panel

You can choose to embed an Insight panel in some entity types, so that you can use Coveo to make a search without leaving the entity you’re viewing or editing (see Adding a Coveo-Powered Search Page to an Entity View). For example, if you embed an Insight panel in support case entities, your support agents can search for information in your knowledge articles or catalog while entering case data. Moreover, you can implement dynamic, proactive item suggestions based on the content of the entity page, so that search results relevant to the entity are automatically displayed, without requiring any input from the user (see Understanding Entity Context). In addition, the Insight panel offers interaction options allowing you to enrich your Dynamics content. For example, you can save search results in the entity page you’re viewing for future reference.

For more information, see Getting Started With Insight Panels.

Support case with Insight panel embedded on the right

Making Coveo Your Default Search Provider

The search solution you select as the Dynamics default search page is automatically displayed when a user makes a search query in Dynamics (see Coveo-Powered Search Page).

  1. In the Dynamics top black ribbon, click the settings icon (cogwheel icon), and then click Options.

  2. In the Set Personal Options dialog, in the General tab, under Set the default search experience, click the drop-down menu, and then select Coveo Search.

  3. Click OK.

Making Coveo Your Users’ Default Search Provider

Microsoft Dynamics 9.0

When installed in your Dynamics instance, Coveo for Microsoft Dynamics 365 doesn’t automatically replaces the default search provider. To fully leverage the capabilities of Coveo for Microsoft Dynamics 365, you must therefore make it your own default search provider (see Making Coveo Your Default Search Provider). Similarly, for your Dynamics users to fully benefit from your Coveo for Microsoft Dynamics 365 solution as well, you must make it their default search provider. Since Dynamics doesn’t offer a feature to do so, however, you must use a third-party application, XrmToolBox. This tool connects to your Dynamics instance to make administration task easier, such as changing search settings for all users at once (see XrmToolBox).

This procedure is possible with Dynamics 9.0+ instances only.

  1. Download, extract, and launch XrmToolBox 1.2018.7 or later, if not already done (see XrmToolBox).

  2. In the XrmToolBox for Microsoft Dynamics CRM/365 window, click Connect in the upper-left corner.

    Clicking Connect

  3. In the Select a connection window that opens, click New connection in the upper-left corner.

  4. Back in the XrmToolBox for Microsoft Dynamics CRM/365 window, in the Plugins tab, click User Settings Utility.

    Clicking User Settings Utility

  5. In the User Settings Utility tab, click Load Users and settings.

  6. In the user list, select the users for which you want to make Coveo for Microsoft Dynamics 365 the default search provider.

    Above the list, you can click Check all, Check none, or Invert selection to make selection easier.

  7. On the right-hand side of the page, in the Default Search drop-down menu, select Custom Search.

    Clicking Custom Search

  8. Click Update User(s) Settings.
Recommended Articles