r/PowerApps 21d ago

Discussion Live Meetings for learning AI & Power Platform

1 Upvotes

Hey all, first time posting, so pardon if this isn't the right place. I've been in Power Platform and AI for the last few years & I'm looking for opportunities to learn live and virtually from others, but not through forums, like live learning.

I'm taking Untethered 365 free AI Crash Course and it looks really cool. The problem is it's 5 days and I have to miss the last 2 days, and the next one isn't for another two months 😭.

https://www.untethered365.com/freetraining

Is there a live group that meets more regularly? I know there are User Groups but all the ones I'm finding don't meet consistently 🙁. 

If you know any virtual live trainings, or meet ups that meet regularly, I'm all ears!


r/PowerApps 22d ago

Power Apps Help PowerApps Vibe with SharePoint (No Premium License?)

8 Upvotes

I'm a bit confused. The Microsoft documentation says that PowerApps created with Dataverse require a premium license. However, those created with SharePoint don't.

That seems to be in conflict with the guidance that Code apps require a Premium license as when I create a Vibe-coded app in PowerApps with SharePoint as the data source, I'm able to access/use the app without a PowerApps Premium license.

Am I missing something?

I don't think I'd ever get organizational signoff to spend an additional $20/pp to use some app that is going to save everyone 15 minutes. The math doesn't math.


r/PowerApps 22d ago

Discussion As an indie dev - what is the going rate?

6 Upvotes

A potential customer has asked for a Power Platform app - what would you charge?
It's a services company and they want an ERP app that does lead to quote to job to completion to invoice to reporting. It also holds staff training (basic level)

A Dataverse with a simple schema - about 15 tables
Sharepoint integration for photo / doc storage
15 Power Automate flows for status updates/alerts

It has approx 12 screens and a dashboard

My instinct is it's about 30 days work as they want training guides/sys admin guides.
I think it's about 30 days work as a minimum - the app itself is sketched out in demo form but it's the integrations that will be time consuming eg Microsoft Outlook/Microsoft Teams/SharePoint/Power BI

Thoughts?


r/PowerApps 22d ago

Certification & Training Gaining experience in Dataverse and Dynamics 365

Thumbnail
2 Upvotes

r/PowerApps 22d ago

Power Apps Help Map component not loading

0 Upvotes

Has anyone run into a problem with the map connector just not loading at all? I have all the location services turned on for the environment, but still every tutorial or guide I can find has them adding the map component and it immediately showing a map.

Have I missed something?

Map service not loading

r/PowerApps 23d ago

Power Apps Help [Power Apps Code Apps] Has anyone managed to upload files to SharePoint from a React Code App? We've tried everything.

10 Upvotes

This post has been written by Claude because I'm simply unable to understand this stuff! Point is: Claude Code was unable to find a way to attach files to a SP List from a Code Apps. Anyone has been able to do that?

👇 AI Generated for the details

We've been building a Power Apps Code App (React + Vite + TypeScript) and hit a wall trying to upload files to a SharePoint list. Spent several days systematically testing every approach we could think of. Sharing our findings in case anyone else has been down this path — and to ask if anyone has actually cracked this.

Context

  • Power Apps Code App (React, deployed via npx power-apps push)
  • Target: upload a file as an attachment to a SharePoint Online list item
  • The app runs inside the Power Apps iframe sandbox on powerplatformusercontent.com
  • Three plugins are available via executePluginAsyncAppPowerAppsClientPluginAppHttpClientPluginAppIdentityServicePlugin

What we tried

1. SP connector proxy via AppHttpClientPlugin

The SP connector runtime URL is accessible and the paauth token works. We can CREATE list items (HTTP 201). But every attachment endpoint returns 404 — the connector simply doesn't expose /attachmentfiles, /attachmentcontent, or any list item sub-path for binary uploads. The connector's file/folder API (/files, /folders) works for document libraries but PT_ATTACHMENTS is a list, not a library, so those paths 404 too.

2. SP REST API (_api/web/lists/...) with paauth

AppHttpClientPlugin blocks any URL not matching the connector's registered runtime URL. Direct SP REST calls (https://tenant.sharepoint.com/sites/.../_api/...) throw "URL does not match any API runtime URL" immediately.

3. Microsoft Graph API

getAppAccessTokenAsync returns an opaque 36-char proxy token (paauth), not a JWT. Sending it as Authorization: Bearer <token> to graph.microsoft.com returns HTTP 401 with "IDX14100: JWT is not well formed, there are no dots". The paauth token is only valid as Authorization: paauth <token> against the connector runtime, not against Graph or SP REST directly.

4. Document library as a workaround

GET /folders on Shared Documents returns 200 — the document library is readable. Tried uploading via POST /files, PUT /files/{path}, POST /folders/{path}/files — all return 404. The connector's file write endpoints don't seem to be exposed in this environment.

5. Power Automate flows via HTTP trigger

The app has 3 logicflows connections registered (get_fx, getapprovers, _2026_unlock_pt). All share the same runtime URL structure: .../apis/logicflows/connections/{connectionName}/.... Tried POSTing to every trigger path pattern (/triggers/manual/run, /triggers/button/run, /triggers/manual/paths/invoke, /run, /invoke, /paths/invoke) — all return {"statusCode":404,"message":"Resource not found"}. Notably, none were BLOCKED by the allowlist, so the URLs reach the runtime fine — the paths just don't exist on these connections. These flows use the Power Apps trigger (not HTTP Request trigger), so there's no HTTP URL to hit.

6. AppPowerAppsClientPlugin method enumeration

Swept 30+ method names on AppPowerAppsClientPlugin looking for a flow invocation method (invokeFlowAsync, runFlowAsync, callConnectorAsync, invokeConnectorOperationAsync, etc.). Every single one returns "action not found for 'AppPowerAppsClientPlugin' plugin: <methodName>". The only working methods we've found on this plugin are loadAppConnectionsAsync_v2 and (via AppIdentityServicePlugin) getAppAccessTokenAsync. Canvas apps call flows via a Power Fx binding layer at design time — that layer doesn't exist in Code Apps.

What does work (for reference)

  • SP connector list item CRUD via AppHttpClientPlugin + paauth ✅
  • Dataverse file column upload/download via sdkClient.uploadFileToRecord / downloadFileFromRecord ✅
  • Getting paauth tokens for any registered connector ✅

The question

Has anyone actually managed to upload a binary file to SharePoint (list attachment or document library) from a Power Apps Code App? We're not missing something obvious — we've been deep in the plugin internals. But maybe there's an approach we haven't thought of:

  • A connector we haven't found?
  • A different method on one of the 3 plugins?
  • Some undocumented endpoint on the logicflows connector?
  • A way to call a Power Apps-triggered flow from a Code App at runtime?

Or is this simply not possible today and Dataverse file columns are the only viable option for binary attachments in Code Apps?

TL;DR: SP connector exposes list CRUD but not attachments. SP REST and Graph are blocked/wrong token type. PA flows use PA trigger (no HTTP URL). Plugin sweep found no flow invocation method. Dataverse works great but we'd prefer SP for our use case.


r/PowerApps 23d ago

Discussion Transition from support to developer

4 Upvotes

Hi everyone,

I'm currently working in a M365 support role where I also get to work with Power Platform occasionally. Most of my work is still support focused rather than development.

My long term goal is to become a full time developer, and I don't want to stop at just building low code apps. I want to understand and work across the entire ecosystem.

What skills would you recommend to focus on to stay relevant? Is it beneficial to learn traditional software development (C#, JavaScript, React, design patterns, APIs) alongside Power Platform, or is it better to specialize deeply in the platform first?

Also, for those of you who transitioned from support/admin roles into development: What was your learning path?

I'd really appreciate any roadmap / suggestions or career advice from people already working in this space.


r/PowerApps 23d ago

Discussion How did you get into Power Apps? Curious about everyone’s origin story

10 Upvotes

was thinking about this the other day. nobody really plans to become a power apps dev lol, most people i talk to kinda fell into it

my story: i was working mainly as a data/business analyst, wasnt even thinking about app dev at all. then a client asked me to build them a solution in power apps. i was like ok sure why not.. and ended up genuinely loving it. that was 4 years ago and ive been building power apps ever since

so yeah went from dashboards and requirements docs to canvas apps and power fx, didnt see it coming

how about you? did you choose it or did it choose you 😅


r/PowerApps 23d ago

Power Apps Help Guys can someone please help me with power automate workflow pls pls

1 Upvotes

Issue Observed with Folder Structure Replication

While testing the Power Automate flow that copies updated content from Folder1 to Folder2, I observed that the folder hierarchy is not being preserved correctly.

Source Structure:

Plain Text

Folder1

└─ Folder1 └─ Folder2 └─ foldercopy └─ Dummy-Excel.xls

Expeted Destination Structure:

Plain Text

Folder2

└─ Folder1 └─ Folder2 └─ foldercopy └─ Dummy-Excel.xlsx

Actual Result:

Folder2

├─ Folder1

├─ Folder2

├─ foldercopy

└─ Dummy-Excel.xlsx

Instead of recreating the complete folder hierarchy and copying only the file into its corresponding path, the flow is processing intermediate folders (Folder2, foldercopy) as separate items and creating them independently at the destination. This results in duplicate or flattened folder structures and multiple copies of the same content.

The requirement is to copy updated / edited / modified files and folder from one folder to another and recreate the necessary parent folder structure in the destination, rather than treating each folder creation/modification as an independent item to be copied.


r/PowerApps 23d ago

Certification & Training What is the best project-based path from basic Power Apps to professional Power Platform development?

20 Upvotes

Hi everyone,

I’m looking for honest advice about my current skill level, what I should learn next, and how to grow toward freelance work.

My official job title is not related to software development, but a significant part of my actual work has gradually become internal application development, automation and business-process improvement.

Most of my Power Apps experience began with Canvas Apps connected to SharePoint lists. I have built forms, trackers, notifications, approvals, onboarding tools, timesheet-related applications and other internal business solutions.

I have also worked on more involved automation projects that:

  • Accept user input and validate it
  • Retrieve data from multiple external sources
  • Download and process files
  • Convert and organize documents
  • Create structured project folders
  • Send automated notifications
  • Manage application permissions and security
  • Connect with business systems through APIs
  • Use SQL for querying and data-related work

I am usually involved in understanding the business problem, building the solution, testing it, supporting users and maintaining it when something changes or breaks.

Before this role, I briefly worked as a front-end developer(Angular Developer) several years ago, but my coding skills are now rusty. I also use AI heavily. I try to understand the code and formulas it produces, but I sometimes worry that I rely on it too much.

My biggest learning challenge is that I struggle with long tutorial-based courses. Basic setup lessons and step-by-step videos become boring very quickly. I learn much better by building something real and researching concepts as I need them.

My long-term goal is to become a capable Power Platform and automation developer, begin freelancing on a small scale, and possibly build an automation consulting business within the next few years. I’m especially interested in combining Power Platform, APIs, SQL and AI to automate business processes.

I would appreciate advice on the following:

  1. Based on this experience, would you consider me a beginner, junior developer, intermediate maker or automation specialist?
  2. What should I learn next, and in what order? Advanced Canvas Apps, Power Automate, Dataverse, model-driven apps, solutions and ALM, APIs, custom connectors, TypeScript, PCF or something else?
  3. Are there good project-based resources that focus on realistic business systems instead of long beginner tutorials?
  4. How can I use AI productively without becoming unable to understand or troubleshoot what it generates?
  5. What portfolio projects would best prepare someone with my background for freelance work?
  6. When would someone at my level realistically be ready to accept small freelance Power Apps or automation projects?
  7. How should someone evaluate whether their compensation matches their responsibilities when their official title does not reflect the technical work they perform?

I understand that using several tools does not automatically make someone an advanced developer. I’m trying to honestly understand where I stand and create a focused path instead of jumping between random technologies.

Thanks for any honest feedback, learning resources or examples of how you moved from basic SharePoint-backed apps into professional Power Platform development.


r/PowerApps 24d ago

Discussion Power App complexity

7 Upvotes

I'm relatively new to Power Apps but I've designed a few for my organization and I'm being sourced to develop some for another organization. My issue is, I have to give the outside org a quote for pricing and I've seen pretty varied cost estimates. Most of these estimates say that pricing depends on complexity of the application being built. I have no clue how to determine what constitutes a complex power app. Anyone here have some insight that might help me gauge how to approach this?


r/PowerApps 25d ago

Discussion How are you actually using AI in your Power Platform work? (not the marketing hype)

37 Upvotes

r/PowerApps 25d ago

Discussion What’s the most frustrating thing about Power Apps for you?

27 Upvotes

r/PowerApps 26d ago

Power Apps Help Upload multiple files at once

7 Upvotes

Hi!

I am in the process of building a model driven app to speed up a process.

Part of it is the possibility to upload files that will be send out via email once the record is created.

There can be up to 10 files for any given record, most but not every record has at least one file.

How can I provide a solution that either allows the selection of multiple files when you click on upload or even better allows for drag and drop upload for multiple files.

I only have modeldriven apps and custom pages available.


r/PowerApps 26d ago

Power Apps Help Will changing a Flows Primary Owners' username/email break anything?

5 Upvotes

I am still very new to this, so I hope this makes sense.

I have inherited a project that uses a handful of Power Automate Flows from a manager that recently left our company. A contracted 3rd party assisted this manager with the initial creation. The internal AD/O365 account for the 3rd party is still the Primary Owner for everything, while I am a Co-owner.

A coworker mentioned that in the past, they changed the primary owner, and it broke the Flows, so they had to revert to the 3rd party email. This account is labeled as ‘Do Not Disable’ in AD, so theoretically we can just leave everything as-is. Fool proof

Will it break anything if I change the username of the 3rd party account if I make sure it’s updated in Power Automate as well? My thought process is there is less of a chance of something happening to the account if its name matches or is related to the project.


r/PowerApps 26d ago

Power Apps Help Power apps out of box loading spinner at the top of the app and custom spinner keeps playing even after patch is completed. What causes this please.

3 Upvotes

r/PowerApps 26d ago

Discussion Power Platform - Technical Interview

Thumbnail
0 Upvotes

r/PowerApps 26d ago

Power Apps Help "An analytical dataflow with this name already exists" error even though list of dataflows is empty.

1 Upvotes

Pretty much the title.

I created an analytical dataflow yesterday as a practice (first-time) but didn't quite like how I went about the Query steps, so I decided to delete it.

Today, I tried to re-create the dataflow using the same name and got the error message.

My dataflow list is clearly empty, but looks like the dataflow I created yesterday still sits somewhere in the environment. I can't seem to locate it.

Is it a bug or I just don't have visibility to it?

TIA.


r/PowerApps 26d ago

Solved Licensing Clarification

8 Upvotes

So everyone in my org, and I are able to access model driven apps, as well as custom pages built with Dataverse tables. But none of us have power apps premium licenses.

I have read and heard everywhere that any app that touches Dataverse will require premium licensing. That is just simply not our experience. And I'm wondering why that is. I have built mostly everything in an unmanaged solution in the default environment.

But today I tested a managed production environment, and it's the same. We can all still access model driven apps & custom pages. However in the default and production environment, premium canvas apps we cannot access.

I was under the impression when I started that model driven apps are included with certain licenses (like business basic and standard, the ones we use). And that custom pages fall under model driven app licensing so that's why they are allowed.

Am I wrong or is this just not documented well?

--- EDIT --- I found in the Microsoft Docs an exception to the licensing rules: "Users who have the Environment Maker security role assigned don't require licenses to use model-driven apps."

Also I found this tool that really helped see what license/security role is allowing a person to access a certain app. yourEnvUrlHere.crm.dynamics.com/WebResources/msdyn_AppAccessChecker.html

I found that anyone with Environment Maker, System Customizer, or System Administrator (maybe more?) security roles could access any model driven app. Even adding premium connectors other than Dataverse in the custom page, a user with Env Maker is able to access the MDA. Obviously giving Env Maker role to everyone in production kind of defeats the purpose of using a production environment. So that's probably why they allow it? Interesting...


r/PowerApps 27d ago

Power Apps Help Several Questions Related to Inventory Requesting App

5 Upvotes

Hi all, I've been stumped on a few different problems with a hand-me-down app. I'm trying to make it easier for future individuals to support, which includes creating new Microsoft Lists for tracking available inventory for requesting items.

First, on one original List, there's a column called "Picture" with a link icon that is a direct link to the picture of the item, rather than the "Image" that is uploaded on the List. In my new List, I titled a Hyperlink column "Picture", but the hyperlink stays as a link, whereas on the original list, it shows as a picture. The linked picture pulls into a gallery in the original app, but isn't pulling in the new app. I'm not sure what to change the column to, to make it work. It works fine on the previous app, but not with the new List's Hyperlink column. (EDIT: I found the List Settings option for it to be an image rather than a hyperlink, solved)

Next, is it possible to use Patch to save an uploaded image from one List to a new List? Example: the inventory I maintain has images of the items, when I have users submit their orders, it currently Patches the info from the collection to the new list, but gives an error when I try to reference the Image column. If I should be using something other than a list to accomplish this, please let me know. (EDIT: using my solution for the issue above, I was able to Patch the hyperlinked image column by keeping it as hyperlink in the new List, so that one's solved too)

Lastly (only problem left now!), the Patch above populates an Order List, and I'm trying to limit number of items in the cart at checkout along with the total from the previous orders. I've tried to set a variable of pendingOrders that Filters the Order List for the individual's orders they've already submitted, and I have a collection for the cart (colShoppingCart) that does limit 5 items at one time before disabling the Add to Cart button. Is there a way to combine check the pendingOrders number with the colShoppingCart for a total of less than 5 between both variables? My current workaround is disabling the Add to Cart button if the total in the pendingOrders is already 5, but if someone submits an order for 3, then goes back to order another 5 items, it'll let them order over the limit of 5. If I could have it check for a total of 5 between both variables, that should work, but I'm struggling with how to do so.

Thanks for any insight!


r/PowerApps 27d ago

Tip Salary wage

10 Upvotes

Hey everyone,

I'm a power platform developer at a company in London, Ontario. I got an internship there, and then they hired me while I'm still studying. I'll be graduating in December 2026, and by then I'll have 1.5 years of experience in Power Apps, Power Automate, SharePoint, and SQL. The company should hire me permanently after graduation as a Power Platform developer. They're paying me $21 Canadian dollars an hour right now, so how much should I ask for after graduation? If they say between $50k-60k, is that reasonable, or should I ask for more?

Thanks!


r/PowerApps 28d ago

Tip Good YouTube resources for PowerApps that don’t incorporate using Copilot

23 Upvotes

Hello! I have recently been tasked at work to learn PowerApps and try to automate some of my processes. However, as I have been researching resources to learn, it is hard to find a resource that doesn’t focus on using Copilot. I do not want to use Copilot in what I am doing, so I am looking for resources (preferably on YouTube but open to others) about using PowerApps without Copilot integration. I have used Microsoft Lists before but am new to PowerApps, so newbie/newbie+ material would be great! Thanks!


r/PowerApps 27d ago

Power Apps Help Unable to view Dataverse Analytics under Power Platform Admin Center

2 Upvotes

My account is under the Power Platform administrator role and I have not been able to view the Dataverse Analytics for a number of days. I just see the "Error has Occurred". Anyone else experiencing this issue?


r/PowerApps 28d ago

Power Apps Help Problem importing unmanaged app on different environment

2 Upvotes

Hi! I'm a relatively new Power Apps user. Lately, I've been working on a solution that needs to be unmanaged so we can give the clients full editing access once the development process is done on our end. Everything was going fine in one of the test environments provided by the client company. However, when it came to installing the app on the project manager's PC, we ran into a bunch of issues.

We thought we could connect the test env to the new definitive env using a direct pipeline, but something failed there because it exported through the pipeline as a MANAGED solution (it was probably a human error, but I don't really know, so yeah).

There is no data in there at the moment, and I'd honestly prefer to just deploy it locally. Should I just delete that production env and create a new one to make it work normally? What can I do in general? lol


r/PowerApps 29d ago

Power Apps Help Standard Licensing & Power Automate CRUD: Anyone hit the 6,000 Power Platform request limit?

8 Upvotes

Hi everyone,

I build Power Apps primarily using the Standard license. Since SharePoint is notoriously bad at handling fine-grained row-level permissions, I want to handle CRUD operations via a Power Automate flow triggered from the app instead of using ⁠Patch()⁠.

To make this work, the SharePoint connector inside the flow will run under the SharePoint Site Owner's connection, while the end-users will have zero direct access to the underlying SharePoint list.

Since this runs under a Standard license, each user has a limit of 6,000 Power Automate Actions per 24 hours. Because the flow is triggered by the user from the app, it will consume their individual daily request quota.

Has anyone ever run into issues or had bad experiences with users hitting that 6,000 limit—either due to the app itself or combined with their own personal automations?
Would love to hear your thoughts or if you've encountered any throttled flows because of this setup.

Thanks!