Often times, as organizations have users enabled and disabled, over the course of time we see a lot of Disabled Users pile up in the system. Power Platform now lets you delete these Users permanently from the system.
Warning: Please note that this process will not get back the User you delete as you are going to permanently delete the User from Entra ID as well as Power Platform.
Enable Delete Users feature from Admin Center
First, you’ll need to enable this in the Power Platform Admin Center
- Select the environment you wish to enable this feature in and then click on Settings.

- Then, look for Features section.

- you’ll find the option for Delete Disabled Users which would be OFF by default. Switch it to ON.

Zooming in a little bit, this is how the turned on feature should look –
- Once you turn this ON, be sure to scroll to the bottom of the page and click on Save to save the changes you just made.

Now that you have turned this on. You can now Delete the Disabled Users.
Pre-Requisite: Permanently Delete User
Now, let’s see how this process is to be carried out –
- Assuming the license of the User is now removed and if you Refresh the User in Power Platform Admin Center, you’ll see that the User will appear in the Disabled Users filtered list.

- Even if you delete the User in M365, you can refresh the Power Platform and see the User Name still present

- Now, if you open the User which you see with a different username in Power Platform Admin Center and click on it to open it in classic UI and see the Delete button to Delete the User

- Here’s the delete button.

- When you click on Delete and confirm it’ll throw the error message that this cannot be deleted.

Now, the next step is to permanently delete the User from Entra ID. Here’s a blog post to permanently delete the User from Entra ID: Permanently Delete a User in Entra ID
Delete in Power Platform
Now that the User is permanently deleted in Entra ID, you can re-attempt the delete the user in Power Platform.
- Now, retry the step from the User page in classic UI as you’ll see the button there.

- Now, you can click on the User in the Power Platform Admin Center and see that the user is showing that it has been deleted in the Environment

- And you can see the button to now Delete Permanently in the environment as well.

- And it’ll ask you if you want to really delete the User.

Hope this helps!
Here are some Power Automate posts you want to check out –
- Select the item based on a key value using Filter Array in Power Automate
- Select values from an array using Select action in a Power Automate Flow
- Blocking Attachment Extensions in Dynamics 365 CRM
- Upgrade Dataverse for Teams Environment to Dataverse Environment
- Showing Sandbox or Non Production Apps in Power App mobile app
- Create a Power Apps Per User Plan Trial | Dataverse environment
- Install On-Premise Gateway from Power Automate or Power Apps | Power Platform
- Co-presence in Power Automate | Multiple users working on a Flow
- Search Rows (preview) Action in Dataverse connector in a Flow | Power Automate
- Suppress Workflow Header Information while sending back HTTP Response in a Flow | Power Automate
- Call a Flow from Canvas Power App and get back response | Power Platform
- FetchXML Aggregation in a Flow using CDS (Current Environment) connector | Power Automate
- Parsing Outputs of a List Rows action using Parse JSON in a Flow | Common Data Service (CE) connector
- Asynchronous HTTP Response from a Flow | Power Automate
- Validate JSON Schema for HTTP Request trigger in a Flow and send Response | Power Automate
- Converting JSON to XML and XML to JSON in a Flow | Power Automate
Thank you!
What happens to the ownership of the record in this case?
You’ll need to first Reassign the records before finally deleting the user. You’ll get an error if there are records still belonging to the user that you are deleting.
I’ll update the blog post accordingly.