Skip to main content

#msdyn365bc 2021 Release Wave 2 - List of trusted apps.

Hi Readers,

In this series we will discuss what's new in Business Central 2021 (Wave 2) a.k.a BC19.

This article we will discuss about - List of trusted apps.

With this series we will understand what's new the product and learn it before it becomes available for customers.


#msdyn365bc #2021RW2

Feature Details - 

With a large number of apps available on AppSource, and with business continuity in mind, customers might not want to install an app directly from AppSource until they know the app won't interfere with their business. With this release wave, partners can preload a list of apps into the customer's Business Central to help the customer choose apps that are relevant for their business, industry, and growth. By proxy of the partner, customers can safely install apps that have been preselected for them.


Explanation -

  • As Business Central SaaS/Online is new for so many customers they may get confuse which apps they should install in their environment.
  • There are so many free and paid apps available in Business Central App Source, which may or may not be relevant to customer business.

  • As Partners, Its our responsibility to suggest which of the available apps are best suited for their business and act as a gatekeeper to suggest apps that are relevant to their business. In the End, its customer choice that they take advice from partner or not but we should do our bit.

  • Till Business Central it was hard to help our customers to suggest apps, but with business central 19, its super easy for partners to suggest Apps to our customer without getting into a call with them.


In Business Central 19 Microsoft have added an extension - Recommended Apps. 

Using this extension we can recommend Apps to our Business Central SaaS Customers. Customer can choose and discuss with partner which of Recommended Apps they should be installing.


Recommended Apps Extension contains -

  • A Table To Save Recommendations.
  • A Set of Page To List Recommendations.
  • A Set of Codeunit to Add Recommendations.
  • A Extensible Enum for Recommended By.

Demo - 

Create a New Extension with an Additional Dependency to Recommended Apps Extension From Microsoft.


If Required Extend the Enum to Add Your Company Name as Recommended By.



A Page Extension to Add Action for User To Execute the Code, I extended Recommended App List Page.



A Codeunit to add Recommendation.

For Adding Recommendation You Just Need to call Method InsertApp Which requires following parameter - 

  • Id: Guid - Unique Identfier for Each Recommended App.
  • SortingId: Integer - Field Used to Sort Records in Page.
  • Name: Text[250] - Name of the App To be Displayed for Customer.
  • Publisher: Text[250] - Name of App Publisher that you want to recommend.
  • "Short Description": Text[250] - Short Description of app you are recommending.
  • "Long Description": Text[2048] - Long Description of app you are recommending.
  • "Recommended By": Enum "App Recommended By"- List Recommended By. 
  • AppSourceURL: Text - URL of the App in AppSource.

You can add one or multiple apps like shown below.

After Publishing this extension, Customer can search for Recommended Apps and Run the Action that we have added to see the Recommendations.


Customer will see all Recommended Apps from us as Partners and also click on link to see details in AppSource.


Hope you learn and will be able to use this feature with Business Central 19.  

For other articles related to What's New in Business Central 19, refer here.

Regards,
Saurav Dhyani
www.sauravdhyani.com

Comments

Popular posts from this blog

VIEW SERVER STATE permission on SQL Server?

Hi all, Sometime While trying to Login into a database we face an error message as shown below. --------------------------- Microsoft Dynamics NAV Classic --------------------------- You cannot start Microsoft Dynamics NAV Classic because you do not have the VIEW SERVER STATE permission on SQL Server. Contact your system administrator. --------------------------- OK    ---------------------------

BC 21 and Higher - PowerShell Cmdlet (Replacement of Business Central Administration).

Hi Readers, As discussed in last article about deprecating of Business Central Administration, there are few common actions that we use in administration till Business Central 20. For our on-prem customers, we will still require doing activities. As Microsoft suggest we need to start using PowerShell cmdlet.    Let's see how to do those via PowerShell, or Administration Shell. I will be keep adding commands as you comment to this article.

Send Mail with Attachment From Navision.

Hi all, We have seen how to save a report into PDF and how to send mail to a customer. Let's link these two post in one i.e. Mailing statement to a customer into PDF Format. This article is part of the Series. Please Refer  Table of Content here . If you have the old objects set let me brief you what I will be changing -