Я звоню на DriveItem
Список разрешений конечной точки, но он не показывает все Permission
ресурсы
DriveItem
, обозначенный как <my-drive-id>
ниже, имеетнастройка разрешений для общего доступа для 226 пользователей.
Если я вызываю конечную точку с /drives/<my-drive-id>/root/permissions
, я всегда получаю обратно 31 объект разрешений в списке значений.
Если я вызываю конечную точку с /drives/<my-drive-id>/items/<my-item-id>/permissions
(для папки в корне) Я всегда получаю обратно 101 объект разрешений в списке значений.
Вот что я сделал: я перешел на страницу настроек библиотеки SharePoint и выбрал «Разрешения для этой библиотеки документов».Затем я нажал на ссылку «Предоставить разрешения».Это вызвало диалог «Пригласить людей», и я пригласил 226 человек.В результате было получено 226 разрешительных записей для библиотеки.Теперь, когда я вызываю Graph API для разрешений корня библиотеки, я получаю первые 31 из 226 разрешений, показанных на реальной странице разрешений SharePoint.То есть я получаю первых 31 человека, которых я пригласил в диалоге «Пригласить людей».Объекты разрешений в возвращаемом списке значений кажутся правильными, но список сокращается после 31 записи.
Как я могу гарантировать, что я получу обратно все ожидаемые 226 объектов разрешений?