Microsoft PowerApps Room for Improvement
IT Specialist (INFOSEC) at a government with 10,001+ employees
We're one of the administrations within a governmental organization and I wish that they would make it and just provide it to those environments that are still on-premise for their relational databases, which we are. We're stuck on this on-premise environment, however, we don't have the premium connectors subscriptions for those. It's something we require.
As far as dealing with SharePoint, it'll allow you to ha manage up to 2000 rows, however, performance-wise, they're recommending that you just keep it at the default of 500 rows. Beyond that though, I don't know too much about its limitations. Having to do export and import from SharePoint Online and then in the SQL server, the solution is obviously there, if you can get the premium connection.
I'd much rather have the gallery set in a tablet or a normal computer, more of a landscape setting than what you would think you would see for a cell phone.
In my experience, the solution's deployment can be tricky.
In my experience, it was not good as it was giving errors around the tables and I couldn't find what was happening. I had to break it down into different solutions - one solution containing all the tables and the second solution containing the application, plus the power domain that I had for this particular application. It's something that's not good, in terms of the way that things work.
When I added Power Automate into the solution, for some reason it disappeared from my Power Automate page, as it was added inside the solution. It was very, very weird. It may be a bug.
There's a primary interface and integration feature and we build some HL processes there. However, suddenly after adding this part, and automating the solution to deploy it, it was just not available for me anymore and I had to go inside the solution and open the MS files from there instead of the usual place where all the Power Automates are created. It was like a bug and also. In terms of the issues that I have with the solution feature inside PowerApps, I didn't like it. I've seen this too complicated. It's something that Microsoft has to improve.
The speed and performance could be better. PowerApps sometimes gets stuck, gets slow and I don't have any reason for why it's happening. Suddenly you are trying to see the rows on your screen and you just have a wait to get the results back, then there's nothing happening. These things look like an environmental issue, however, I don't know if it's something about the localization or something else.
We'd like our option in terms of licensing that can be paid by the app and not by users. That could be something good. Just the way that they charge the license, it's too much. There are not many options. They could give a little bit more flexibility to choose in terms of options for a license.View full review »
Principal at a consultancy with 1-10 employees
I can't recall any missing features. Currently, the solution is doing a good job of meeting my needs.
My target is to have an application that I can use for clients. I don't see Power Apps as being the long-term solution. They get expensive when you start to go to non-internal users. If there were to be external users, the solution would get expensive.
The documentation isn't great. It's only 75% of what you need to know. If you go beyond that and run into issues, it's really not going to help you.
For example, the software is almost guilty of being too powerful. The particular problem I had was that they recommended that I use Azure to do the login, to do the user authentication. Therefore, I set it up. However, it didn't work. I could not find the solution via documentation or online at all. Without knowing I could access technical support, I paid someone a couple of hundred dollars to try and figure it out for me and they couldn't figure it out. Eventually, I was just looking around and I came across one setting hidden away and it was set to false. I instinctively realized that it looked like it might be related and so I set it to true and all of a sudden everything worked. However, that whole issue could have been mitigated if the documentation just took that extra step and got into the nuances of the product.
What I'd love to see them do is to sit down and clean up the interfaces. There are three different ways that you can program. I'm particular to using a Power Apps portal. There are three different ways I can edit my Power Apps portal website. Each of them kind of does a better job of doing some things than the other ones do. Therefore you're kind of in this in-between realm of having to choose between certain things if you decide to go with a specific approach. They really need to clean up the development environment so that t's straightforward and predictable across the different ways to program.
It does things, such as, if you want to delete a particular field or table, you get this message that says you can't due to the fact that it has dependencies. It's really hard to find what those dependencies are. Items like that need to be clarified.
The application is working great now, however, every once in a while it gets complicated and it's hard to navigate.View full review »
A web interface is one thing that I don't see. I can create an interface for mobiles and tabs but only for PowerApps.
If you can have something like Power Web with it, that will be a classic because we are developing user interfaces, but we cannot access those user interfaces using a browser.
If we can get into that mode of publishing for the public users, which is something different, and I am not sure how that can be done, but I'm sure we can come up with something.
We occasionally have some issues where we can't grant access until and unless a user is created in Active Directory. This is something that should be worked on, and when it is, it will be powerful.
When it comes to PowerApps, debugging can be difficult at times. It would be beneficial to simplify it.View full review »
Director, Product Management at a tech services company with 10,001+ employees
The solution is pretty difficult to understand. You need to educate yourself on the product in order to be able to effectively use it.
The solution needs a bit more refinement in general.
It's still a new product. There's a lot of improvements that can be made from a useability perspective.
There needs to be better guides and documentation available for new users in order to help them properly understand the product and how to use it.
As it's a cloud-based app, the development environment has some really nice parts and some that are a little clunky, but overall, I'd say it's a good product.View full review »
EVP, Solutions at a tech services company with 11-50 employees
When we talk of integrating with external applications, that's one area where, even today, I had to loop in my code developers. If this area can be streamlined so that my techno-functional consultants, who are on-site, can immediately start working on something without the assistance of developers, that would be ideal.
They need a bit of RPA functionalities. There are other competitive products such as ServiceNow and Automation Anywhere. They offer exhaustive functionalities. Power Apps as a platform maybe need some ready-made templates that could be deployed. That would help.
There are occasional performance challenges.
The product could do some integrations with third-party providers. That can be still expanded. They do have a decent number of integrations and connectors available, however many of those connectors only offer the basic functionalities. I'd like to see better, wider connectivity.
I can't think of any features that are lacking.
The pricing could always be less.
I have heard from developers that there is documentation missing in the reporting.
It would be useful if Power Apps were capable of providing more flexible reporting to allow the developer to really to manipulate the data, and get into more details - for example, why it's being changed and how it's been changed. If there was a way they could comment right in the reports, that would be very helpful.
There should be more document management capabilities.View full review »
Senior Product Manager Data Science at a insurance company with 1,001-5,000 employees
The solution is limited in a very specific way. One of the major problems with it is what PowerApps calls the delegation warning. Regardless of what platform, data source, et cetera, that you're using, you can't retrieve more than 2000 records.
I connect to an Oracle server that has well over 150,000 records that business users want to see or could use at any given time. The only thing that I could surface in the app is a portion of up to 2000 records at one data call.
Due to this limitation, I have to build in options for the user to refine the search, to go back out to the server, and then pull back records that match that search as opposed to offering all 150,000+ records. You need to filter quite extensively. Microsoft refers to is as a "delegation issue".View full review »
Power Platform Consultant at a computer software company with 501-1,000 employees
I'm looking forward to further improvements of what you can do with mixed reality capabilities.
I would like to see more improvement, for example, in direct collaboration. There is something currently, however, it's still on a preview mode. I'd like to see more.
What I'd also like to see is to be able to use, for example, another tool for sketching mock-ups or the design of the applications and being able to transport the sketches directly into, let's say, a PowerApps container so I can design the app somewhere else, and then I can transport everything in PowerApps designer, and I can get started with inserting logic in the mock-ups that I have already designed somewhere else. This is something that I'd really like to see in PowerApps.
The experience could be a bit better improved and be consistent throughout all parts that form components. For example, the same experience we have in PowerApps is something that should also be in other PowerApps platform products.
In general, the environments in the workspaces are a bit faster than in the cloud.View full review »
Senior Consultant at a tech services company with 10,001+ employees
This solution can be more costly for small teams or organizations.View full review »
Enterprise Architect at a computer software company with 5,001-10,000 employees
When you capture a lot of data, the data becomes enormous. It's one of Microsoft's challenges that there is a threshold limit of 5000 items. It has to improve the threshold limit where it can handle data beyond 5000 items.
I would like to see integration with on-premise business applications, complex business routes, and complex business workflows.View full review »
For me, it's easier if I have visual references in order to learn the system. However, I'm also Spanish, and the tool is in English. That's one level of difficulty. Another level is that there aren't too many Spanish use cases and examples. It would help if there was more documentation in my native language to help me learn the system more effectively. In English, I don't think this is necessarily a problem. There seems to be a lot of English documentation.
It would be helpful if there was more explanations built right into the solution's interface so that I can understand what action is supposed to get what result.
In terms of usability, when I tried to make an amortization table, I couldn't find an exponential option. I don't know if it's ideal for financial tools that deal with credit or loans. I'm still looking into this.
It's sometimes hard to import groups of options. At this point, I need to enter those manually and it slows the process down.View full review »
Senior Programmer Analyst at Immigration and Refugee Board of Canada
The solution does work a bit differently on cell phones and tablets.
We still have information on our SQL server and we need to migrate things over. The timing of doing that is going to be a little tight.
We're not in production yet, so we're still working through some issues. However, by the time we are in production, I'm confident this solution will be ready.View full review »
We'd like to have access to previewed content and preset options. If we could preview content for specific software, that would be ideal.
The user experience could continue to be improved upon.
We'd like more features and less to no coding.View full review »
Application Support Specialist at a aerospace/defense firm with 501-1,000 employees
PowerApps can't do a lot of things that users need now. For example, it can't handle signatures.View full review »
Intelligent Automation Lead (RPA & AI) at a tech services company with 501-1,000 employees
Microsoft PowerApps can improve the number of bugs that are present. When you are using the different applications it is not accurate.
In the next release of Microsoft PowerApps, they should add IDP and a control room.View full review »
Vice President, Information System & Technology at a real estate/law firm with 1,001-5,000 employees
PowerApps is still a bit new compared to a slightly more mature product such as OutSystems.
OutSystems has many features that are still not available in Power Apps.
Simple things like navigation are better with Outsystem without much coding.
The key is the licensing; the fees could be reduced, especially at the enterprise level.
I would like to have more usability, with more fanciful navigation. More like what you would find in Outsystems BI. They offer more drag and drop navigation, and more advanced navigational options around the drag and drop lists and hierarchical navigation out of the box is literally a drag and a drop.
It can be done in Power Apps, but you need to do a bit of coding to achieve the same thing. It's lacking in features.View full review »
Sr. Technical Architect at a tech services company with 10,001+ employees
In terms of workflow automation, I believe that capabilities for creating the entire business process are required, or, at the very least, the option to model the business process, define complex business events, handle them, and route them to appropriate business stakeholders.
Those, I believe, are the critical areas that require improvement.
For the time being, it is only an application development platform. I am not counting a business processing management platform, only working on capabilities with business process management.View full review »
Solutions Architect at a tech services company with 10,001+ employees
You can't add too many filters onto anything you build, otherwise, it will be very slow and it will affect your performance.
For example, some companies want to use a lot of dashboards for Excel Spreadsheets or Sharepoint. If you put everything onto a mobile app, you won't get the kind of performance that you would if you just worked in Sharepoint. A mobile app has certain limitations.View full review »
The flexibility of the user interface could be better. Currently, they are using the Microsoft OMS, Management System. It would be ideal if we could customize the layout of the user interface.
Director, Program Innovation & Improvement Medicare at UPMC
If the price was reduced and the quality of the user interfaces was improved it would be beneficial.View full review »
I don’t have much hands-on experience with PowerApps. I’d need more time with it. As of now, I can’t think of an area for improvement.View full review »
Microsoft is not cheap. The pricing could be lowered for their customers.
It's not easy to integrate the solution with other products that aren't Microsoft-related.View full review »
The solution could improve by having more connectors for different solutions in a way to create custom connectors. Additionally, they should make HTTP Connectors free again because it was not always a premium feature. These HTTP connectors allow you to send API requests which can be important.View full review »
Sr. Digital Experience Consultant at a computer software company with 5,001-10,000 employees
The availability of templates needs to be improved. I understand that the ecosystem around it is still developing, but we need more templates. I would like the entire ecosystem around it to improve.
I would recommend adding AI components. Even though we can always connect to Azure for AI components, they should slowly start looking at adding some AI components to PowerApps so that out-of-the-box learning can be applied to process flows. Salesforce has the Einstein layer that works along with license platforms. PowerApps should also have something similar.View full review »
Project Manager at a tech company with 5,001-10,000 employees
Most of my training for what I do has been by watching or learning in the community. There needs to be better training on either one of these.View full review »
CEO at a tech vendor with 51-200 employees
In some cases, PowerApps would have some limitations in terms of the data, the number of transactions, and so on, but for a normal solution, it would be enough.View full review »
I don't have any notes for improvement. It does what it says it does.
We'd like to see more integration capabilities in the future.View full review »
Cloud Application Architect, Senior Manager at a tech services company with 10,001+ employees
Microsoft PowerApps is not intended for customizing what's generated in a major way. You have these little windows where you can enter your script and such, but there is no script debugging, nothing like that. You build and you auto-generate the code. From there, if you want to customize it too much, then it's going to get difficult — OutSystems was more intended for that; you can do a lot more customization after you build your solution.
Architect director at Olimpiait
It would be good if this solution supports standard BPM notation. We are thinking of switching to a BPM solution next year because it is not a BPM solution.View full review »
Information Technology Operations Analyst at a construction company with 10,001+ employees
The connectors are the main components that reference the data sources, and these need to be improved. They have to both improve the ones that are already there and add new ones.View full review »
Solution Architect at a computer software company with 10,001+ employees
I would like it if PowerApps stored the code differently. For example, it would be nice if it were held in our GitHub repo or some other place, and we could version it to evolve it more easily. Another thing I'd like to see is more collaborative features so that more than one person could develop several things in PowerApps at once. For example, you could have creative technologies doing stuff for the visual design while the developers are doing the different things that they have to do to make the application run.
Microsoft could streamline monitoring and management. In addition, it should be easier to put the solution in different environments. For example, you should be able to move from a dev environment to a production environment seamlessly.View full review »
Senior Business Intelligence Consultant at a consultancy with 10,001+ employees
We had issues with the syntax during the build. Writing quotes could be simplified. Customization, in general, is somewhat complicated.
Contractor/ Developer at a computer software company with 11-50 employees
The user interface is pretty good, although it is a little bit clunky and can be improved.View full review »
Data Architect at a manufacturing company with 10,001+ employees
It is not enough user friendly. It also doesn't integrate very well with SQL Server.View full review »
In an upcoming release, I would like to see custom APIs, better integration with other solutions, and more connectors available.View full review »
Contractor/ Developer at a computer software company with 11-50 employees
Its user interface can be better. It is good, but it can be a bit clunky.View full review »
There is always room for improvement and with PowerApps, there is a long way to go.
The flexibility and the user interface need improvement.
The speed, as in how fast things can be done, needs to be improved.
The workflow needs improvement and should be included in the platform.
Practice Lead at a consultancy with 10,001+ employees
The product has a few issues. The portal and canvas apps are the main things that need to be improved. Bringing the UI of a model-driven app to something closer to what Salesforce has will definitely be a game changer.
Consultant at a tech services company with 11-50 employees
I think installation and integration could be improved. It's tricky compared to other tools.
Solution Architect IAM at a computer software company with 1-10 employees
The initial setup should be improved. It could be easier.
Technical support could be faster, and more accurate.View full review »
Microsoft should combine both the web and the mobile environment with all of the layers of development into one package. Currently, it's separated because Microsoft Power Apps does not cover all of these issues, so you have to connect to two different solutions. With Mendix for example, with one environment, the developers can create either a mobile app or a web app — it's an all-in-one environment. Microsoft Power Apps is not a service. For instance, if you want to connect to a database, it will be done via a database platform.View full review »
IT Department Manager at a financial services firm with 1,001-5,000 employees
The pricing structure needs to be improved, the current information is confusing.View full review »
The stability of this solution could be better. It's getting better, the performance. However, it's not there yet.
We'd like to be able to leverage more reuse of the code we are implementing in the apps.View full review »
IT Operations Section Head at a manufacturing company with 1,001-5,000 employees
The price could be lower.View full review »
The solution should have more integration with other platforms.
The licensing price could be better.View full review »
Group Head of IT at a marketing services firm with 201-500 employees
Improvements to the capturing of geographic locations and integration with maps would raise my score of the product from seven point five to its maximum of ten.
Chun Kit Chow
Senior Manager at Macro Systems Limited
Microsoft PowerApps could improve the speed of Power Automate, it is not very fast.
In a feature release, any additional features would be beneficial.View full review »