Разрешить только загрузку файлов в SharePoint онлайн программно - PullRequest
1 голос
/ 27 сентября 2019

Мы используем веб-сайт SharePoint в качестве внутреннего хранилища для веб-приложения.Веб-приложение имеет пользовательский интерфейс, позволяющий пользователям загружать / скачивать / просматривать файлы с помощью Graph API.Это означает, что веб-приложение зарегистрировано как веб-приложение Azure и использует делегированное разрешение пользователей, поэтому, когда пользователь загружает файл, мы можем видеть его / ее имя пользователя в файле на сайте SharePoint.

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

1 Ответ

0 голосов
/ 30 сентября 2019

Использование делегированных разрешений пользователей означает, что вы внедрили имя потока пользователей.

В настоящее время вам нужно отключить пользователей, непосредственно загружающих файлы на веб-сайте SharePoint.

У вас есть дваПараметры:

Скрыть кнопку «Загрузить» через CSS.Но этот метод просто скрывает запись на сайте sharepoint.Фактически пользователи могут сохранять документ непосредственно из приложения Office в библиотеке Sharepoint.Я не буду подробно останавливаться на этом здесь.

Второй метод заключается в предоставлении пользователю / группе уровня доступа только для просмотра.Вы можете просмотреть этот пост в StackExchange , чтобы узнать, как запретить пользователям загружать или добавлять новый документ, управляя уникальными разрешениями для вашей библиотеки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...