|
1 | 1 | --- |
2 | | -title: Request approval failed when you process a pending request |
3 | | -description: This article describes an issue where Access Denied to Access Requests list or Request approval failed when you process a pending request, and provides a solution. |
| 2 | +title: Errors when you process a pending request |
| 3 | +description: Describes an issue where Access Denied to Access Requests list or Request approval failed when you process a pending request, and provides a solution. |
4 | 4 | author: Cloud-Writer |
5 | 5 | manager: dcscontentpm |
6 | 6 | search.appverid: |
7 | 7 | - MET150 |
8 | 8 | audience: ITPro |
9 | 9 | ms.topic: troubleshooting |
10 | 10 | ms.author: meerak |
| 11 | +ms.reviewer: prbalusu, nirupme |
11 | 12 | ms.custom: |
12 | 13 | - sap:Sharing\Access requests |
13 | 14 | - CSSTroubleshoot |
14 | 15 | appliesto: |
15 | 16 | - SharePoint Online |
16 | 17 | - SharePoint Server 2019 |
17 | 18 | - SharePoint Server 2016 |
18 | | - - SharePoint Server 2010 |
19 | | -ms.date: 12/17/2023 |
| 19 | +ms.date: 12/05/2025 |
20 | 20 | --- |
21 | 21 |
|
22 | | -# "Access Denied" to Access Requests list or "Request approval failed" when you process a pending request |
| 22 | +# Errors when you process a pending request |
23 | 23 |
|
24 | | -## Problem |
| 24 | +## Symptoms |
25 | 25 |
|
26 | | -You have a Microsoft SharePoint Online site on which the **Allow access requests** setting is enabled. |
| 26 | +The "Allow access requests" setting is enabled for your SharePoint Online site. |
27 | 27 |
|
28 | | -When users who have **Full Control** permissions to the site clicks **Access requests and invitations in Site Settings**, they receive the following error message: |
| 28 | +When users who have Full Control permissions to the site select **Access requests and invitations** in the settings for the site, they receive one of the following error messages: |
29 | 29 |
|
30 | | -**Access Denied.** |
| 30 | +- Access Denied |
| 31 | +- You can't access this item. |
| 32 | +- You don't have permission to access this item. |
31 | 33 |
|
32 | | -Also, when users browse to the **Access Requests** list and then click **Approve** or **Decline** for a pending request, they receive the following error message: |
| 34 | +Also, when users browse to the **Access Requests** list and select **Approve** or **Decline** to process a pending request, they receive one of the following status messages: |
33 | 35 |
|
34 | | ->Sending approval<br> |
35 | | -Request approval failed |
| 36 | +> Sending approval |
| 37 | +> Request approval failed |
36 | 38 |
|
| 39 | +## Cause |
37 | 40 |
|
38 | | -## Solution |
| 41 | +These issues occur because the affected users are neither site collection administrators nor members of the Owners group for the site. Only users with these specific permissions can process requests to the Access Requests list. For users who are members of the Owners group for the site, an additional requirement is that the Owners group must have Full Control permissions to access the Access Requests list. |
39 | 42 |
|
40 | | -To resolve this issue, users must be either site collection administrators or be members of the Owners group for the site. The Owners group must also have permissions to access the **Access Requests** list. Use the following solutions as appropriate for your specific configuration. |
| 43 | +## Resolution |
41 | 44 |
|
42 | | -### Site collection administrator |
| 45 | +To resolve the issues, assign site collection administration permissions to the affected users or add them to the Owners group for the site. Additionally, the Owners group must have Full Control permissions to access the Access Requests list. |
43 | 46 |
|
44 | | -If an affected user should be a site collection administrator, go to the following Microsoft website for more information about how to manage administrators for your sites: |
| 47 | +Use one of the following solutions. |
45 | 48 |
|
46 | | -[Manage site collection administrators](/sharepoint/manage-site-collection-administrators) |
| 49 | +### Solution 1: Assign Site collection administrator permissions |
47 | 50 |
|
48 | | -### Add the user to the Owners group for the site |
| 51 | +To provide a user with site collection administrator permissions, see [Manage site collection administrators](/sharepoint/manage-site-collection-administrators). |
49 | 52 |
|
50 | | -If the user should be a site owner, you must add the user to the Owners group for the site. To do this, follow these steps: |
| 53 | +### Solution 2: Add the user to the Owners group for the site |
51 | 54 |
|
52 | | -1. As a user who can change site permissions, browse to the affected site or site collection. Click the gear icon for the **Settings** menu, and then click **Site settings**. |
| 55 | +Use the following steps: |
53 | 56 |
|
54 | | -1. Click **Site permissions**. |
| 57 | +**Note**: You must have the Manage Permissions permission level on the site to edit the Owners group for the site. |
55 | 58 |
|
56 | | -1. Click the **Owners** group for the site. |
| 59 | +Find the Owners group for teh affected site collection. If the Owners group for the site collection does not exist, click **Grant Permissions**, enter the name of the Owners group for the site in the **Share** dialog box, and then click **Share** |
57 | 60 |
|
58 | | -1. Click **New**. |
| 61 | +1. On the affected site, select **Settings** > **Site settings**. |
59 | 62 |
|
60 | | -1. In the **Share** dialog box, enter the user account of the user who you want to add to the group. Then, click **Share**. |
| 63 | +1. Select **Site permissions**. |
61 | 64 |
|
62 | | -1. Test to verify that the user can now access the list and approve or decline requests. |
| 65 | +1. Check for the Owners group in the list. If the Owners group for the site collection doesn't exist, select **Grant Permissions**, enter **Owners** for the name of the Owners group for the site in the **Share** dialog box, and then select **Share**. |
63 | 66 |
|
64 | | -### Make sure that the Owners group has permissions to the Access Requests list |
| 67 | +1. Select the **Owners** group for the site, and then select **New**. |
| 68 | + |
| 69 | +1. In the **Share** dialog box, enter the user account to add to the group, and then select **Share**. |
65 | 70 |
|
66 | | -If the Owners group is changed or was removed from the **Access requests** list, you must add the Owners group permissions for the list. You must also make sure that the affected user is included in the Owners list. To do this, follow these steps: |
| 71 | +Test to verify that the user can now access the Access REquests list, and approve or decline requests. |
67 | 72 |
|
68 | | -1. As a user who has the **Manage Permissions Permission Level** on the affected site and who also has access to the **Access Requests** list (for example, a Site Collection administrator), browse to the **Access Requests** list in **Internet Explorer**. |
| 73 | +### Owners group must have permissions to the Access Requests list |
69 | 74 |
|
70 | | -1. Press F12 to open the F12 Developer Tools window. |
| 75 | +If the Owners group is changed or was removed from the Access requests list, you must re-enable permissions to the list for the Owners group. To make these updates, you must have the Manage Permissions permission level for the affected site and also have access to the Access Requests list. |
71 | 76 |
|
72 | | -1. Press Ctrl + F5 to refresh the page. |
| 77 | +Use the following steps: |
73 | 78 |
|
74 | | -1. Click the **Debugger tab**. |
| 79 | +1. Navigate to **Access Requests** in your browser. |
| 80 | + |
| 81 | +1. Press the **F12** key to open the F12 Developer Tools window, and **Ctrl + F5** to refresh the page. |
| 82 | + |
| 83 | +1. Select the **Debugger tab**. |
75 | 84 |
|
76 | 85 | :::image type="content" source="media/request-approval-failed/debugger-tab.png" alt-text="Screenshot of the Debugger tab of F12 Developer Tools window."::: |
77 | 86 |
|
78 | | -1. In the search box on the right hand side of the page, type **pagelistid:**, and then press Enter. |
| 87 | +1. In the search box on the right side of the page, type **pagelistid:**, and then press Enter. |
79 | 88 |
|
80 | 89 | :::image type="content" source="media/request-approval-failed/pagelistid.png" alt-text="Screenshot of the search box when you type PageListId."::: |
81 | 90 |
|
82 | | -1. Copy the GUID that follows the pageListId located in the listedit.aspx page. The GUID will be between an opening brace ( { ) character and a closing brace ( } ) character as follows: |
83 | | - |
| 91 | +1. Copy the GUID that follows the pageListId located in the listedit.aspx page. The GUID will be enclosed between braces. |
84 | 92 | :::image type="content" source="media/request-approval-failed/guid.png" alt-text="Screenshot of an example of GUID that follows the pageListId."::: |
85 | 93 |
|
86 | | -1. In the browser address bar, enter **https://contoso.sharepoint.com>/_layouts/15/ListEdit.aspx?List=<{GUID}>**. |
| 94 | +1. In the address bar of the browser, enter '<your_tenant_URL>/_layouts/15/ListEdit.aspx?List=<{GUID}>'. |
87 | 95 |
|
88 | 96 | Example: `https://contoso.sharepoint.com/_layouts/15/listedit.aspx?List=d078a4df-3c52-4b23-8c28-e9561a243f0c` |
89 | 97 |
|
90 | | - > [!NOTE] |
91 | | - > In this address, represents the URL for the site collection in which you want to change the access requests (for example, `https://contoso.sharepoint.com`). And <{GUID}> represents the GUID that you copied in step 6. |
92 | | -
|
93 | | -1. On the **Settings** page, click **Permissions for this list**. |
94 | | - |
95 | | -1. Make sure that the Owners group for the site is included in the list of permissions for the Access Requests list. If the Owners group for the site collection does not exist, click **Grant Permissions**, enter the name of the Owners group for the site in the **Share** dialog box, and then click **Share**. |
96 | | - |
97 | | -1. Follow the steps in the "Add the user to the Owners group for the site" section to make sure that the user is included in the Owners group. |
98 | | - |
99 | | -## More information |
100 | | - |
101 | | -This issue occurs because only site collection administrators or users who are members of the Owners group for the site collection have permission to approve or decline pending requests in the **Access Requests** list. For situations in which users are members of the Owners group for the site, the Owners group must also have Full Control permissions to be able to access the **Access Requests** list. |
102 | | - |
103 | | -For more information about how to set up and manage access requests, go to [Set up and manage access requests](https://support.office.com/article/set-up-and-manage-access-requests-94b26e0b-2822-49d4-929a-8455698654b3). |
| 98 | + In this example, 'https://contoso.sharepoint.com' is the tenant URL and the GUID is the value from step 5. |
104 | 99 |
|
105 | | -For more information about how to use the F12 developer tools, go to [Using the F12 developer tools](/previous-versions/windows/internet-explorer/ie-developer/samples/bg182326(v=vs.85)). |
| 100 | +1. On the **Settings** page, select **Permissions for this list**, and select the **Owners** group. |
106 | 101 |
|
107 | | -Still need help? Go to [SharePoint Community](https://techcommunity.microsoft.com/t5/sharepoint/ct-p/SharePoint). |
0 commit comments