Power Platform Booster is in public preview. Documentation will always reflect the latest version.
Power Platform Booster is a set of cloud flows, canvas apps, SharePoint lists and settings. They are described on this page.
The main flow of data is shown in the image below.

Data about all environments (the PP Booster account has access to) is retrieved by a cloud flow and stored in the list “Environments”.
Canvas apps are used in the explanation below. The same logic applies to cloud flows though.
Environments which are manually configure to be processed will be used by the “Apps to process” cloud flow. It retrieves all canvas apps in all to process environments and stores data in the list “Apps to process” . Each item is a “to process” canvas app.
The cloud flow “PP Booster – Apps” reads a maximum amount of items from that list. For every item (to process app), detailed information is retrieved and stored in the list “Apps”. Each item is a canvas app. This cloud flow also creates an item in the list “Makers” for new makers. This is not shown in the image.
When a canvas app is manually configured to be eligible for clean-up, a cloud flow will process those canvas apps. The properties “Clean-up date” and “Clean-up in process” are used to determine the canvas apps for processing.
For every canvas app that applies to the clean-up conditions, an item is create in the list “Tasks – Admin”. This results in an item in the list “Tasks” too. Makers only have access to items in the list “Tasks”. When a task is completed, the related item in the list “Tasks – Admin” is updated.
The canvas app “PP Booster – Clean-up tasks” shows tasks in the list “Tasks” where the person who started that canvas app has access to.
The canvas app “PP Booster – Admin – Clean-up” reads data from the list “Apps” (Deleted apps) and the list “Tasks – Admin” (Apps to delete). When a canvas can be deleted from Power Platform Booster using this canvas app, an action is created. An action is an item in the list “Actions”. A cloud flow executes on the actions added in the list.
The cloud flows in the image are:
- PP Booster – Environments
- PP Booster – Apps to process
- PP Booster – Apps
- PP Booster – Clean-up apps
- PP Booster – Flows to process
- PP Booster – Flows
- PP Booster – Clean-up flows
- PP Booster – Create task
- PP Booster – Task response
Cloud flows
- PP Booster – Actions
This cloud flow is related to an action (card) in the canvas app “PP Booster – Admin – Clean-up”. Each card can result in a certain actions to be executed. The following actions are implemented:
- Apps to delete
- Deleted apps
- Deleted environments
- Deleted flows
- Flow to delete
The trigger of this cloud flow is: SharePoint – When an item is created
- PP Booster – Apps
This cloud flow retrieves a number of items (canvas apps) from the SharePoint list “Apps to process”. Per item, information is retrieved and stored in the SharePoint list “Apps”.
The maximum number of items retrieved is determined by the setting “appstopcount”.
This cloud flow also stores maker information in the SharePoint list “Makers”.
The trigger of this cloud flow is: Recurrence
- PP Booster – Apps to process
This cloud flow retrieves all canvas apps in all available environments (the PP Booster account has access to) and stores information about them in the SharePoint list “Apps to process”.
The trigger of this cloud flow is: Recurrence
- PP Booster – Clean-up apps
Based on a set of criteria, items (canvas apps) are retrieved from the SharePoint list “Apps”. For each item, an item is created in the SharePoint list “Tasks – Admin”.
The trigger of this cloud flow is: Recurrence
- PP Booster – Clean-up flows
Based on a set of criteria, items (cloud flows) are retrieved from the SharePoint list “Flows”. For each item, an item is created in the SharePoint list “Tasks – Admin”.
The trigger of this cloud flow is: Recurrence
- PP Booster – Create settings list items
This cloud flow creates all settings in the related list. Default values are set which can be/need to be changed to fit your organization’s purpose.
The trigger of this cloud flow is: Manually trigger this flow
- PP Booster – Create SharePoint lists
This cloud flow creates all the needed SharePoint lists.
The trigger of this cloud flow is: Manually trigger this flow
- PP Booster – Create task
When an item is created in the SharePoint list “Tasks – Admin”, this cloud flow creates an item in the SharePoint list “Tasks”.
The trigger of this cloud flow is: SharePoint – When an item is created
- PP Booster – Environments
This cloud flow retrieves all available environments (the PP Booster account has access to) and stores information about them in the SharePoint list “Environments”.
The trigger of this cloud flow is: Recurrence
- PP Booster – Flows
This cloud flow retrieves a number of items (cloud flows) from the SharePoint list “Flows to process”. Per item, information is retrieved and stored in the SharePoint list “Flows”.
The maximum number of items retrieved is determined by the setting “flowstopcount”.
This cloud flow also stores maker information in the SharePoint list “Makers”.
The trigger of this cloud flow is: Recurrence
- PP Booster – Flows to process
This cloud flow retrieves all cloud flows in all available environments (the PP Booster account has access to) and stores information about them in the SharePoint list “Flows to process”.
The trigger of this cloud flow is: Recurrence
- PP Booster – Get detailed maker info
When an item (maker) is created in the SharePoint list “Makers”, this cloud flow retrieves detailed information about the maker and stores it at the same item.
The trigger of this cloud flow is: SharePoint – When an item is created
- PP Booster – Number of apps and flows
This cloud flow retrieved per environment (the PP Booster account has access to) the amount of canvas apps and cloud flows. This is input for API request optimization.
The trigger of this cloud flow is: Manually trigger this flow
- PP Booster – Task response
When an item in the SharePoint list “Tasks” is updated, the fields “Can be deleted” and “Explanation” are investigated. When they have a value, the related item in the list “Tasks – Admin” will be updated and the clean-up task will be deleted.
The trigger of this cloud flow is: SharePoint – When an item or a file is modified
Canvas apps
- PP Booster – Admin – Clean-up
This canvas app is used by team members who are responsible for the Power Platform. The following actions (cards) are available:
- Apps to delete
- Deleted apps
- Deleted environments
- Deleted flows
- Flows to delete
More information about this canvas app is presented in this video.
- PP Booster – Clean-up tasks
Employees use this canvas app to act on clean-up tasks.
More information about this canvas app is presented in this video.
SharePoint lists
A more detailed description of the SharePoint list fields is given in the Excel file which is part of the download.
The Excel file will be included at general availability (GA).
- Actions
An item in this list is an action to execute by the flow “PP Booster – Actions”. Actions are:
- Apps to delete
- Deleted apps
- Deleted environments
- Deleted flows
- Flows to delete
Items are added to this list from the canvas app “PP Booster – Admin – Clean-up”.
This list has the following fields:
- Action status
- Properties
- Timestamp
- Title
- Apps
An item in this list is a canvas apps.
This list has the following fields:
- App plan classification
- App type
- Clean-up date
- Clean-up in-progress
- Created on
- Deleted
- Description
- Display name
- Environment
- Environment display name
- Modified on
- No clean-up
- Owner
- Owner display name
- Shared groups
- Shared users
- Timestamp
- Title
- Uses premium api
- Apps to process
An item in this list is a canvas apps that can be processed by the cloud flow “PP Booster – Apps to process”.
This list has the following fields:
- App
- Environment display name
- Timestamp
- Title
- Environments
An item in this list is an environment.
This list has the following fields:
- Created on
- Deleted
- Display name
- Domain name
- Environment create by
- Environment type
- Expiration time
- Has database
- Host name suffix
- Process
- Region
- Timestamp
- Title
- URL
- Flows
An item in this list is a cloud flow.
This list has the following fields:
- Clean-up date
- Clean-up in-progress
- Created on
- Deleted
- Display name
- Environment
- Environment display name
- Flow suspension reason
- Modified on
- No clean-up
- Owner
- State
- Timestamp
- Title
- Flows to process
An item in this list is a cloud flow that can be processed by the cloud flow “PP Booster – Flows to process”.
This list has the following fields:
- Environment display name
- Flow
- Timestamp
- Title
- Makers
An item in this list is a maker. There will be one item for canvas apps and one for cloud flows.
This list has the following fields:
- City
- Country
- Deleted
- Department
- Display name
- Object
- Office location
- State
- Timestamp
- Title
- Settings
An item in this list is a setting. Settings are used by canvas apps and cloud flows.
This list has the following fields:
- Account
- Accounts
- Date
- Date and time
- Decimal
- MLoT
- Number
- SLoT
- Title
- Tasks
An item in this list is a clean-up task for the owner and co-owners of an canvas app/cloud flows. The owner and co-owners receive an email about the task.
This list has the following fields:
- Can be deleted
- Environment display name
- Explanation
- Object
- Title
- Tasks – Admin
Every clean-up task (item) has an item in this list. In this list, additional information is maintained.
This list has the following fields:
- Can be deleted
- Co-owners
- Display name
- Environment
- Environment display name
- Explanation
- Object
- Owner
- Processed by
- SharePoint ID
- Task status
- Task status change
- Title
Settings list items
- appcleanupdays
The number of days in the future when a task is completed and the canvas app is marked to be not deleted.
- appdeleteddays
The amount of days the timestamp on a canvas app has not changed before that canvas app is regarded to be deleted.
- appsdelay
The amount of minutes delay (when it occurs) when processing canvas apps in the cloud flow “PPCoE – Apps to process”.
- appsdelaycount
The amount of items after which a delay is started when processing canvas apps in the cloud flow “PPCoE – Apps to process”.
- appstopcount
The maximum amount of canvas apps read from the SharePoint list “Apps to process” in the cloud flow “PPCoE – Apps to process”.
- environmentdeleteddays
The amount of days the timestamp on an environment has not changed before that environment is regarded to be deleted.
- flowcleanupdays
The number of days in the future when a task is completed and the cloud flow is marked to be not deleted.
- flowdeleteddays
The amount of days the timestamp on a cloud flow has not changed before that cloud flow is regarded to be deleted.
- flowsdelay
The amount of minutes delay (when it occurs) when processing a cloud flow in the cloud flow “PPCoE – Flows to process”.
- flowsdelaycount
The amount of items after which a delay is started when processing cloud flows in the cloud flow “PPCoE – Flows to process”.
- flowstopcount
The maximum amount of cloud flows read from the SharePoint list “Flows to process” in the cloud flow “PPCoE – Flows to process”.
- newmakersemailbody
The body of the email sent to a new maker.
- newmakersemailsubject
The subject of the email sent to a new maker.
- ppboosteraccount
The email address of the PP Booster account.
- taskemailbody
The body of the email sent to an owner related to a clean-up task.
- taskemailsubject
The subject of the email sent to an owner related to a clean-up task.