logo
search
Others

How to Modify Project Online Tasks from a Power Apps Canvas App

Camila MilosovichCamila Milosovich Oct 8, 2026 870 views

Question details

The user wants to update or modify tasks in Project Online using a Power Apps Canvas app, but the default connector does not support task modifications.

How to Modify Project Online Tasks from a Power Apps Canvas App
Product
Power Apps / Project Online
Device & OS
not provided
Scenario
Building a custom Power Apps Canvas app to manage and update tasks within Microsoft Project Online.
Observed behavior
The standard Project Online connector in Power Apps only exposes a limited set of actions and lacks the ability to modify project tasks directly from the canvas app.
Before you start

Before attempting workarounds, verify your Project Online environment's authentication model and ensure you have the necessary administrator permissions to create custom connectors or Power Automate flows.

Solution 1Recommended

Use Power Automate to Handle Task Updates

Since the native Power Apps connector is limited, you can trigger a Power Automate flow from your canvas app to execute the task modification via HTTP requests.

Power Automate can bridge the gap between Power Apps and Project Online by allowing you to utilize advanced API calls that aren't natively available in canvas app connectors.

1
Create a new Power Automate flow

Open Power Automate, create an instant cloud flow, and select 'PowerApps' as the trigger.

2
Configure an HTTP action

Add a 'Send an HTTP request' action configured for Project Online or SharePoint (depending on your setup) to use the Project Server REST API for updating the task.

3
Pass dynamic parameters

Configure the flow to accept dynamic variables from Power Apps, such as the Project ID, Task ID, and the new task values you wish to update.

4
Connect the flow to your app

Return to your Power Apps Canvas app, select your update button, and in the OnSelect property, call the flow passing the necessary task arguments.

Use Power Automate to Handle Task Updates
API Knowledge Required: This method requires familiarity with the Project Online REST API or CSOM endpoints to format the HTTP request payload correctly.
Free Microsoft Office alternative

Simplify Your Project Management with WPS Office

If complex API integrations between Power Apps and Project Online are slowing your team down, consider simplifying your workflow with WPS Spreadsheet. As a powerful, free alternative to Microsoft Office, it offers an intuitive way to track tasks, manage schedules, and collaborate without heavy developmental overhead.

  1. 1. Download and Install: Download WPS Office from the official website and install it on your device.
  2. 2. Open a Project Template: Launch WPS Spreadsheet, navigate to the template library, and search for 'Project Management' or 'Task Tracker'.
  3. 3. Customize and Share: Customize the columns to match your project needs, track your tasks easily, and save the file in .xlsx format to share with your team.
Completely free and lightweight Office suite with low system requirements.Fully compatible with Microsoft Excel (.xlsx) formats for easy sharing of project trackers.Extensive built-in template library for project management, Gantt charts, and task lists.Familiar tabbed user interface ensures a seamless migration from Microsoft Office.
microsoft office alternative - wps office

Frequently Asked Questions

Why doesn't the Power Apps Project Online connector allow task updates?

The standard Project Online connector in Power Apps currently focuses on exposing a limited set of reading actions or high-level project operations. It is not designed out-of-the-box for granular task-level modifications.

Can I use Microsoft Graph API to update Project Online tasks?

Yes, the Microsoft Graph API provides endpoints to interact with Project and Planner data. You can utilize these APIs via a Custom Connector in Power Apps or through Power Automate to modify tasks.

Where can I get support for creating custom connectors in Power Apps?

The Microsoft Power Apps Community is an excellent resource for detailed guidance. You can post questions there to get help from experts regarding custom connector configurations, supported API actions, and alternative architectural approaches.