cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Anonymous
Not applicable

Sharepoint trigger 'for a selected item'

Hello,

 

I am trying to use the Sharepoint trigger 'for a selected item' to start a flow. I selected the Site Address and the List Name, but I do not understand how I select an item from the list to trigger the flow. There are no other options.

 

I would expect to be able to somehow select an item from the list after which the flow would start.

 

Please advise.

Thanks

 

 

1 ACCEPTED SOLUTION

Accepted Solutions
Anonymous
Not applicable

Hello,

 

@merwan@KeremY

 

I could not delete the step and got no error message, but then I tried to delete the last step in the template and work my way up. This worked perfectly, meaning that I was able to delete all but the first 2 steps of the template and add an action.

I then saved the flow and was able to kick it off by selecting an item in a list.

 

I then created a second flow and when I selected another item I saw the flow via the Flow option and was able to start it, so I do not have the problem you are having with the second flow not being visible.

 

Thank you for your help.

Wim

View solution in original post

37 REPLIES 37

In a SharePoint list that is set to use the modern UI, select an item, and then click flow --> create a flow. This will bring up a list of templates on the right, including "create a custom action for the selected item". 

 

I agree that the trigger named "for a selected item" sounds like a good option, but to my knowlege, MS has not provided any documentation as to how to work with that trigger.  

v-monli-msft
Community Support
Community Support

Hi @Anonymous,

 

The SharePoint – For a selected item is currently not usable. We will be adding support in SharePoint imminently so that flows created with this trigger will be callable from SharePoint.

 

Regards,

Mona

Community Support Team _ Mona Li
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Anonymous
Not applicable

Hello,

 

So if I understand correctly this trigger will be activated very soon and will work?

 

Any idea on a specific date so I can follow this up?

 

Thanks and regards

Wim

Hi @Anonymous,

Sorry that we do not have an exact date to tell now.

 

Regards,

Mona

Community Support Team _ Mona Li
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Anonymous
Not applicable

Hello,

 

It would be very useful to have this. We have a specific case whereby we would like to trigger 2 separate flows that will send approval mails based on changes in specific list items and set a yes/no column to yes in that list if everybody approves.

 

Thanks

Wim  

@v-monli-msft

Is this new feature interfering with the tradidional way to implemant this, explained by @merwan in by @merwan in https://flow.microsoft.com/en-us/blog/flow-in-spo-document-libraries/  ?

I am having problems with such traditional approach, I explained them briefly in https://powerusers.microsoft.com/t5/Using-Flows/Flow-on-demand-for-a-selected-file-not-available-on-...

Thank you in advance!

Did I make your day? If so, mark my response as 'Solution' !!!

También escribo sobre Power Automate en este Blog y en Twitter

Hi @efialttes, this is not expected. Few things to check:

1. Are you checking for Flow#2, Flow#3, etc. after selecting an item in library#2? On-demand flows act on a selected item, so something must be selected. 

2. Is the trigger of your flow - "When an HTTP request is received" or "For a selected item"? It must be HTTP Request as the "For a selected item" is not supported (we will start rolling out this functionality in the coming weeks). 

3. Could you please confirm that you are creating the Flow using one of the templates in the panel on the right hand side after an item is selected? 

 

Looping in @KeremY as an FYI. 

 

Anonymous
Not applicable

Hello @merwan

 

I tried creating a flow by selecting an item and selecting the template 'Request manager approval for the selected item'. However since my approval flow is a bit more complicated (I need 1 approval by the actual requestor and 2 approval levels via mail followed by an update of the item in the list) I tried to remove some of the building blocks in the flow, but I couldn't.

 

IMG_0387.JPG

 

I then tried to select an item in the list and create a flow from blank, but when I selected the trigger 'When an HTTP request is received' I was unable to add a next action or condition.

 

I'm glad to hear that the Sharepoint trigger 'for a selected item' will be rolled out in the coming weeks.

 

Wim

@Anonymous

Did you check there is not any other action block depending on the outputs of the one you want to delete? IF not, please follow the instructions from the screenshot, a warning message is shown in such a case

Hope this helps

 DeleteActionImpossible.png

Did I make your day? If so, mark my response as 'Solution' !!!

También escribo sobre Power Automate en este Blog y en Twitter

Anonymous
Not applicable

Hello @merwan

 

Let me take advantage of the fact that you are a senior program manager for Flow... 🙂

 

This is what my ideal scenario would look like:

 

1. A user creates a new list item and gives it the status 'Pending' in a choice field 'Status'. Data is still missing, so we cannot start an approval flow for management yet.

 

2. The user has collected the necessary data and sets the choice field 'Status' to 'Pending Approval'. A customized flow (so not one of your templates, but a flow started from a template, but modified or created from blank) is kicked off. If approved the choice field 'Status' is automatically changed to 'Visit Approved'.

 

3. Once the visit is approved a budget needs to be allocated and approved. The choice field 'Status' is changed to 'Pending Budget Approval' and a second approval flow is kicked off. If approved the choice field is changed to another value again.

 

This is of course the ideal scenario.

 

I would already be very happy with a situation whereby a user can select an item in a list, kick off a specific flow we built and have a column of the type 'Yes/No' swiched from yes to no (I know that this works since I build a flow that does that). In my scenario I would then have a 'YES/NO' column called Visit Approved and a second one called 'Budget Approved'. The real status column would need to be modified manually by the user.

 

Thank your for your thoughts on this.

 

Regards

Wim

@merwan@KeremY

First of all - thank you very much for looking into this!

 

1.- Yes, I first select an item on the library, then search for the flow created by clicking on the SP Flow menu

2.- I am using a template, the trigger displayed is "When an HTTP request is received"

3.- Yes, I have tried two different templates on the panel of the right after an item is selected

 

Please fin enclosed screenshots about the process I am following on library#2. The Flow I've just created is just for test purposes, that's why it is so simple

 

FlowSPLibrarySelectedItem.png

Did I make your day? If so, mark my response as 'Solution' !!!

También escribo sobre Power Automate en este Blog y en Twitter

Anonymous
Not applicable

Hello,

 

@merwan@KeremY

 

I could not delete the step and got no error message, but then I tried to delete the last step in the template and work my way up. This worked perfectly, meaning that I was able to delete all but the first 2 steps of the template and add an action.

I then saved the flow and was able to kick it off by selecting an item in a list.

 

I then created a second flow and when I selected another item I saw the flow via the Flow option and was able to start it, so I do not have the problem you are having with the second flow not being visible.

 

Thank you for your help.

Wim

@Anonymous - For your scenario, you'll either have to use this template: https://preview.flow.microsoft.com/en-us/galleries/public/templates/1900e1b496874e98ae32b1a345d920ff/complete-a-custom-action-for-the-selected-item

 

OR paste in the below request body JSON schema into the flow you've created from scratch. The below is what creates the output tokens that can be used in the other steps like Get item. 

 

{
"type": "object",
"properties": {
"ID": {
"type": "integer"
},
"itemURL": {
"type": "string"
},
"fileName": {
"type": "string"
}
}
}
katonage
Kudo Collector
Kudo Collector

I created sharepoint Triggered flow from the same approval template. You can change the flow but it disappears from the sharepoint as soon as you delete the sharepoint / get item action. This is for some unknown reasons necessary. So in my flow I immediately pass the process to a http call but I had to include an unnecessary get item action.
I have problem with retrieving the 'requestor' so any info about who has actually pressed the button...

You said you were testing this from different browsers/machines. Were you logged in as the same user? Flows created as you described are only available to the user who created the flow, not all users of the SharePoint library.

I tested flow editing being slow on multiple browsers.

Fortunately sharepoint and flows actually work the same on any browser.

 

Please try the test case: select the sharepoint item approval template and start deleting actions from it. Callig the flow from sharepoint will dissapear when you delete the last sharepoint action from the flow. I guess this is used in the background to link sharepoint and the flow, but it is not documented.

 

g.

Hi @katonage - yes indeed. The SharePoint Get item action is what we use to link the flow to the SharePoint list or library. 

 

I've read with excitement that new sharepoint flow management tools are rolling out.

1 can we have info about that?

2 when does that roll reaches central Europe?

Hi @katonage - Are you referring to the new "for a selected item" trigger and the flow launch panel? If so, we talk about it in this Ignite session video, starting at 21:17 and up to 27:16 - https://myignite.microsoft.com/sessions/55718?source=sessions. We don't have an exact date for when it'll reach Central Europe, but it's approximately within the next month. 

Helpful resources

Announcements

Community will be READ ONLY July 16th, 5p PDT -July 22nd

Dear Community Members,   We'd like to let you know of an upcoming change to the community platform: starting July 16th, the platform will transition to a READ ONLY mode until July 22nd.   During this period, members will not be able to Kudo, Comment, or Reply to any posts.   On July 22nd, please be on the lookout for a message sent to the email address registered on your community profile. This email is crucial as it will contain your unique code and link to register for the new platform encompassing all of the communities.   What to Expect in the New Community: A more unified experience where all products, including Power Apps, Power Automate, Copilot Studio, and Power Pages, will be accessible from one community.Community Blogs that you can syndicate and link to for automatic updates. We appreciate your understanding and cooperation during this transition. Stay tuned for the exciting new features and a seamless community experience ahead!

Summer of Solutions | Week 4 Results | Winners will be posted on July 24th

We are excited to announce the Summer of Solutions Challenge!    This challenge is kicking off on Monday, June 17th and will run for (4) weeks.  The challenge is open to all Power Platform (Power Apps, Power Automate, Copilot Studio & Power Pages) community members. We invite you to participate in a quest to provide solutions to as many questions as you can. Answers can be provided in all the communities.    Entry Period: This Challenge will consist of four weekly Entry Periods as follows (each an “Entry Period”)   - 12:00 a.m. PT on June 17, 2024 – 11:59 p.m. PT on June 23, 2024 - 12:00 a.m. PT on June 24, 2024 – 11:59 p.m. PT on June 30, 2024 - 12:00 a.m. PT on July 1, 2024 – 11:59 p.m. PT on July 7, 2024 - 12:00 a.m. PT on July 8, 2024 – 11:59 p.m. PT on July 14, 2024   Entries will be eligible for the Entry Period in which they are received and will not carryover to subsequent weekly entry periods.  You must enter into each weekly Entry Period separately.   How to Enter: We invite you to participate in a quest to provide "Accepted Solutions" to as many questions as you can. Answers can be provided in all the communities. Users must provide a solution which can be an “Accepted Solution” in the Forums in all of the communities and there are no limits to the number of “Accepted Solutions” that a member can provide for entries in this challenge, but each entry must be substantially unique and different.    Winner Selection and Prizes: At the end of each week, we will list the top ten (10) Community users which will consist of: 5 Community Members & 5 Super Users and they will advance to the final drawing. We will post each week in the News & Announcements the top 10 Solution providers.  At the end of the challenge, we will add all of the top 10 weekly names and enter them into a random drawing.  Then we will randomly select ten (10) winners (5 Community Members & 5 Super Users) from among all eligible entrants received across all weekly Entry Periods to receive the prize listed below. If a winner declines, we will draw again at random for the next winner.  A user will only be able to win once overall. If they are drawn multiple times, another user will be drawn at random.  Individuals will be contacted before the announcement with the opportunity to claim or deny the prize.  Once all of the winners have been notified, we will post in the News & Announcements of each community with the list of winners.   Each winner will receive one (1) Pass to the Power Platform Conference in Las Vegas, Sep. 18-20, 2024 ($1800 value). NOTE: Prize is for conference attendance only and any other costs such as airfare, lodging, transportation, and food are the sole responsibility of the winner. Tickets are not transferable to any other party or to next year’s event.   ** PLEASE SEE THE ATTACHED RULES for this CHALLENGE**   Week 1 Results: Congratulations to the Week 1 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge.   Community MembersNumber SolutionsSuper UsersNumber Solutions Deenuji 9 @NathanAlvares24  17 @Anil_g  7 @ManishSolanki  13 @eetuRobo  5 @David_MA  10 @VishnuReddy1997  5 @SpongYe  9JhonatanOB19932 (tie) @Nived_Nambiar  8 @maltie  2 (tie)   @PA-Noob  2 (tie)   @LukeMcG  2 (tie)   @tgut03  2 (tie)       Week 2 Results: Congratulations to the Week 2 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge. Week 2: Community MembersSolutionsSuper UsersSolutionsPower Automate  @Deenuji  12@ManishSolanki 19 @Anil_g  10 @NathanAlvares24  17 @VishnuReddy1997  6 @Expiscornovus  10 @Tjan  5 @Nived_Nambiar  10 @eetuRobo  3 @SudeepGhatakNZ 8     Week 3 Results: Congratulations to the Week 3 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge. Week 3:Community MembersSolutionsSuper UsersSolutionsPower Automate Deenuji32ManishSolanki55VishnuReddy199724NathanAlvares2444Anil_g22SudeepGhatakNZ40eetuRobo18Nived_Nambiar28Tjan8David_MA22   Week 4 Results: Congratulations to the Week 4 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge. Week 4:Community MembersSolutionsSuper UsersSolutionsPower Automate Deenuji11FLMike31Sayan11ManishSolanki16VishnuReddy199710creativeopinion14Akshansh-Sharma3SudeepGhatakNZ7claudiovc2CFernandes5 misc2Nived_Nambiar5 Usernametwice232rzaneti5 eetuRobo2   Anil_g2   SharonS2  

Check Out | 2024 Release Wave 2 Plans for Microsoft Dynamics 365 and Microsoft Power Platform

On July 16, 2024, we published the 2024 release wave 2 plans for Microsoft Dynamics 365 and Microsoft Power Platform. These plans are a compilation of the new capabilities planned to be released between October 2024 to March 2025. This release introduces a wealth of new features designed to enhance customer understanding and improve overall user experience, showcasing our dedication to driving digital transformation for our customers and partners.    The upcoming wave is centered around utilizing advanced AI and Microsoft Copilot technologies to enhance user productivity and streamline operations across diverse business applications. These enhancements include intelligent automation, AI-powered insights, and immersive user experiences that are designed to break down barriers between data, insights, and individuals. Watch a summary of the release highlights.    Discover the latest features that empower organizations to operate more efficiently and adaptively. From AI-driven sales insights and customer service enhancements to predictive analytics in supply chain management and autonomous financial processes, the new capabilities enable businesses to proactively address challenges and capitalize on opportunities.    

Updates to Transitions in the Power Platform Communities

We're embarking on a journey to enhance your experience by transitioning to a new community platform. Our team has been diligently working to create a fresh community site, leveraging the very Dynamics 365 and Power Platform tools our community advocates for.  We started this journey with transitioning Copilot Studio forums and blogs in June. The move marks the beginning of a new chapter, and we're eager for you to be a part of it. The rest of the Power Platform product sites will be moving over this summer.   Stay tuned for more updates as we get closer to the launch. We can't wait to welcome you to our new community space, designed with you in mind. Let's connect, learn, and grow together.   Here's to new beginnings and endless possibilities!   If you have any questions, observations or concerns throughout this process please go to https://aka.ms/PPCommSupport.   To stay up to date on the latest details of this migration and other important Community updates subscribe to our News and Announcements forums: Copilot Studio, Power Apps, Power Automate, Power Pages

Users online (1,553)