Microsoft’s Power Platform consisting of Power BI, Power Apps, Power Automate and Virtual Agents, is an intuitive set of tools that enable individuals with no experience of coding and programming to build apps and flows.
The Power Platform is so easy to use that anyonecan start generating reports, building and automating processes andapps or even buildingchatbots. While this is great news for organisations, it’s important to notethat with great power comes great responsibility.
It is easy to find yourself in a situation where there are hundreds of apps, reports and automated processes across your organisation, but are they working the way they are supposed to?
As a business you need to understand the capabilities of those building with thePower Platform as well as regulating the power they have. There is sensitive information out there and to build a foundation for success we suggest you implement a governance structure.This will ensureno boundaries are crossed and all tools are used in compliance with our organisationsvalues.Let’s get you started with some best practices for formulating a Power Platform governancestrategy.
Getting started with Power Platform governance
Typically, when starting their governance journey, organisations will adopt the Power Platformsimilar to the model shown below.
A citizen developer(a user creating new business applications for consumption by others), starts building with no support.
These users then become champions and begin to support each other and new users to create applications.
IT are then asked questions regarding the applications and offer basic support.
The Centre of Excellence (CoE) model is eventually adopted.
While this approach works, it effectively creates problems across your organisation and then looks to create governance to control this. A better approach would be to start with the governance model.
We would advise that creation of a Power PlatformCoEshould be carried out at the first stage. This model, if adopted at the beginning of the process, can be a powerful way for an organisation to align around business goals rather than individual department metrics.
What exactly is a Power Platform Centre of Excellence (CoE)
A Microsoft Power Platform Centre of Excellence (CoE), is a team, or governance program that is responsible for nurturing the growth of the platform in their organisation, while applying the right administrative boundaries and governance.
When designing a Power Platform Centre of Excellence it is important to capture the governance principles that are important to your organisation to create a reference framework to then base all decisions on.
The Power Platform Centre of Excellence should be responsible for managing a range of things including:
Application audit process
Managing application ownership
Provide best practice and training
Manage the connectors and data available to users
The CoEstarter kit
While this all can seem like a minefield you don’t have to start from scratch. You could consider downloading the Power Platform Centre of Excellence (CoE) Starter Kit,which is a collection of free templated best practices, designed with administration and governance in mind.
Providing an overview
Included in the kit is a set of dashboards and reports that provide oversight. Allowing you to easily see what apps are in use, what apps are orphaned, who is creating apps and what environments are these apps created in.
Improving Power Platform solution quality
While the CoE can take some time there are easy solutions that you can begin with. The Power Platform environment offers a solution checker and an app checker as part of its built-in development environment.
Solution checker – For rich static analysis of Power Apps solutions that improve quality by flagging specific performance and stability risks.
App checker – To find and resolve errors and performance issues faster in apps.
Making use of these will ensure that the quality of the apps is kept high and in line with best practice and errors and performance issues are spotted earlier and can be resolved.
For more information about the Microsoft Power Platform and how to ensure good data governance among Power Platform users, contact us and talk to one of our Power Platform specialists.