1

I am in a company where we are trying to organize our SharePoint documents sites by subsidiaries - services (There is one sub-site per service).

In my example the subsidiary is "France" (root) and the service "MA" is a sub-site. We don't want each service to access other service's documents so I disabled inherited permissions in each sub-sites and they have their own sub-site groups. "MA_LECTURE" is a sub-site group.

I'd like, and am struggling to allow, one sub-site group to manage access requests. Access request configuration says that only members of the root default's group are allowed to accept or refuse access requests.

enter image description here

But I don't want to add people to the root default group because I want to restrain root access and modifications.

Is there a way to change the sub-site group used to manage access request?

Thanks & Regards,

  • Which version of SharePoint you are using? Do you want to control who will receive access requests for sub-site? – Ganesh Sanap Sep 30 at 10:11
  • This is Sharpoint on Office 365. Yes That's it I want to control who will receive access requests for sub-site. The thing is there is a message (in screeshot) saying that only memebers of my root group will be able to do that. – Floy Sep 30 at 10:31
  • While breaking the inheritance from site collection, did you created new groups for your subsite?? – Ganesh Sanap Sep 30 at 10:36
  • Yes I created groups for subsites , I don't want to add people to the root default group because I want to restrain root access and modifications to others subsites – Floy Sep 30 at 10:47
  • If any user requests an access for this subsite and you accepts its request that time you will get an option to which group/permission you want to grant for the user. That time you can add user to the group on sub-site and it will not change anything on site collection level. – Ganesh Sanap Sep 30 at 10:58
1

Follow below steps:

  1. At sub-site level, while breaking the permissions from Site collection select the options to create a new group and create groups for your sub-site as given below:

    enter image description here

  2. Then go to the home page of your sub-site.

  3. Select Site permissions from Settings(Gear) icon.
  4. Click on Change sharing settings under Sharing Settings.
  5. Toggle Allow access requests to show as ON.
  6. Choose your sub-site owner group under Choose who will receive access requests for this site (Check below Image).
  7. Click Save.

    enter image description here

Note: Replace Site Name with your sub-site name.

  • Hello ! Thanks for this it leads me to the right path I think. I tried to create a new subsite (and breaking permission during the process) and I got your screen where I can create 3 groups Owner/Members/visitors . On this subsite the default group that is allowed to manage requests access is the subsite owner group. The difference about my existing subsite is that I break inheritance after the subsite was already created, resulting in a lot of root groups permissions on the subsite (and the root owner as default group allowed to manage requests access ) . – Floy Oct 1 at 8:47
  • Is there a way on an existing subsite to get the screen where you can define which group should be used for Owners/Memebers/Visitors ? I tried to delete all not subsite groups and redifine permission ( Owner-TotalControl / Members-Modification / visitors - readonly ) , but my owner group members are showing under visitors in the document page permission – Floy Oct 1 at 8:47
  • So it's ok ! I reactivated inheritance and breaking again and I got the option to redefine defaults groups and now everything is fine ! Thanks ! – Floy Oct 1 at 9:02
  • Great. Glad it worked for you:) – Ganesh Sanap Oct 1 at 9:05
  • If you know a way to get this screen tho, it might help other people that can't reactivate and breaking inheritance. (my library was not that complicated so it has no impact for me to do that but some people might need to redifine theses defaults groups without reactivating/breaking again inheritance ! ) Thanks ! – Floy Oct 1 at 9:07
0

In order to manage permissions of a site or sub-site you could consider using the Manage Hierarchy group. As you see the Manage Hierarchy group has the Manage Permissions permission. My answer is based on you using 'broken inheritance' so that each sub-site has unique permissions.

You could trying giving a user in the sub-site Manage Hierarchy permissions. This would allow the user to manage permissions in that sub-site. You'd then need to find a way to delegate to this group - this link here looks useful for doing this.

To set up access requests

  • Hello ! Thanks for your help, I tried indead to put theses rights but It seems like sharepoint need 3 defaults groups for standard owners/members/visitors and even I have groups corresponding to theses rights, some features are still not available. I needed to reactivate and breaking again inheritance like Ganesh suggested to get the option to redefine theses 3 defaults groups ! thanks ! – Floy Oct 1 at 9:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.