Skip to main content

Notifications

Customer Service forum
Answered

Knowledge search in power app

Posted on by 39

Hi 

Is there any way to add knowledge search to a power app? 

Thanks for help!

pastedimage1680512135920v1.png

  • Suggested answer
    Shawnsauve Profile Picture
    Shawnsauve 1,089 on at
    RE: Knowledge search in power app

    Yes, you can add knowledge search functionality to a Power App by integrating it with a search engine or a knowledge management system. There are several ways to achieve this, depending on the specific requirements and use case of your app.

    One approach is to use Microsoft Power Apps' built-in search feature, which allows you to search for data across different data sources within your app. You can also use external search engines like Bing or Google to search for information on the web or within your organization's knowledge management system.

    Another option is to integrate your app with a third-party knowledge management system such as SharePoint or Salesforce Knowledge, which provides a powerful search engine and a centralized repository for your organization's knowledge assets. These systems offer APIs and connectors that you can use to integrate your app with their search functionality.

    To implement knowledge search in your Power App, you will need to design the user interface for the search feature and configure the data sources, connectors, and APIs that your app will use to access the knowledge management system. You may also need to customize the search algorithm and the search results display to meet the specific needs of your users.

  • Martin. Profile Picture
    Martin. 39 on at
    RE: Knowledge search in power app

    Thanks.

    I looked into the Dynamics 365 Licensing Guide - April 2023, and it seems that knowledge base is available for Sales enterprice and Sales premium?

    pastedimage1681195715620v1.png

  • Suggested answer
    PerezAguiar Profile Picture
    PerezAguiar on at
    RE: Knowledge search in power app

    Hey!

    All three of them.

    - Dynamics 365 Customer Engagement Plan used to be a bundle comprising sales, customer service, field service, but I believe this is no longer being sold.

    - Dynamics 365 Customer Service Enteprise Edition is the version available as a base license to use Dynamics 365 Customer Service application.

    - Dynamics 365 Plan refers to other plans that allows using D365 Customer Service App, like Dynamics 365 Customer Service Attach.

    regards,

  • Martin. Profile Picture
    Martin. 39 on at
    RE: Knowledge search in power app

    Hi

    I see, knowledge article is available for "Dynamics 365 plan". Do you know what license this is?

    Dynamics 365 for Customer Service, Enterprise edition

    or Dynamics 365 Customer Engagement plan

    or Dynamics 365 plan

  • Suggested answer
    Shawnsauve Profile Picture
    Shawnsauve 1,089 on at
    RE: Knowledge search in power app

    Yes, you can add knowledge search to a Power App using the Knowledge Management (KM) feature in Dynamics 365. Here's how you can do it:

    1. Create a Dynamics 365 environment: You'll need a Dynamics 365 environment to use the KM feature. You can create one by signing up for a free trial of Dynamics 365 or by purchasing a subscription.

    2. Enable the KM feature: Once you have a Dynamics 365 environment, enable the KM feature by going to the Dynamics 365 Administration Center, selecting your environment, and then going to "Settings" > "Product > "Knowledge Management". Follow the instructions to enable the feature.

    3. Create a knowledge base: Next, create a knowledge base in Dynamics 365 by going to the "Knowledge Management" area and selecting "Knowledge Bases". Create a new knowledge base and add articles or other content to it.

    4. Add a knowledge search control to your Power App: In Power Apps, add a "Knowledge Search" control to your app. This control allows users to search for articles in your knowledge base directly from the app.

    5. Customize the search control: Customize the search control by setting the properties to match your requirements. For example, you can set the search scope to only search a specific knowledge base or set the display options for the search results.

    6. Publish your app: Once you've customized the search control, publish your app to make it available to users.

    And that's it! With these steps, you can add a knowledge search feature to your Power App using the KM feature in Dynamics 365. This allows users to search for information within your knowledge base directly from the app, which can help improve productivity and efficiency.

  • Verified answer
    Haig Liu Profile Picture
    Haig Liu Microsoft Employee on at
    RE: Knowledge search in power app

    Hi Martin.,

    Actually, this is not a table but a URL:

    pastedimage1680589921778v1.png

    So we can:

    1.Add page

    pastedimage1680590033749v2.png

    Add a table containing the data you need

    pastedimage1680590142494v3.png

    2.Add any table

    Switching content type table to URL

    Copy and paste the URL of the knowledge search page into the new page: 

    /main.aspx?pagetype=kbsearch&showLang=1&enableSelection=1

    pastedimage1680590308500v5.png

    3.Populate the rest content (title/icon) and publish your app.

    pastedimage1680590665476v6.png

    It starts working.

  • Martin. Profile Picture
    Martin. 39 on at
    RE: Knowledge search in power app

    Thank you, this is very useful!

  • Suggested answer
    PerezAguiar Profile Picture
    PerezAguiar on at
    RE: Knowledge search in power app

    Hey!

    The way to configure this would be following the guidelines on learn.microsoft.com/.../set-up-knowledge-management-embedded-knowledge-search  

    Please note that KnowledgeArticle is a restricted table, meaning that it requires a Dynamics 365 Customer Engagement, Dynamics 365 Customer Service or Field Service license in order to run.  learn.microsoft.com/.../data-platform-restricted-entities

    Best regards,

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum Structure Changes Coming on 11/8!

In our never-ending quest to help the Dynamics 365 Community members get answers faster …

Dynamics 365 Community Platform update – Oct 28

Welcome to the next edition of the Community Platform Update. This is a status …

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 290,818 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 229,147 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans