I am attempting to create a series of Groups. These group will be given access to a Calendar. I do this, so that all users withing that Group will be able to scheduled tasks, in their Sections Calendar etc.. The Calendar in question is the ONLY thing within the Site that they should be able to Contribute too.
I need each Group to only have permissions to their 1 specific Calendar IE: Group A can only use Calendar A. However all calendars will exist on the same Parent Site. So creating the Group at the Site Level and allowing the Calendar to Inherit is a NO-GO.
Each of these Calendars already have broken Inheritance. I create the groups at Site level. And then attempt to add the groups to the Calendar, but am unable to. I can locate the Group, Hit Add and it fills in the section at the bottom of the Pop-Up window. Howerver when I hit "OK", it simply does nothing.
Now, I can after MANY hours of guessing, force the Calendar to Inherit and then Break Inheritance. All of the Groups that I have created are then added during the Inheritance process.
Now I remove ALL of the Groups which were just added during the Inheritance process. All of the Groups except for the one Group that I would like to have Contributor level access to the Calendar. Well that Group and several other Administrators, which are listed by Name.
Now, I could also add all users by name. However I am unfortunately in an environment where the users within each section, often, OFTEN change. So I would like to use groups, to help aid the process for User/Section based Permission Management.
This process works, but there has to be a better way. Perhaps I am missing a step on this. Please advise.