How to Boost Relevant Search Results

 

About

When you add a pipeline stage Pipeline stages offer uniformity to the end user. Various functions include mapping names and values to match local refinements., choose one of the following operations:

Limitations

  • Some SmartHub Features are unsupported by some backends.

  • For information about limitations to your backend, see the "Limitations" topic for your backend.

How to Set Up the Graph Boosting Stage

For either operation, use the following steps:

  1. Go to the <name of your backend such as MyBackend>> Pipeline Stages. Click Add New Query/Results Stage and the pipeline page appears.

    1. Tenant URL (required), shown in the graphic below, refers to the Directory (tenant) ID.

    2. Do NOT enter your Tenant URL in this field.

    3. Enter the Tenant ID.




The information required in the screen above, is detailed below.
To gather this information, go to the Microsoft Azure Active Directory (portal.azure.com), and follow these steps:

  1. Log-in with your global admin.
  2. Click on Azure Active Directory option from the left-side navigation.
  3. Click on App Registrations.
  4. Select the SmartHub App you created to secure SmartHub.

  • Select Graph Boosting Stage.
    • Name: Enter a name for your stage (required).
    • Tenant URL (required). This is the Directory (tenant) ID.Shown in the screenshot below.
    • Client ID (required). Shown in the screenshot below.
    • Client Secret (required). This can be found in the screenshot below by clicking "Certificates and Secrets."
    • Constant boost amount for people: value used in order to boost people (optional).
    • Constant boost amount for documents: value used in order to boost document (optional).
    • Skip boosting recent documents (optional).
    • Skip boosting trending documents (optional).
    • Skip boosting all relevant people if no relevant people matching the query text were found (optional).
    • Skip boosting relevant people whose names match the query text (optional).
    • Skip boosting relevant people with whom the discussed topics match the query text (optional).


API Permissions Required by the Graph Boosting Stage

The following Microsoft Azure Active Directory (portal.azure.com) screen.

  1. Log-in with your global admin.
  2. Click on Azure Active Directory option from the left-side navigation.
  3. Click on App Registrations.
  4. Select the SmartHub App you created to secure SmartHub.

    Your SmartHub App must have the permissions shown in the graphic below, excluding the first 3 permissions under Microsoft Graph.

  5. Select API permissions. Shown in the screenshot above.
  6. Click the "Add permissions" button.
    1. Add only the first 3 permissions shown under the Microsoft Graph category, Shown below.