Интеграция SharePoint с DNN с помощью коннектора miniOrange DNN SharePoint.
Обзор
В этом руководстве по настройке показано, как беспрепятственно подключить вашу среду SharePoint к вашему сайту DNN, что позволит вам встраивать документы SharePoint и другие ресурсы непосредственно в страницы DNN. Вы также можете устанавливать разрешения на уровне SharePoint и настраивать детальные средства контроля доступа, чтобы гарантировать, что пользователи видят только тот контент, к просмотру которого у них есть доступ, обеспечивая безопасный и интегрированный доступ к контенту внутри вашего портала DNN.
Предварительные условия: Загрузка и установка.
- Для интеграции файлов и папок SharePoint с вашим сайтом DNN вам потребуется установить... miniOrange DNN Sharepoint Integration Connector из магазина DNN.
- Загрузите установочный пакет, перейдя по ссылке: Настройки > Расширения > Установить расширение.
Шаги настройки
Пошаговое руководство по интеграции DNN с SharePoint.
1. Добавьте модуль на страницу DNN.
- Откройте любую страницу на вашем сайте DNN (в режиме редактирования) и нажмите на Добавить модуль.
- Найдите Интеграция DNN с SharePoint и нажмите на DNN SharePoint. Перетащите модуль на страницу в нужное место.
- Установка модуля интеграции DNN с SharePoint на вашем сайте DNN завершена.
2. Создайте приложение аутентификации в Entra ID.
- Войти в Портал Azure AD, в качестве администратора.
- Вы увидите главный экран Azure Active Directory. Найдите «Регистрация приложений» службы в Azure Active Directory.
- Теперь нажмите на Новая регистрация опцию.
- Написать Имя приложения в поле имени и выберите тип счета. По умолчанию выбран следующий тип учетной записи: Учетная запись должна быть внесена только в этот организационный справочник.
- URI перенаправления — необязательный параметр, вы можете оставить это поле пустым.
- После предоставления вышеуказанных данных вы можете нажать кнопку «Зарегистрироваться».
- После регистрации приложения Azure AD присваивает ему уникальный идентификатор.
- Перейдите в Обзор вкладка в левой панели.
- Скопируйте ID приложения и Идентификатор каталога, поскольку это будет использовано в качестве вашего идентификатор клиента и Идентификатор арендатора для настройки Коннектор SharePoint.
- Поэтому вы можете хранить его под рукой, например, в блокноте, чтобы использовать позже.
- В левой панели навигации перейдите к Сертификаты и секреты меню.
- Нажмите на Новый клиент Секрет Чтобы ввести описание и срок действия, затем нажмите на кнопку. Добавить опцию.
- Скопируйте Секретная ценность Как показано на скриншоте ниже. При переходе на любую другую страницу это значение будет скрыто, поэтому скопируйте и вставьте его куда-нибудь подходящее.
- Примечание: Убедитесь, что вы скопировали значение секретного ключа клиента, а не идентификатор секретного ключа, как показано на изображении ниже.
Предоставление разрешений API вашему приложению Entra ID:
- Перейдите на Разрешения API В левой панели навигации нажмите на опцию «Добавить разрешение».
- Выберите График Microsoft из списка.
- Режим аутентифицированного пользователя
- Гостевой режим пользователя
3. Настройка аутентификации по идентификатору Entra ID в DNN.
- Перейдите в Интегратор DNN SharePoint Модуль.
- Под "Настроить аутентификацию" На вкладке укажите необходимую информацию из приложения Entra ID и нажмите кнопку «Сохранить».
- После успешного сохранения конфигурации нажмите на кнопку «Тестовое соединение» кнопка для проверки соединения с Entra ID.
- В другом всплывающем окне вы увидите сообщение об успешном завершении, подтверждающее настройки аутентификации.
4. Настройка шорткодов в DNN
- Под "Список шорткодов" На вкладке нажмите кнопку «Добавить шорткод», чтобы создать новый шорткод, как показано на изображении ниже.
- Щелкните по нужному сайту, затем выберите папку, содержимое которой вы хотите отобразить на страницах DNN, и нажмите на нее. "Сохранить короткий код" .
- Укажите имя шорткода и отметьте, хотите ли вы разрешить операции CRUD для конечных пользователей вашего сайта DNN.
- Вы можете Просмотр / Редактирование все ваши короткие коды из "Список шорткодов" вкладка в коннекторе DNN SharePoint.
- Скопируйте свой шорткод, используя «Буфер обмена» иконка напротив вашего шорткода.
5. Встраивание шорткодов в DNN
- Перед добавлением шорткодов на страницы DNN необходимо добавить следующее: shortCode.js коннектор miniOrange DNN для SharePoint будет отвечать за отрисовку шорткодов.
<script
src="/DesktopModules/MVC/DNNSharepointIntegrator/includes/js/shortCode.js"
type="text/javascript"></script>
- Добавьте этот исходный файл JavaScript на свою страницу DNN, используя модуль DNN HTML, как показано ниже:
- Откройте модуль DNN HTML и нажмите на "Источник"Добавьте на эту страницу указанный выше файл shortCode.js и соответствующий shortCode.
- Нажмите на "Сохранить" Нажмите кнопку, чтобы сохранить изменения на странице, после чего вы сможете увидеть конкретную папку SharePoint на вашем сайте DNN.
Это руководство поможет вам настроить и Интеграция файлов SharePoint для вашего сайта DNN. Используя интеграцию miniOrange DNN с SharePoint.
Статьи по теме
Контакт
Пожалуйста, свяжитесь с нами по адресу dnnsupport@xecurify.comНаша команда поможет вам настроить интеграцию DNN с SharePoint. Мы поможем вам выбрать наиболее подходящее решение/план в соответствии с вашими потребностями.
