This extension enables editing a Power Automate flow definition as JSON.

Latest Version

Version
1.2
Update
April 26, 2024
Size
1.09MiB
Developer
Category
Users
5,000+
Rating
4.4 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
ActiveTab
WebRequest
Tabs
See more

Power Automate Tools Extension

The Chrome extension that enables editing a Power Automate flow definition as JSON.

Motivation
The reason behind creating this extension is constantly struggling with repetitive tasks in the flow authoring workflow like replacing a SharePoint site's URL or changing the variable name.

Features
- Edit a Power Automate flow as JSON in your browser.
- Workflow definition JSON schema validation.
- Rich text manipulation features thanks to Monaco Editor (VS Code).
- Validating actions using \"Flow Checker\".
- More features may come in future :)

How to use it

1. Get the extension.
2. Open the flow edit page in the Power Automate/Power Apps portal.
3. Click the extension icon.
4. Edit your flow!

Change Log

v1.2
- Fixed the issue with saving a flow
- Support for launching from the new Power Automate designer
- Improved launching from Power Apps Portal
- Now editor allows to edit the flow definition and connection references

v1.1
Added support for opening a flow from the new Power Automate portal and Power Apps portal.

Known limitations
- The authentication token is not refreshed automatically at this moment. Sometimes might be necessary to refresh the flow's page that was used to open the extension.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Power Automate Tools", "description": "This extension enables editing a Power Automate flow definition as JSON.", "version": "1.2", "manifest_version": 3, "icons": { "512": "icons/pa-tools-512.png", "256": "icons/pa-tools-256.png", "128": "icons/pa-tools-128.png", "48": "icons/pa-tools-48.png" }, "permissions": [ "activeTab", "webRequest", "tabs" ], "host_permissions": [ "*://*.flow.microsoft.com/", "*://*.make.powerautomate.com/", "*://*.make.powerapps.com/", "https://login.microsoftonline.com/" ], "action": { "default_title": "Power Automate Tools" }, "background": { "service_worker": "background.js" }}
Read more