The Default Environment Trap in the Power Platform
Every M365 user automatically lands in the Power Platform default environment, often with minimal DLP protection. Here is how you close the gap.
Cleanly transfer flows, Power Apps, and connections when an employee leaves: the Power Platform checklist for before and after.
When an employee resigns, most offboarding processes for the laptop, email inbox, and building pass run like clockwork. What almost always slips through the cracks: the flows, Power Apps, and connections that this person built in the Power Platform. A flow that files invoices from an inbox into SharePoint every morning does not initially notice that its owner no longer exists. It simply keeps running until a connection expires or a license is revoked, and then the entire team suddenly faces a stalled process without any explanation.
This checklist is meant as a lead asset: a document you simply work through the next time someone leaves, instead of figuring out from scratch every time where traces of a person are scattered across the Power Platform. It complements our article on Solutions in Power Automate, which explains why only flows within a solution can actually be transferred cleanly. This one focuses on the prevention angle: what you specifically check before, during, and after the last working day so your digital workers keep running, no matter who leaves the company.
In most companies, flows and Power Apps aren't recorded in a central inventory. They emerge in a decentralized way, often built by a single specialist who wanted to automate a recurring task. That is exactly what makes them invisible during offboarding: nobody in IT knows a given flow even exists until it suddenly fails after its creator has left.
According to the official documentation on Change cloud flow owner, when a flow is created, the person who creates it automatically becomes its owner. This role determines editing rights, sharing, run history, and in some cases even which license is used. If this person leaves the company without a prior transfer, the flow becomes what Microsoft calls an orphaned flow: an automation without a valid owner, whose connections can fail at any time.
The most important principle first: everything you can take care of before someone leaves is easier than everything you have to catch up on afterward. As long as the person still has access, you can work together with them instead of reconstructing what even exists as an administrator after the fact.
Not every departure allows enough lead time to take care of everything beforehand. In case the person has already left, you need the view from an administrator's perspective.
Get-AdminFlow and Set-AdminFlowOwnerRole, instead of clicking through each flow individually.A common misconception is that a flow stops immediately once its owning person leaves. In fact, according to the documentation on team flows, a shared flow simply keeps running for now, as long as it still has an active owner, such as a co-owner. Only once no active owner exists anymore does a transfer become mandatory.
It gets more critical with the license. According to the Power Automate licensing FAQ, a premium flow whose owner no longer has a valid premium license is first downgraded to lower capacity. All owners are notified, and if the situation remains unresolved, Power Automate shuts the flow down completely after 14 days. In practice, these two weeks are the real window of time you have for an orderly transfer before a production automation fails without warning.
The most reliable form of prevention is not an offboarding action at all, but a rule that already applies when a flow is built: every flow and every app used in production gets at least one second person as a co-owner from the very start. That way, when someone actually leaves, all that remains is removing the original owner, instead of scrambling to find a new one under time pressure. Anyone who combines this rule with a lean governance structure, as described in our article on CoE light for 30 employees and additionally limits access to sensitive connector groups via DLP policies for beginners, significantly reduces the risk of an orphaned flow from the outset.
If you don't want to maintain this checklist manually, but want it firmly anchored as a fixed part of your own offboarding process, NordFlux Power Automate consulting provides support in setting up governance and prevention cleanly from the start. This way you keep control over your automations, even as teams change.
A flow without a co-owner still has a valid, active owner and keeps running normally. Only once that sole owner leaves the organization and nobody takes over the role does the flow count as orphaned, meaning it has no valid owner. That's exactly why a co-owner is the simplest form of prevention: it stops a flow from ever reaching the orphaned state in the first place.
No, not directly. According to the documentation, an administrator must first add themselves as owner or co-owner before making changes to someone else's flow. In the Power Platform Admin Center, this is done via the Share function on the detail page of the relevant flow, where you enter yourself as the new owner name and save the change.
Unlike standalone flows, solution-aware flows can be reassigned to a new person directly in the edit view, without export and import. Once the change is complete, the old and new owner automatically become joint owners, so both retain access to the run history and connection references. You can find more details in the linked article on Solutions in Power Automate.
According to the official documentation, after deletion in the Microsoft 365 Admin Center it can take between 30 minutes and 6 hours for the status in the relevant Power Platform environments to switch to disabled. If you don't want to accept this waiting period, you can check and speed up the status manually via user diagnostics in the admin center.
No, that isn't enough and tends to create new problems instead. If you only delete the connection, the flow remains tied to the departed person as owner and runs into a dead end without a working connection. The correct order is the reverse: first transfer the owner to an active person, then update the affected connections with that new person's credentials.
Founder of NordFlux. Spent four years automating processes at enterprise scale at Dräger, and now brings that depth to the mid-market — pragmatic and with full data sovereignty.
Certifications
Every M365 user automatically lands in the Power Platform default environment, often with minimal DLP protection. Here is how you close the gap.
Power Automate or Power Apps? Here's how to decide, using official Microsoft criteria, whether your process needs a flow or an app.
When a flow owner leaves the company, a forgotten offboarding step endangers automated processes and access to sensitive connections. We set up co-owner structures and a reliable offboarding process for your Power Platform before the next departure becomes a problem. That way flows and Power Apps stay under control even as staff changes.