Forum Discussion
Permission for users to create plans but not groups
- Jan 30, 2019
I think I have worked it out!
According to the Microsoft graph API:
- Groups and teams share an ID so have 1:1 correspondence
- Groups and plans don't share an ID. The group object owns a PlannerGroup object which contains a list of plans owned by the group. https://docs.microsoft.com/en-us/graph/api/resources/plannergroup?view=graph-rest-1.0 . This means that they have a many:1 correspondence
- Standalone plans quietly create a group and give it ownership of a single plan. That group could potentially still own more plans in the future.
By creating a plan through Microsoft Teams, you can create a plan without needing permission to create a group just as the API would suggest. I am not sure if this is due to a recent update or not but it is now working for me.
You need to create a new tab in a channel within a team and select planner, then create a new plan. This will automatically give ownership of the plan to the group associated with your team (with the same id as your team).
I'm guessing this bypasses a stage where you would need group permissions or something. I have checked and I still don't have permission to create groups so that is a good sign. Either way, I'm glad it works.
James
jamesbaxterARUK
I figured out a kind of work around to get separate plans into channels within a group. It doesn't resolve the issue of creating a new group for each plan, but it DOES allow for us to update and view the plans that I have created in the same team and channels.
My project entails repeated builds of the same system module for around 20 business units. I created a plan template that works as a master set of tasks (so I don't have rebuild the plan each time) then I use the copy plan function to create the separate plan for each unit in our company. Then in Teams, I go to the channel for the build for the specific business unit and add a website tab and point the tab to the URL for the plan. This might not solve your problem, but it appears to be an adequate workaround for us until MS figures out that people might need to have more than one ongoing project their teams are working on at any given time.
- jamesbaxterARUKDec 10, 2019Brass Contributor
Hi there,
Thanks for your response. I actually think they may have added the feature. If you use the tabs on a teams channel to create a new plan it creates a plan specific to the channel/group. I am not sure how to duplicate plans though, I haven't looked into it.
- DStefanDec 10, 2019Copper Contributor
jamesbaxterARUK That's weird because I see the option to make copies of a plan, but I do not see the option to add the plan to different groups or channels. Can you share a screen shot(s) of where you are seeing those options?
- jamesbaxterARUKDec 12, 2019Brass Contributor
In teams, click the + to add a tab to a channel associated with the group you want to make a plan for:
Click planner
Create new plan
This allows you to create multiple plans per channel. Since there is only ever one group for a given channel this allows you multiple plans per group. If this doesn't work for you perhaps your organisation hasn't given you these permissions, though that seems unlikely.
In terms of the microsoft graph api objects found https://docs.microsoft.com/en-us/graph/planner-concept-overview, groups can definitely have multiple plans associated with them. It is not a 1:1 relationship.
Good luck!