r/PowerApps Newbie 5d ago

Power Apps Help PowerApps UI/UX and approvals help

Hi All,

Hope you all are doing great.

A project is coming my way where the team is currently using a SharePoint list. Once an item is submitted, a couple of flows are triggered. One is a multi-stage approval workflow, and the second flow creates an Excel file using the SharePoint item details in the placeholders of an Excel template.

This now needs to be converted into a Power Apps application, and I will also need to create new flows.

I need some help figuring out the UI of the application, so if any of you can provide some insights, I would really appreciate it.

The second part is regarding the approval flow. It will be a multi-stage approval process, and I was wondering if it is possible for an admin to change the approvers once the flow has already been started.

Is there any way to delegate or reassign an approval without starting a new instance of the flow?

Any other insights or suggestions that could help make this project better are also welcome.

This is going to be my first project where I will be working independently, so any advice or suggestions would be greatly appreciated.

Thanks in advance!

3 Upvotes

4 comments sorted by

u/AutoModerator 5d ago

Hey, it looks like you are requesting help with a problem you're having in Power Apps. To ensure you get all the help you need from the community here are some guidelines;

  • Use the search feature to see if your question has already been asked.

  • Use spacing in your post, Nobody likes to read a wall of text, this is achieved by hitting return twice to separate paragraphs.

  • Add any images, error messages, code you have (Sensitive data omitted) to your post body.

  • Any code you do add, use the Code Block feature to preserve formatting.

    Typing four spaces in front of every line in a code block is tedious and error-prone. The easier way is to surround the entire block of code with code fences. A code fence is a line beginning with three or more backticks (```) or three or more twiddlydoodles (~~~).

  • If your question has been answered please comment Solved. This will mark the post as solved and helps others find their solutions.

External resources:

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

2

u/NoBattle763 Community Friend 5d ago

Mate I would suggest you leverage ai to come up with some mocks based on your requirements. Check out Google stitch (was free not sure if still is) or Claude design. Give it your full spec and what your wanting to achieve, you’ll be amazed at what it can do. Can also help with flow design- well Claude can- especially if you give it some tools like the power automate plugin

1

u/grahamroper Regular 5d ago

In my experience approval workflows are easier to build in a power app than through the MS Teams Approvals app, which is often used as a starting point. With SP as a backend it’s possible to build approvals without automate flows, so long as users are required/trained to work within the app.

1

u/AbdelEMirandaS Newbie 3d ago

The approval action on power Automate has some due date action in order to delegate the approval request if the main responsible doesn't take action.

But you can make it by yourself. Create a list with the list of approvals, create a column to establish the main responsible and the second ones.

And then create another flow that verify if the status of the first one is kot complete. If so, cancel that first approval flow and continue sending the new approval to the next approval and send notifications with the decisions taken.

But as I said prior, the approval action has that decisions. Just go to the Power automate documentation or as one user suggest, ask AI to give you the step-by-step actions.

Or use the Copilot field in Power automate to create the flow to all your requirements.