Что может случиться здесь, так это то, что при добавлении .ics
с диска в Outlook Outlook не должен проверять все разрешения на изменение файла. Теперь, когда вы добавили из Интернета, это означает, что .ics
принадлежит поставщику календаря, который обычно реализует ACL protocol. В этом протоколе указаны некоторые методы проверки разрешения, когда клиент хочет читать/изменять календарь.
Итак, когда вы добавляете .ics
вы должны указать URL
, который является контейнером файла (обычно это URL
собирается быть Календарь Коллекция, которая принадлежит к CALDAV:calendar-home-set
), таким образом, клиент отправляет Profind
запрос к серверу с просьбой к DAV:current-user-privilege-set
и определению этого свойства:
DAV: текущий пользователь-привилегия-набор представляет собой защищенное свойство, содержащего точного набора привилегий (вычисленный на сервере), предоставленного в настоящее время аутентифицированный пользователь HTTP. В списке перечислены общие привилегии и их . Пользовательский агент может использовать значение это свойство, чтобы настроить его пользовательский интерфейс, чтобы сделать действия недоступными (например, поглаживая пункт меню или кнопку), для которых у текущего директора нет разрешения. Это свойство равно , также полезно для определения того, какие операции выполняет текущий директор, , без фактического выполнения операции.
После этого Outlook знает, что текущий директор не имеет права выполнять какие-либо действия в этом ресурсе календаря, и он просто не показывает никаких действий для файла.
Надеюсь, что это поможет.
Это вопрос программирования? Таким образом, вы по существу пытаетесь импортировать файл ICS в Outlook? –
Привет @DmitryStreblechenko спасибо за ответ, я думаю, что это проблема настройки webDAV. Но не найдено никаких намеков на то, чего не хватает. Итак, у вас есть идея, чего не хватает. Когда я дважды нажимаю на файл ics, и этот файл открывается в календаре Outlook, тогда в Outlook пользователь может добавлять, редактировать, удалять встречи. Но во втором случае, когда пользователь импортирует файл ics с помощью опции «Добавить календарь»> «Из Интернета» с веб-сервера, у пользователя нет никаких прав, кроме представления. –
Я все еще не понимаю, что вы пытаетесь сделать. Что это связано с WebDAV? Outlook не использует его. –