Каталог решений - Интеграция с OneDrive через Microsoft Graph

Интеграция с OneDrive через Microsoft Graph

Интеграция с OneDrive через Microsoft Graph

В наличии

Подключение к Microsoft Live через приложение. Настройка приложения и разрешений.

Категория:

Описание

1. Заходим в https://portal.azure.com/#home — Управление Azure Active Directory — Просмотр

2. Выбираем Регистрация приложений — Создаем свое приложение

3. Получаем clientId и idCatalog. Также сверху можем посмотреть конечные точки.

4. Переходим Проверка подлинности — Добавляем платформу Одностраничное приложение. Настройки указываем как на скриншотах.

5. Переходим Разрешения API — Добавляем разрешения. У меня работает как на скриншоте, но наверное можно и поменьше разрешений поставить. Если администратор не Вы, то необходимо чтобы администратор одобрил разрешения Вашего приложения.

6. Переходим Сертификаты и секреты — создаем Секрет — client_secret

7. Далее заходим Роли приложения — Добавляем роли как на скриншоте и опять же возможно они не требуются.

8. Заходим в пользователей, нужен конкретный пользователь — копируем его id_user (В обработке прописан способ получить список пользователей и их id, но для примера используется конкретный ID пользователя)

В обработке все просто, заполняем при создании на сервере наши параметры.

Выбираем файл — выгружаем, получаем ссылку. 

Полное API Microsoft Graph — https://docs.microsoft.com/ru-ru/graph/api/drive-get?view=graph-rest-1.0&tabs=http

Тестировалось на 8.3.17.1549.

 

Upd 01.10.2021 — Добавил возможность загрузки файла с OneDrive в 1С

has been added to your cart:
Оформление заказа