Устранение неполадок при отказе в доступе - это то, что мучает меня каждый день ... поэтому я чувствую вашу боль.
Я предполагаю, что этот пользователь пытается получить доступ к какой-либо странице в SharePoint. По моему опыту, если хотя бы одна веб-часть на странице обращается к тому, к чему у пользователя нет доступа, отображается вся страница «Отказано в доступе».
Один из способов устранения неполадок в доступе к САЙТУ (не к странице) - это посетить страницу «Все содержимое сайта»: /_layouts/viewlsts.aspx. Если они могут попасть на эту страницу, значит что-то не так со страницей, а не с сайтом.
Далее я бы попытался экспортировать, а затем УДАЛИТЬ (не закрывать) веб-части со страницы, чтобы определить, какая из них вызывает проблему. Поскольку у вас есть среда разработки, я предполагаю, что вы могли бы сделать другое восстановление, если что-то испортилось.