Configure/Enable-Disable Access Requests in SharePoint
Access Request feature enables users to request access to a site directly through SharePoint when they get an access denied page.
By default SharePoint configures the access requests for a particular site collection to go to the person who created it. This configuration is for the entire site collection.
In other situations, End Users can request for higher access by following these steps:
- Click on the “Welcome <<User Name>>” drop-down on the top right of the page.
- Select request access.
- Fill out the details of your request and click Send Request.
Configuring access requests:
- Go to Site actions >> Site Permissions
- Click on the “Manage access Requests” button in the ribbon
- Here you can Enable/Disable, you can configure the E-mail ID to which the access request should be Delivered
Note: If you are not getting the “Manage access requests” the possible cause is: There are no outgoing E-mail settings configured for the web application. In order to set up Manage Access Request, you must have an inbound/outbound email setup in SharePoint 2010. Refer here: https://technet.microsoft.com/en-us/library/cc263462.aspx#section1
In MOSS 2007, You can achieve the same thing by getting into:
Site Actions > Site Settings > Advanced Permissions (under “Users and Permissions” group) > Settings > Access Requests
Related to this, refer to my posts to get the Report on Access Request Email Configurations using PowerShell.
Tail: If you want to programmatically Get/Set the access request E-Mails you can use RequestAccessEnabled & RequestAccessEmail properties or SPWeb object. Change All Site’s Access Request Emails with PowerShell