Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The Power Platform CoE Starter Kit is a comprehensive reference implementation that demonstrates how to build sophisticated governance, monitoring, and adoption capabilities using Power Platform's native low-code tools. This collection of components and solutions helps you develop a strategy for adopting and supporting Power Platform while showcasing what's possible with the platform's out-of-the-box features.
What is a Center of Excellence (CoE)?
A Center of Excellence (CoE) is a team or entity within an organization that provides leadership, best practices, research, support, and training for a specific focus area—in this case, Power Platform.
The Power Platform CoE Starter Kit doesn't represent the entire Center of Excellence or CoE. Managing a CoE requires more than tools. A CoE needs people, communication, and defined requirements and processes. Tools are a means to an end, and each organization must thoughtfully design its CoE based on its unique needs and goals. Learn more about creating a Center of Excellence for Power Platform adoption in Establish a Microsoft Power Platform Center of Excellence.
Strategic foundation: Power Platform Center of Excellence
A Power Platform Center of Excellence (CoE) is a strategic organizational capability that provides leadership, governance, and enablement for low-code transformation.
The CoE Starter Kit demonstrates this capability through a reference low-code solution built entirely using out-of-the-box Power Platform features, including Power Apps, Power Automate, Power BI, and Dataverse. This approach showcases how organizations can implement sophisticated governance and monitoring capabilities using the platform's native low-code tools.
Unlike traditional IT approaches, a Power Platform CoE:
- Balances innovation and control: Enables rapid business solution development while maintaining governance.
- Drives cultural change: Transforms how organizations approach automation and app development.
- Scales citizen development: Empowers business users while providing expert guidance and support.
- Delivers measurable outcomes: Connects low-code initiatives to business metrics and return on investment (ROI).
CoE Starter Kit: Strategy to implementation
The CoE Starter Kit bridges the gap between strategic vision and practical implementation by providing a comprehensive reference example of what's possible with Power Platform's low-code capabilities. While establishing a CoE requires organizational commitment, change management, and cultural transformation, the Starter Kit provides the technical foundation and operational processes to support your strategic goals.
Strategic + technical approach: Successful CoE implementation combines organizational strategy (people, processes, governance) with technical enablement (monitoring, automation, analytics). The Starter Kit addresses the technical implementation while supporting your broader strategic transformation—all through low-code solutions that demonstrate the platform's enterprise capabilities.
What's in the CoE Starter Kit?
The CoE Starter Kit is a set of templates designed to help you develop a strategy for adopting, maintaining, and supporting Power Platform. The kit includes:
- Multiple Power Apps and Power BI analytics reports to view and interact with the data collected.
- Assets such as templates and suggested patterns and practices for implementing CoE efforts.
- Automation and tooling to build the monitoring and automation necessary to support a CoE.
The foundation of the kit is a Microsoft Dataverse data model and workflows to collect resource information across the tenant environments.
Download the most recently updated assets from the coe-starter-kit GitHub repository.
Note
Although the kit's underlying features and components (such as Dataverse, admin APIs, and connectors) are fully supported, the kit itself represents sample implementations. You'll need to create your own vision for Power Platform adoption and customize the kit's features to reflect the administrative and governance goals of your organization.
Tip
If you face issues with:
- Using the kit: Report your issue at aka.ms/coe-starter-kit-issues. Microsoft Support might not be able to help you with issues related to the kit, but can assist with related platform and feature issues.
- Core features of Microsoft Power Platform: Use your standard channel to contact Support.
Get started using the CoE Starter Kit
First, set up the CoE Starter Kit solution. Then start to become familiar with the resources in your tenant.
Note
The following steps are examples of what you can do with the CoE Starter Kit. Explore the rest of this guidance to discover what's available and to use the kit effectively.
Launch the Power BI dashboard and familiarize yourself with resources and makers that are already in your environments.
Identify orphaned apps and assign them to new owners by using the embedded app in the Power BI dashboard.
Start planning your governance strategy.
Start by asking:
- What are the requirements of a compliant app or maker?
- What information do you need per app or maker?
- What happens to noncompliant apps and makers?
- How do you plan to support your maker community in building compliant apps that follow best practices?
- What actions do you plan to take based on your collected information?
Embrace your maker community and develop a nurture and adoption strategy. Think about how to onboard new makers. Organize internal events such as training workshops and hackathons. Put together templates and best practices for your makers to use. Learn more in Nurture your Power Platform community.
Use the CoE Starter Kit alongside Automation Kit
The Automation Kit is set of tools that accelerates the use and support of Power Automate for desktop for automation projects. The kit provides tools that help you manage automation projects and monitor them to estimate savings and ROI.
The kit is especially useful to an Automation Center of Excellence (CoE) team, which is a team of experts who support automation within your organization. This team typically has solid knowledge of Power Automate for desktop, sets up and maintains the Automation Kit, and maintains configuration data such as departments, process categories, goals, and more.
The Automation Kit can be used standalone or alongside the CoE Starter Kit. Learn more about the Automation Kit in Overview of the Automation Kit.
Administrative tools available
A Power Platform CoE manages Power Platform administration, nurturing, and operations support. Admin and governance tools fall into three broad categories:
Admin center | Platform extensions | Templates and customizations |
---|---|---|
Power Platform admin center features help you complete tasks: - Environment and environment security management - Data loss prevention (DLP) policy management - Data integration and gateway management - Admin analytics: View capacity and activity on Microsoft Dataverse, Power Apps, and Power Automate - Support ticket requests |
Connectors provide access to the same APIs that the products and admin centers use. These libraries are exposed through the connectors library to help users create custom solutions to execute administrative or governance-related tasks. Learn more in: - Power Platform for Admins - Power Apps for Admins - Power Automate Management - Power Apps for Makers |
The CoE Starter Kit falls into this category. The CoE templates use the admin connectors in combination with other connectors and formulas to achieve specific goals. Note: The nature of a template is to provide a good solution for a specific task, but it might not have the exact functionality that you need. You might have to adjust it to achieve what you're looking for. |
How to use the CoE Starter Kit alongside Power Platform admin center
Managed Environments and tenant-level analytics assist with administrative tasks, such as managing Power Platform at scale and providing insights into usage and inventory.
Managed Environments for Power Platform
Managed Environments is a suite of capabilities that allows admins to manage Power Platform at scale with more control, less effort, and more insights. The capabilities are available out of the box from within the Power Platform admin center. Managed Environment capabilities can be used standalone, or alongside capabilities of the CoE Starter Kit to administer and govern your Power Platform adoption.
The CoE Starter Kit encourages experimentation and innovation with an open-source, low-code model influenced by customer feedback. Managed Environments will replace certain features in the CoE Starter Kit eventually. As the evolution of Managed Environments continues, new experiments and innovations will be added to the CoE Starter Kit to gauge interest.
Start with the out-of-the-box capabilities in Power Platform admin center and Managed Environments. These capabilities are robust and fully supported. If you need more capabilities to govern your tenant, check if features in the CoE Starter Kit complement what you get out of the box.
Individual features
Consider the individual features of Managed Environments to see how they compare to what's in the CoE Starter Kit.
-
In Managed Environments, admins can provide customized welcome content to help their makers get started with Power Apps. When welcome content is enabled, makers signing in to Power Apps are greeted with customized getting-started information.
A similar concept in the CoE Starter Kit is the welcome email, which is sent to new makers only after they create an app, flow, or agent for the first time. Makers may get necessary information only after they create their first resource, whereas the Managed Environments feature shows them information when they sign in to Power Apps.
-
The CoE Starter Kit doesn't have a weekly digest for admins. Instead, admins self-serve information through the Power BI dashboard. Inactive apps and flows are highlighted in the Weekly digest email. In the CoE Starter Kit, a similar goal is achieved with the inactivity notification process, which notifies makers of their inactive resources and asks for approval to delete them.
One main goal of Managed Environments and the CoE Starter Kit is to provide insights that help admins take action. The CoE kit offers more capabilities that reduce the admin's burden of managing inactive resources. For example, it directs resource management to the maker, making the owner responsible for their own resources.
-
The CoE Starter Kit doesn't limit sharing on resources. Proactive governance is only possible through Managed Environments.
The Compliance process in the CoE Starter Kit offers a reactive way to identify highly shared resources. This process identifies highly shared resources and asks makers to provide additional information, enabling admins to make better support solutions. For example, admins might choose to move resources to a dedicated environment. With the Power BI dashboard, admins can also identify highly shared resources.
-
Managed Environments allows you to see what data policies apply to the environment. The DLP Editor, part of the CoE Starter Kit, also shows you data policies that are applied to an environment, and the impact of data policies on existing apps and flows in that environment.
Note
The CoE Starter Kit offers capabilities that aren't yet met with Managed Environments, such as bulk updating permissions, cleaning up abandoned resources, surveying makers, and calculating the ROI of ideas.
Tenant-level analytics
Tenant-level analytics in Power Platform admin center provide a holistic overview of usage and inventory for apps, flows, makers, and environments. These analytics help you identify metrics like the most used apps and top makers.
The Power BI dashboard in the CoE Starter Kit combines your tenant-level inventory and usage data with organizational data to provide more granular insights into which departments, cities, and countries or regions use Power Platform.
You can use a broader range of customizable filters to view your inventory by connector, classification (premium or standard), or the number of users with the shared app.
Tenant-level insights in the Power Platform admin center provide a great starting point to understand your tenant's adoption of Power Platform. As your need for insights grows, explore the rich and customizable reports available in the CoE Starter Kit.
Next steps
- Explore the Power Platform admin documentation.
- Find training resources like guided learning and step-by-step guides at aka.ms/PowerPlatformLabs.
- Read up on customer success stories and find resources relevant to your experience, technical background, and skill level at aka.ms/PowerPlatformResources.
- Explore Microsoft Power Platform training.
- Learn more about Power Platform adoption.