May 31 2018 02:13 AM
How can I set the Access Request Settings to the Owner group on an O365 SharePoint site ?
I could not find any method in PnP PowerShell or CSOM... Set-PnPRequestAccessEmails only allows to set emails, not to select the site owner group.
The option is available through the UI though :
May 31 2018 03:22 AM
It's set to Site Owner Group by default . You don't need to set it. If you need to send the request to a different email address you can still do it using the same powershell.
May 31 2018 03:26 AM - edited May 31 2018 03:27 AM
Nop. On my tenant by default access requests are defined to be sent to the user who created the site. Quite annoying when you have to handle a large number of sites.
May 31 2018 11:21 AM
@StephenRice - I know you were looking for feedback and pretty involved in the Access Request piece, have any insights on this one?
Jun 07 2018 01:26 PM
Is the default group listed in the UI screenshot still a valid group on the site? In cases where no secondary address has been set and the default group is not available, I believe we fall back to the site creator. Thanks for confirming!
Stephen Rice
OneDrive Program Manager II
Jun 19 2018 09:02 PM
Hi - this isnt the same as being able to set the site to use the Owners group through script. this would be very useful to us as I would now like to set all of our existing sites (which are currently using hardcoded email addresses) to using the Owners group to service access requests.
Im kind of hoping the PnP Powershell Cmdlets might include an option for doing that - what do you think @VesaJuvonen could we get that added to the "To Do" list?
Thanks
Nigel
Jun 20 2018 10:45 AM
Currently, this information is not exposed with the REST/CSOM APIs, so it cannot be controlled by using remote options (SPO or PnP PowerShell or code). We are looking into exposing this API with the CSOM in future, but there's no ETA for that work.
Oct 16 2018 04:36 AM
Hello @VesaJuvonen,
Is there any progress with this topic. Or at least clarify how it should be used when we want to configure web owner group?
We are looking for this right now as the requests are not processed.
Have a nice day
P.
Mar 06 2019 11:25 AM - edited Mar 06 2019 11:25 AM
Mar 06 2019 11:28 AM
Hi @Long Liang ,
There should be some new updates to CSOM to allow access request settings to be modified. Thanks!
Stephen Rice
OneDrive Program Manager II
Mar 06 2019 11:46 AM
Thank you very much, I thought I missed the update from https://developer.microsoft.com/en-us/office/blogs/new-sharepoint-csom-version-released-for-sharepoi....
It's great to have this update, thank you.
May 03 2019 10:10 AM
we have suffering with same issue , we have large number of Sites which was created before which site Accesses request is going to Hard code email , we want this site Access request to site owners ,any solution appreciated.
Yagie72
May 07 2019 05:46 AM
Aug 07 2019 08:31 AM
Oct 02 2019 11:17 PM
We also need to change the "Access Request" method to set to Owner Group as it is possible through interface.
We are writing a CSOM method to create site from template and the "access request" option need to be set in the code using CSOM.
Please, tell me if any update of CSOM library is forecast or give any solution to update this option by code using any other library...
Regards.
Oct 18 2019 02:35 AM
Hi,
I think this will help:
#Connect to Site Collection$me = Get-Credential Connect-PnPOnline -Url https://mytenet.sharepoint.com/sites/MySiteCollection -Credentials $me #Create sub web with unique permissions New-PnPWeb -Title "ProjectB Web" -Url ProjectB -Description "Information about ProjectB" -BreakInheritance -InheritNavigation -Template "STS#0" Connect-PnPOnline -Url "https://mytenet.sharepoint.com/sites/MySiteCollection/ProjectB" -Credentials $me $owner = (Get-PnPContext).Credentials.UserName #Create default groups for the new web #here, by default owner will be the person provisioning the groups$ownerGroup = New-PnPGroup -Title "ProjectB Web Owners" -Owner $ownerSet-PnPGroup -Identity $ownerGroup -SetAssociatedGroup Owners$memberGroup = New-PnPGroup -Title "ProjectB Web Members" -Owner $ownerSet-PnPGroup -Identity $memberGroup -SetAssociatedGroup Members$visitorGroup = New-PnPGroup -Title "ProjectB Web Visitors" -Owner $ownerSet-PnPGroup -Identity $visitorGroup -SetAssociatedGroup Visitors #Apply template with groups. Templates applies OK, but groups are not defined Apply-PnPProvisioningTemplate -Path C:\ProjectSiteTemplate.xml -Web projectB
Feb 13 2020 01:05 AM
Hi,
Did you find a solution for your problem ?
I have exactly the same problem to solve. I need to define RequestAcces on the Owner Group, not on a specific email...
Eric.
Feb 13 2020 02:18 PM
@StephenRice any update on public property Microsoft.SharePoint.Client.Web.UseAccessRequestDefault being able to email site Owners group (and not set an individual email)?
Many thanks.
Apr 29 2022 07:47 AM - edited Apr 29 2022 07:48 AM
Has this ever been addressed @StephenRice????
Nov 17 2022 01:44 PM