low-code & automation

Makers keep building Power Platform apps. IT still decides where they run and what they can reach.

Citizen development turns into shadow IT when nobody sets the rules. We build Power Apps and Power Automate solutions and set up Copilot Studio agents. We also put environment, DLP and ALM rules in place.

platform dossierMicrosoft Power PlatformLow-code & automation
Vendor
Microsoft
Components
Power Apps, Power Automate, Copilot Studio, Dataverse
Current update
October 2026 release, North America 23 to 26 Oct 2026
Roadmap model
Continuous AI at Work roadmap from Sep 2026
release watch
  • October 2026 update reaches North America 23 to 26 October23 Oct 2026
  • Unmanaged developer environments deprecated, including Developer Plan ones15 Nov 2026
connects with
in short·15-second read

Cohash builds and governs Microsoft Power Platform.

We build Power Apps, Power Automate flows and Copilot Studio agents on Dataverse, and set the environment, DLP and pipeline rules around them. Microsoft still pushes a mandatory update twice a year, the October one reaching North America on 23 to 26 October 2026, so we test it in early access first.

you probably need this if
  • Hundreds of flows run in the default environment, and half the people who built them don't work here anymore.
  • Solutions travel between environments as zip files on one person's laptop. When that person is on holiday, nothing ships.
  • Someone wants a Copilot Studio agent, and security wants to know exactly which connectors it can reach before saying yes.
terms on this page RulesdefinitionThe JavaScript snippets Auth0 used to run at login. Someone would write one to add a role to the token or block a sign-in, and each one ran after the last.explained in a field note →DataversedefinitionThe full Power Platform database. You get auditing, API access, model-driven apps and the rest, but it eats into your paid storage and needs Power Platform licences.explained in a field note →environmentdefinitionThe thing that holds a set of apps, flows and agents plus their database. Admins see one per team in the list when it's Dataverse for Teams.explained in a field note →Copilot StudiodefinitionMicrosoft's tool for building chat agents. Anyone who built an agent from inside Teams stored it in Dataverse for Teams, so it's caught by this too.explained in a field note →
Ask an engineer facts checked 2026-10-23
how it runs
  1. 01Tenant inventory
  2. 02Environment and DLP model
  3. 03Build as solutions
  4. 04Pipelines to production
  5. 05Handover to the CoE
you keep
  • Environment strategy that says which environments exist, which are managed and who owns each one
  • DLP policies with every connector classified and a written reason for each block, so makers know why
  • Inventory of apps, flows and connectors. The orphaned ones get flagged for a new owner or deletion
+ 2 more documents
who does it
Power Apps developer (canvas and model-driven)Power Automate developerCopilot Studio developer Microsoft Certified: Power Platform Developer Associate Microsoft Certified: Power BI Data Analyst Associate
platforms
power-platform · release timeline
  1. 25 Aug 2026 Release waves replaced by the AI at Work roadmap Microsoft stopped writing release plans in September and posts new features to one rolling roadmap instead. Release Planner is gone by 15 November 2026. If your admins filtered it for their apps, they'll need a new habit.
  2. 31 Aug 2026 Power Automate mobile app deprecated Microsoft deprecated the iOS and Android app on 31 August 2026 and pulled it from both app stores. Cloud flows still run as before. The people who started flows from their phone are the ones who'll notice, so tell them what to use instead.
  3. 17 Sep 2026 September 2026 feature update Model-driven apps got the app-builder skill in September, along with a new header and navigation. The new navigation is opt-in, so tell users before you switch it on.
  4. 23 Oct 2026 October 2026 update reaches North America 23 to 26 October Microsoft rolls it out region by region over a weekend, and nobody can postpone it. North America and Australia get it 23 to 26 October 2026; GCC, DoD and China follow a week later. If you didn't test in early access, test the Monday after.
  5. today · Nov 09, 2026
  6. 15 Nov 2026ahead Unmanaged developer environments deprecated, including Developer Plan ones From 15 November 2026 you can't create new unmanaged developer environments, and that includes the free Developer Plan ones. Existing ones get suspended from 15 December and deleted from 15 January 2027. Anything a maker built there and still needs has to move before then.
  7. 15 Nov 2026ahead Dataverse for Teams environments deprecated Nobody can create a new one after 15 November 2026. If you don't upgrade them to full Dataverse, they're suspended on 15 September 2027 and gone on 30 October 2027. Most tenants have a few Teams apps somebody still uses, so find their owners now.
the story · microsoft power platform estate

From the first call to a setup your own team can run.

Here's what usually prompts a call about your Microsoft Power Platform estate, what we do about it and in which order, and where you end up.

  1. chapter 01 · where it hurts

    Why teams reach out

    • Hundreds of flows run in the default environment, and half the people who built them don't work here anymore.
    • Solutions travel between environments as zip files on one person's laptop. When that person is on holiday, nothing ships.
    • Someone wants a Copilot Studio agent, and security wants to know exactly which connectors it can reach before saying yes.
  2. chapter 02 · what we change

    How we solve it

    • Environment strategy and governance
    • Power Apps development
    • Power Automate flows
    • Copilot Studio agents
    • ALM and deployment pipelines
  3. chapter 03 · how it runs

    Our approach

    • Tenant inventory
    • Environment and DLP model
    • Build as solutions
    • Pipelines to production
    • Handover to the CoE
  4. chapter 04 · where you end up

    What changes

    • Critical flows now sit in environments that have owners and rules.
    • Employees only see their own data through the agent now.
    • Environment strategy that says which environments exist, which are managed and who owns each one
    • DLP policies with every connector classified and a written reason for each block, so makers know why
what we do

Our Microsoft Power Platform work

5 kinds of Microsoft Power Platform work, each run by engineers who have done it on live tenants.

  1. Environment layout, managed environments, data loss prevention policies and connector rules are agreed with your security team. Then they're enforced through the admin center.

  2. Model-driven apps on Dataverse for structured processes and canvas apps where the screen design matters, built as solutions from day one.

  3. Cloud flows for approvals and integrations, and desktop flows where a legacy system has no API. Error handling and run history are designed in.

  4. Agents built on your knowledge sources and Dataverse data, with authentication through Entra ID and actions limited to what each user may already do.

  5. Solutions moved from development to test to production through Power Platform pipelines or Azure DevOps, with environment variables and connection references set per stage.

capability 01 / 05in production

Environment strategy and governance

Environment layout, managed environments, data loss prevention policies and connector rules are agreed with your security team. Then they're enforced through the admin center.

capability 02 / 05in production

Power Apps development

Model-driven apps on Dataverse for structured processes and canvas apps where the screen design matters, built as solutions from day one.

capability 03 / 05in production

Power Automate flows

Cloud flows for approvals and integrations, and desktop flows where a legacy system has no API. Error handling and run history are designed in.

capability 04 / 05in production

Copilot Studio agents

Agents built on your knowledge sources and Dataverse data, with authentication through Entra ID and actions limited to what each user may already do.

capability 05 / 05in production

ALM and deployment pipelines

Solutions moved from development to test to production through Power Platform pipelines or Azure DevOps, with environment variables and connection references set per stage.

typical situations

Microsoft Power Platform situations we walk into

We pieced these together from Microsoft Power Platform situations that come up a lot. They're patterns. You won't find a specific client in them.

case file 01

4,000 flows in the default environment and one part-time admin

composite · not a client story
  1. Beforethe situation

    The default environment holds about 4,000 flows and 600 apps, many owned by people who have left. A few run payroll exceptions and vendor onboarding, and DLP lets any connector talk to any other.

  2. What we dothe work

    We inventory everything with the CoE Starter Kit or the admin APIs, find the items the business depends on, and move them into managed environments as solutions with owners. DLP tightens in stages, starting with connectors that move data outside the tenant, and makers get a request path for new environments.

  3. Afterwhere you end up

    Critical flows now sit in environments that have owners and rules. The default environment is back to personal productivity, and every DLP rule has a written reason.

case file 02

HR built a leave agent in Copilot Studio, and it ran on the maker's login

composite · not a client story
  1. Beforethe situation

    HR built a Copilot Studio agent on top of a SharePoint site and a Dataverse table of employee records. In testing it answered questions about other people's leave balances, because it was running on the maker's connection.

  2. What we dothe work

    We switch the agent to authenticate users through Entra ID with their own connections, narrow knowledge sources to the policy site, and replace direct table access with an action that returns only the signed-in user's record. DLP is reviewed for the connectors it uses.

  3. Afterwhere you end up

    Employees only see their own data through the agent now. The maker's credentials aren't involved, and the agent goes to production through the same pipeline as everything else.

case studies

Microsoft Power Platform case studies

All case studies
AI rollout AI and agents

Classic RPA bots to agentic automation

Moving classic RPA bots to agentic automation in UiPath or Power Automate. APIs first, agents only where judgment is needed, and controls on both.

read the case study
AI rollout AI and agents

Microsoft 365 Copilot or Gemini Enterprise rollout with real adoption

Rolling out Microsoft 365 Copilot or Gemini Enterprise with oversharing fixed first, use cases tied to real tasks and adoption measured past login counts.

read the case study
migration ERP and HCM

Dynamics AX 2012 to Dynamics 365 Finance & Operations

We take AX 2012 R2 or R3 systems to Dynamics 365 finance and operations apps, and the code, data, attachments and integrations come across with them.

read the case study
migration CRM, ITSM and automation

Self-hosted Dynamics CRM to Dynamics 365 online, where Microsoft runs the servers

Hosting Dynamics CRM yourself or with a partner keeps you on the on-premises product and its support dates. We move 9.x orgs to Dynamics 365 online.

read the case study
migration CRM, ITSM and automation

Replacing a homegrown or Siebel CRM nobody wants to touch with Salesforce or Dynamics 365

Outgrown a homegrown or Siebel CRM? We move its business rules, data and integrations to Salesforce or Dynamics 365, one business unit at a time.

read the case study
migration Data and analytics

Power BI Premium P SKUs to Microsoft Fabric F SKUs

Moving Power BI Premium per-capacity P SKUs to Microsoft Fabric F SKUs before the agreement ends, sized from real load and reassigned in validated batches.

read the case study
approach

How a Microsoft Power Platform engagement runs

We don't start a step until the last one has produced something you can check.

  1. step 01

    Tenant inventory

    We list environments, apps, flows, agents and connectors from the admin center and CoE data, then mark what is orphaned, risky or worth keeping.

  2. step 02

    Environment and DLP model

    We sit down with your security team and agree the development, test and production environments. Then each tier gets managed environment settings and connector rules that match how risky it is.

  3. step 03

    Build as solutions

    Everything goes into a solution from day one, agents too. We use environment variables and connection references instead of hard-coded values, so the build that passed test is the one that goes live.

  4. step 04

    Pipelines to production

    We use Power Platform pipelines or Azure DevOps to move managed solutions between stages. Before anything touches production, a named person on your side approves it.

  5. step 05

    Handover to the CoE

    Your admins keep the governance rules, a maker onboarding guide and a routine for reviewing new connectors and stale flows.

architecture

Where a maker's app goes on its way into production

Makers build apps, flows and Copilot Studio agents in a development environment. Pipelines carry them as managed solutions into a managed production environment. There, DLP rules decide which systems they're allowed to reach.

Where a maker's app goes on its way into production Makers build apps, flows and Copilot Studio agents in a development environment. Pipelines carry them as managed solutions into a managed production environment. There, DLP rules decide which systems they're allowed to reach. 01 · MAKERS AND IDENTITY 02 · PROMOTION 03 · PRODUCTION 04 · CONNECTED SYSTEMS solution solution deploy security group read · write shared tables connectors desktop flows Makers Power Apps · PowerAutomate Copilot Studio agents · topics · actions Ex Entra ID sign-in · securitygroups Power Platformpipelines managed solutions ·approvals PP Managedenvironment DLP · sharing limits Dataverse tables · row-levelsecurity D365 Dynamics 365 shared Dataversetables SharePoint and Outlook standard connectors Legacy desktop app no API · desktop flows © Cohash · cohash.com
01 · MAKERS AND IDENTITY02 · PROMOTION03 · PRODUCTION04 · CONNECTED SYSTEMS Makers: Power Apps · Power Automate Makers Power Apps ·Power Automate Copilot Studio: agents · topics · actions CopilotStudio agents · topics· actions Entra ID: sign-in · security groups Entra ID sign-in ·security groups Power Platform pipelines: managed solutions · approvals Power Platform pipelines managed solutions · approvals Managed environment: DLP · sharing limits Managedenvironment DLP · sharinglimits Dataverse: tables · row-level security Dataverse tables · row-levelsecurity Dynamics 365: shared Dataverse tables Dynamics 365 sharedDataversetables SharePoint and Outlook: standard connectors SharePointand Outlook standardconnectors Legacy desktop app: no API · desktop flows Legacydesktop app no API ·desktop flows solution solution deploy security group shared tables connectors desktop flows © Cohash · cohash.com
use cases

Typical Microsoft Power Platform projects

The work teams usually bring us, and the platforms Microsoft Power Platform has to talk to while we do it.

  1. POW-01 Hundreds of personal flows run in the default environment and nobody owns them common request
  2. POW-02 A business team wants an app this quarter, and IT's backlog says next year common request
  3. POW-03 HR wants a Copilot Studio agent that answers from internal policies, and security wants to see it first common request
  4. POW-04 Someone still exports solutions by hand and imports them into the next environment common request
  5. POW-05 A legacy desktop system needs automation but has no API common request
you keep

What a Microsoft Power Platform engagement leaves behind

These are working documents, written against your configuration, so your team can run them without us.

  • document01

    Environment strategy that says which environments exist, which are managed and who owns each one

    yours to keep
  • code02

    DLP policies with every connector classified and a written reason for each block, so makers know why

    yours to keep
  • inventory03

    Inventory of apps, flows and connectors. The orphaned ones get flagged for a new owner or deletion

    yours to keep
  • tests04

    Pipelines for dev, test and prod, with environment variables set per stage so nobody edits values by hand

    yours to keep
  • document05

    Copilot Studio checklist we run before an agent ships: how it signs in, what it reads, what it can do

    yours to keep
talent and delivery · microsoft power platform

Certified engineers, wherever you need them.

Some clients want a project team, some want a couple of engineers on theirs. Either works. Onsite, nearshore or offshore, with handovers across time zones that keep things moving.

Onsite

Engineers at your sites in the US

Nearshore

Overlapping hours with US teams

Offshore

Overnight progress on your backlog

All time zones

Coverage handed over across time zones

24-hour coverage · US Central time
OnsiteUS business hours
Nearshoreoverlapping US hours
Offshoreovernight progress
Combinedhandover, not hand-off
certifications our engineers hold
  • Microsoft Certified: Power Platform Developer AssociateMicrosoft
  • Microsoft Certified: Power BI Data Analyst AssociateMicrosoft
roles we staff
  • Power Apps developer (canvas and model-driven)
  • Power Automate developer
  • Copilot Studio developer
  • Power Platform administrator (environments, DLP)
  • Power Platform solution architect
  • Power BI developer
01Should makers build in the default environment?

For personal productivity, yes, as long as the DLP policies are tight. Anything a team depends on belongs in a managed environment with an owner, a solution and a path to production. We usually set that boundary early.

02Do we need Dataverse, or can we use SharePoint lists?

SharePoint lists are fine for a small app with simple data. Once you need related tables, row-level security, auditing or a link to Dynamics 365, use Dataverse. The licences differ too, so we price both before anyone builds.

03Our HR team wants a Copilot Studio agent on employee data. How do we keep it from leaking?

Make the agent sign in as the user, not as the maker. Then it only reaches what that person could already open. We also trim its knowledge sources and actions, and check the DLP rules for every connector it calls.

04Someone else built our Power Platform tenant. Can you clean it up?

Yes. We inventory environments, apps, flows and connectors, find orphaned or risky items, and agree an environment and DLP model before moving what should stay.

05When does the October 2026 Power Platform update hit our North America environments?

The weekend of 23 to 26 October 2026, starting Friday evening and expected to finish before Monday business hours. You can't postpone it. GCC, DoD and China environments get it a week later, 30 October to 2 November.

06We use developer environments and Dataverse for Teams. What happens to them now?

Unmanaged developer environments and Dataverse for Teams environments are both deprecated, and from 15 November 2026 nobody can create new ones. Managed developer environments carry on, one per user. Unmanaged ones get suspended from 15 December and deleted from 15 January 2027. Dataverse for Teams ones run until 15 September 2027 unless you upgrade them. Export the solutions you care about now and give each one an owner.

07What drives Power Platform licensing cost?

Mostly how many users need premium connectors or Dataverse, plus Copilot Studio usage and any capacity add-ons. Design choices such as Dataverse versus SharePoint change the bill, so we compare options against Microsoft's current licensing guide before building.

services

Related services

Projects on Microsoft Power Platform usually end up touching one of these, so they're worth a look.

fact-checked Checked against vendor and official documentation last checked 2026-10-23 content fingerprint 9f8021eb
  1. 01Book a 30-minute working sessionsenior engineer
  2. 02Talk to an engineer about your setupreply within 24 hours
  3. 03See how similar projects wentcase studies
Reviewed by the Cohash team Microsoft Power Platform is a trademark of its owner, used here to identify the platform. how we handle facts and data →
next step

Tell us what you're running. We'll tell you what we'd do first.

A 30-minute working session with a senior engineer. No slides.

useful to bring
  • The platform and the version you're on
  • Where you need to get to, and by when
  • What's custom: rules, plugins, integrations
  • Any audit finding or deadline driving it