web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Creating an Authorisat...
Power Automate
Unanswered

Creating an Authorisation/Approval Process from scratch for SharePoint Online

(0) ShareShare
ReportReport
Posted on by 265
 
Hello all.

I have never used flow  before but have to create the following workflow. I am also considering Sharepoint Designer but wanted to see if flow can do it easier/quicker:

 

  1. Users put a request in to say they want authorisation and why they want it, in order to download files. I was thinking of using Infopath to create this form..

  2. The Request is then reviewed by an IT Team/person who can see what the person has access to and edit/view

  3. The IT team then send this form to a managing director who will say Yes or No

  4. Form then goes back to IT Team who give the authorisation or not

  5. Form sent back to the User or just Authorisation turned on/off and user notified

So it looks like I need an Input form, a database to store user info and this 5 step Workflow

Please could anyone help with resources/guides or if this is the best simple yet efficient approach to this task? I am looking at guides etc in the meantime or if all this is possible using flow!

 

P.s. If i wanted users who submit the form not to be able see or edit the column say 'Approved', would I have to create different views? I would like say the IT Team to be able to edit and add info to a column but everyday users not be able to see or edit these. 

 

Thank you for your time and I appreciate any replies!

 

I would appreciate any replies.

 

Thank you!

Categories:
I have the same question (0)
  • v-yamao-msft Profile Picture
    on at

    Hi @tested1,

     

    I assume that your scenario could be achieved by a flow likes below.

    1.From your description, it seems that requesters will submit their requests in a list. Add the trigger When an item is created in SharePoint list.

    2.The request will be reviewed by an IT team, add an action Start an approval for the first approval.

    3.IT team send the request to director, add second Start an approval action.

    4.Form then goes back to IT Team. If the approval response is equal to Approve, send an email to IT team to give authorization, then send another email back to the requestors to notify them.

    A screenshot for your reference.

    1.PNG2.PNG 

     

    Best regards,

    Mabel

  • tested1 Profile Picture
    265 on at

    Hello Mabel.

     

    Thank you very much for the informative reply! It is very helpful

     

    I was wondering if you knew how I would set up the SharePoint site? Would I just need a new list called say 'download authorisation requests' and have columns such as Title, Date, and Approved?

     

    Users can then fill in a template word form and upload it to here? Also I was struggling to find the 'TO Email' in the first flow step.

    Can it be done so the file uploaded is attached to the authorisation email sent to say the IT Team?

     

    Unfortunately it is my first time designing a sharepoint site as well! If you have any useful guides or tips to do this, much appreciated!

     

     

  • v-yamao-msft Profile Picture
    on at

    Hi @tested1,

     

    Before creating the flow, we need to create a SharePoint site and create a proper connection to it. Besides, when using the SharePoint triggers/connections, a list is required. You could create a custom list and add columns of different type based on your scenario, add columns such as Title, Date, etc.

    The following doc on Create a team site in SharePoint Online could be your reference:

    https://support.office.com/en-us/article/create-a-team-site-in-sharepoint-online-ef10c1e7-15f3-42a3-98aa-b5972711777d

    And following docs on list and columns for your reference:

    https://support.office.com/en-us/article/create-a-list-in-sharepoint-0d397414-d95f-41eb-addd-5e6eff41b083

    https://support.office.com/en-us/article/create-a-column-in-a-sharepoint-list-or-library-2b0361ae-1bd3-41a3-8329-269e5f81cfa2

    About the dynamic content To Email in the first flow step, it is a column of type Person or group and named as To which contains the email address of the user to whom I want to send an email.

    A screenshot of my list:

    1.PNG

     

    Best regards,

    Mabel

  • tested1 Profile Picture
    265 on at

    Hi @v-yamao-msft

     

    Thank you once again for the informative reply.

     

    Quick question if you havnt mentioned already.

     

    1.  Could the first authoriser edit and change the users document and is it possible it would update automatically on the SharePoint site? 
    2. Can I skip the 'IF Yes Send an email to TO'. Is this an email to the first approver saying the second approver has approved this? I dont think I need this
    3.  Would the TO Column contain the email address of the person who will Authorise it or the email address of the person who created the Item, likewise the FROM column would be who made the request/uploaded document? Could I just put say 5 users emails down who may want to approve the document in the Assigned to box instead of the TO column as I am unsure how that works. I was unsure on the purpose of the TO and From Column
    4. If a user uploads a file to this list, can every other user see this? Can I make it so only a selected few can see these files uploaded in the SharePoint List? I think I can based on permissions but just checking
    5. If the first authoriser rejects the request, can they give a customised reply saying why it was rejected? -Edit Just saw if i click reject request, it allows a text box for a reason. Can the person who sent the request see this?

     EDIT - I have had a go at the flow but just wanted to confirm the above 🙂

    Thank you!

  • tested1 Profile Picture
    265 on at

    Any other suggestions? Thanks

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 503 Super User 2025 Season 2

#2
Tomac Profile Picture

Tomac 321 Moderator

#3
abm abm Profile Picture

abm abm 237 Most Valuable Professional

Last 30 days Overall leaderboard