page_type |
products |
languages |
extensions |
sample |
|
|
contentType |
technologies |
services |
platforms |
createdDate |
samples |
SharePoint Framework |
Microsoft Graph |
|
|
|
8/1/2017 12:00:00 AM |
|
Образцы диспетчера приглашений API Graph для Azure Active Directory
Сводка
Примеры созданных с использованием React веб-частей SharePoint Framework, демонстрирующие возможность использовать Graph API для приглашения внешних пользователей в Azure Active Directory.
Диспетчер приглашений
Пример клиентской веб-части SharePoint Framework на основе React, иллюстрирующих приглашение внешнего пользователя с помощью Microsoft Graph.
NB Я ожидаю общедоступную версию от HttpGraphClient (в условиях разрешения), чтобы использовать его в сценарии.
Ознакомьтесь с этой статьей:
Использованная версия SharePoint Framework
Сфера применения
Решение
Журнал версий
Версия |
Дата |
Примечания |
1.0.0 |
14 июля 2017 г. |
Начальный выпуск |
1.0.1 |
09 октября 2017 г. |
Обновлено до версии 1.3.0 |
Заявление об отказе
ЭТОТ КОД ПРЕДОСТАВЛЯЕТСЯ КАК ЕСТЬ БЕЗ КАКОЙ-ЛИБО ЯВНОЙ ИЛИ ПОДРАЗУМЕВАЕМОЙ ГАРАНТИИ, ВКЛЮЧАЯ ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ ПРИГОДНОСТИ ДЛЯ КАКОЙ-ЛИБО ЦЕЛИ, ДЛЯ ПРОДАЖИ ИЛИ ГАРАНТИИ ОТСУТСТВИЯ НАРУШЕНИЯ ПРАВ ИНЫХ ПРАВООБЛАДАТЕЛЕЙ.
Необходимые компоненты
- Подписка на Office 365 с SharePoint Online and Exchange.
Путь к совершенству
- Клонируйте этот репозиторий
- Зарегистрировать новое веб-приложение в службе Azure Active Directory, соответствующей вашему клиенту Office 365:
- Введите URL-адрес размещенной версии рабочей области SharePoint как URL-адрес для входа, например. https://contoso.sharepoint.com/_layouts/15/workbench.aspx
- Включите неявный поток OAuth
- Предоставьте приложению разрешение на ** чтение и запись данных каталога Microsoft Graph**
- Скопируйте идентификатор приложения
- В файле src/webparts/invitationManager/AdalConfig.ts свойства clientId введите идентификатор приложения, зарегистрированный в Azure
- выполните в командной строке следующую команду:
npm i
gulp serve --nobrowser
- перейдите к размещенной рабочей области SharePoint
- добавьте веб-части** диспетчера приглашений **
Функции
Образец веб-части иллюстрирует следующие концепции SharePoint Framework:
- использование React для создания клиентских веб-частей SharePoint Framework
- использование стилей Office UI Fabric React для постоянного взаимодействия пользователей с SharePoint и Office
- проверка подлинности по запросу используя Azure Active Directory с помощью библиотеки ADAL JS
- взаимодействие с Microsoft Graph с помощью REST API
- использование библиотеки ADAL JS с веб-частями SharePoint Framework, созданными с помощью React