Microsoft Graph, Права доступа, Создать ссылку общего доступа для DriveItem, тип: представление не работает - PullRequest
0 голосов
/ 06 сентября 2018

Документы здесь https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/driveitem_createlink утверждают, что вы можете создать ссылку для общего доступа только для чтения, установив "type" в "view" в запросе.

Я сделал это и получил ожидаемый ответ с ожидаемыми «webUrl» и «type». Однако, когда я захожу по ссылке webUrl (для файлов DOCX), меня перенаправляют на онлайн-версию Word, которая позволяет мне редактировать файл SharePoint Online. То есть, похоже, у меня есть ссылка общего доступа для чтения и записи, а не ссылка для общего доступа только для чтения.

Чего мне не хватает?

Спасибо, Джеймс.

1 Ответ

0 голосов
/ 11 сентября 2018

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

На основе моего теста мы можем создать ссылку для общего доступа только для чтения. Когда мы получим доступ к файлу для совместного использования с текущим пользователем, он будет доступен для чтения и записи, поскольку файл общего доступа является вашим собственным файлом.

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

...