Power Platform Processes
Introduction
If Governance concerns managing platforms like Power Platform, there is indeed a strong need for processes. Modern online platforms like Power Platform offer a large number of options and configuration items, and changes of any kind need to be managed and logged. Managing any change or update requires established processes.
Why Processes?
What first comes to mind when thinking about processes are requests from developers or stakeholders. Let's look at a familiar example: the request to approve a new (or blocked) connector. Let's assume a corporate entity wants to create a new Power Automate workflow, that is intended to make the daily business of users easier. but requires a connector, that is currently blocked. No platform administrator would enable a blocked connector just like that. If a blocked connector should be made available, usually a few committees (or corporate teams) have a say - like IT Security, OCM or corporate communications. The best way to involve those teams, collect their feedback and plan the entire procedure is to establish a process. A process makes updates to the platform traceable and helps with documenting the initial request, all involved decisions and the final outcome, including the potential change to the platform's configuration.
Types of processes
Usually, multiple types of processes need to be established
Recommended by LinkedIn
Establishing Processes
Although I don't think any Power Platform administrator will have problems convincing the C-Level management to establish processes around platform usage, the "how" is important. As explained in my previous posts on this topic, it is advisable to start small and learn from experiences. A reasonable first step is to find gaps and look for areas where processes could not just be helpful, but are required. The next step is to look for corporate entities that should be involved. As they should be involved in the process, it makes sense to involve them at an early stage - while defining the process!
Although required, processes should support employees and make complex things easier by providing a repeatable procedure and documentation. This should always stay top of mind defining and implementing processes. When I think back to when I supported organizations as a SharePoint expert during migrations, metadata and Content-Types come to mind: although undoubtedly beneficial, nobody likes to apply metadata tags when adding a new document to a SharePoint document library. It's the same with processes: they are undoubtedly beneficial, but nobody wants to get slowed down by an over-complicated process with way too many electronic forms to fill or too many subprocesses that require coordination.
Conclusion
Only by creating and publishing at least the most important processes can modern online platforms like Power Platform be managed. However, as processes should support employees, they should be as user-friendly as possible while providing the required guidance and bureaucracy to fulfill their raison d'être (e.g., meet corporate requirements).
References:
Well done Oliver, thanks for sharing.