Hi, I have a grand idea to make To-Do the one place to see all work that is associated to a member of staff. I have 3 external systems which work can be assigned to a user, and I want to build something so those work items also appear in that users MS To-Do list as well.
My current approach involves every user having to have a personal Flow which handles the connection and updating of their To-Do list, but this isn't scalable across the enterprise as I would have to "send" the flow to everybody who wants to use it and then talk them through how to configure it, PLUS when I want to update the flow, I have to do that for everyone's individual flow. And we are talking possibly hundreds of users/flows.
So the only other way I can think of keeping this a slim and easy to manage thing is to have 1 flow which uses a Service Principle (Azure App registration maybe) and that having access to everyone's To-Do lists to perform its actions.
Is this possible at all? Here's a pretty image to demonstrate what I am trying to achieve.