Ограниченный доступ немного сбивает с толку, потому что этот уровень разрешений используется только для того, чтобы позволить пользователю пройти сайт, чтобы получить доступ к элементам, к которым у него есть явный (по крайней мере, для чтения) доступ. Траверс, к сожалению, не означает просмотр сайта, он используется только для того, чтобы не вызывать запрос учетных данных при доступе к ресурсу.
Если это только для конкретного документа, вы должны ссылаться прямо на документ, как предложил Ашутош Сингх
В противном случае, если нет конфиденциальной информации, вы можете добавить этого пользователя в выделенную группу посетителей, что предоставит ему достаточный доступ для просмотра соответствующей библиотеки и доступа к документу.
Другим решением является создание подузла рабочей области для документов (с уникальным разрешением) и назначение этого пользователя в качестве владельца / участника. Тем самым вы позволите ему иметь больше свободы в своей маленькой оболочке. Хотя это кажется большой работой, это всего лишь несколько щелчков мышью и несколько секунд / минут конфигурации, если у вас достаточно прав на семейство сайтов (что, я полагаю, имеет место, поскольку вы можете предоставить полное право внешнему пользователю на конкретный документ).
Надеюсь, что помогло:)