2017-02-21 6 views
0

Я хотел бы загрузить все файлы всех пользователей в домене/арендаторе только с одной учетной информацией, обычно это учетная запись глобального администратора.OneDrive для бизнеса. Загрузите всех пользователей в лазурном арендаторе с учетными данными администратора

Таким образом, у меня есть глобальный администратор, чтобы пройти процесс авторизации и получить код аутентификации, загрузить все его файлы и любые файлы/папки, которыми кто-либо еще владеет арендатор этого пользователя Admin. Но это все. Даже глобальный администратор не может получить доступ к частным файлам других пользователей. Но в Google мы можем. С учетными данными администратора мы можем загрузить всех других пользователей в своем домене.

Я попытался найти какое-либо решение для этого, но единственное решение - сначала иметь маркер аутентификации другого пользователя, и мы обрабатываем их файлы с помощью собственного Auth-токена. Но никто не примет такой подход. Они потребуют решения «One Admin user, backups all».

Это действительно невозможно? Есть ли такие продукты?

Большое спасибо.

ответ

1

Это ограничение по широте SharePoint. Администратор арендатора не может просматривать/редактировать элементы в семействе сайтов, если только не указаны разрешения администратора семейства сайтов. Однако OneDrive для бизнеса позволяет совершать звонки с помощью делегированных приложений (или просто приложений), которые по аналогии с администратором арендатора концептуально. Вы можете прочитать об этом здесь:

https://msdn.microsoft.com/en-us/office/office365/howto/building-service-apps-in-office-365

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

+0

Спасибо! Теперь я ищу способ, которым я могу установить коллекцию admin для сайта кодом C#. – Locke

+1

FYI. В настоящее время развернуто исправление, позволяющее загружать содержимое файла с помощью только токенов приложения. –

+0

Ничего себе это большая новость – Locke