iMicknl / powerbi-botframework-chat-transcripts

Visualises bot transcripts (activities) which show the interactions between a user and your bot in a webchat.
MIT License
5 stars 5 forks source link

Get Power BI visual certified and published to AppSource #20

Open iMicknl opened 3 years ago

iMicknl commented 3 years ago

Certified Power BI visuals are Power BI visuals in AppSource that meet the Microsoft Power BI team code requirements. These visuals are tested to verify that they don't access external services or resources, and that they follow secure coding patterns and guidelines.

Code repository requirements

Although you don't have to publicly share your code in GitHub, the code repository has to be available for a review by the Power BI team. The best way to do this, is by providing the source code (JavaScript or TypeScript) in GitHub.

The repository must contain the following:

File requirements

Use the latest version of the API to write the Power BI visual.

The repository must include the following files:

Command requirements

Make sure that the following commands don't return any errors.

Compiling requirements

Source code requirements

Verify that you follow the Power BI visuals additional certification policy list. If your submission doesn't follow these guidelines, the rejection email from Partner Center will include the policy numbers listed in this link.

Follow the code requirements listed below to make sure that your code is in line with the Power BI certification policies.

The following are Required:

The following are Not allowed:

iMicknl commented 3 years ago

Use the sample report as a test dataset.

It would be good to double check if this is a hard requirement, otherwise there is no chance that this visual will be certified. The visual can only cope with a very specific input, not a general input.

iMicknl commented 3 years ago

https://docs.microsoft.com/en-us/legal/marketplace/certification-policies#11802-functionality