In the server side object model it's possible to set the request access email address through the property SPWeb.RequestAccessEmail
(MSDN).
Since we are moving our SharePoint tenant to Office365 I'm looking for a way to set this value. I know it's possible to do so manually in the UI (Site Settings > Site Permissions > Access Request Settings) but since we have some self-service site creation, it's not possible to change it manually each time a web has been created.
Unfortunately there is no property Web.RequestAccessEmail
in the client side object model.
Is there a way to set this email address through the property bag (aka Web.AllProperties["__SecretKey"]
), a web service (_vti_bin
, etc.) or any other workaround?
Any help is highly appreciated!