pnp / provision-assist-m365

Provision Assist is a request and provisioning solution for Teams, Groups, SPO Sites and Viva Engage Communities in Microsoft 365.
MIT License
58 stars 7 forks source link

Planner Plan creation #24

Open alexc-MSFT opened 9 months ago

alexc-MSFT commented 9 months ago

Functionality to enable creation of Planner 'Plans' (when available in MS Graph APIs).

wapster182 commented 1 month ago

Hey @alexc-MSFT, this would be a great enhancement for our users to create the simple Planner Plan as a collab space. Can you add this to the collab space types? It would be great.

alexc-MSFT commented 1 month ago

Hey @wapster182, so I've revisited the graph API endpoints today and we now seem to have planner available. I've got a few questions around how you see this working as the graph API supports creation of plans in new and existing groups.

I think if they've created a group anyway they can go and add a planner plan without needing to use the tool anyway.

wapster182 commented 1 month ago

Yes, I am with you and your second way of implementation. Planner would be a new "group" or better Collaboration Space type where it creates a new group with a planner.

Another way in my head would be to make the Power App check and ask for what the user wants, like if you selected the Planner as the type, in the next step it could ask "Do you want to create a new planner or add it to one of your following groups" and then list the ones the user has. What do you think?