none
Sharepoint 2016 WebDAV RRS feed

  • Общие обсуждения

  • В тестовом режиме использую в организации Sharepoint 2016 On-Premises на 180 дней. Столкнулся с интересной проблемой, которую не могу одолеть уже некоторое время.

    Потенциальные пользователи Sharepoint сайта - работники под Windows и MacOS. Если в Windows на странице Sharepoint в Библиотеке документов активная кнопка "Open in Explorer" и дальше можно работать через WebDAV, то пользователям MacOS необходимо из Finder выбрать пукнт "Переход" - "Подключиться к серверу" и дальше ввести адрес сервера Sharepoint. В это случае пользователь попадает в корневую директорию, где, если у него не отмечен пункт "Скрывать системные папки" отображаются каталоги самой страницы Sharepoint: images, Lists, m, ProjectPolicyItemList и так далее.

    Я же хочу, чтобы пользователь этого ничего не видел и попытался настроить редирект-правило при помощи URL Rewrite 2.1 в IIS:

    <rewrite>
                <rules>
                    <rule name="DAV" enabled="false" patternSyntax="ECMAScript" stopProcessing="true">
                        <match url="^$" />
                        <conditions logicalGrouping="MatchAll">
                            <add input="{REQUEST_METHOD}" pattern="PROPFIND" />
                        </conditions>
                        <action type="Redirect" url="/Shared Documents/Disk" appendQueryString="true" redirectType="Found" />
                        <serverVariables>
                        </serverVariables>
                    </rule>
                </rules>
            </rewrite>

    Но увы, дальше, чем директория, куда меня редиректит я зайти не могу.

    В общем, изложил уже много, возможно излишне, но как при подключении к Sharepoint-серверу через WebDAV сразу оказываться в директории библиотеки документов?


    1 февраля 2018 г. 14:51