Среда приложений SharePoint это удобный и современный подход к добавлению функционала на сайты SharePoint.
Для включения вам понадобится:
• Английский языковой пакет для SharePoint
• Сертификат для поддержки HTTPS
Для включения среды приложений в SharePoint. Нам понадобится выполнить следующие действия: (также вы можете самостоятельно настроить по ссылке, но там отсутствуют очень важные факты).
1. Создание DNS записи для приложений. Обязательно используйте домен 4-го уровня. Это предоставит возможность избежать повторной авторизации пользователей для приложения. Пример созданной CNAME: *.sharepoint.contoso.com
2. Закажите во внешней фирме сертификат wildcard *.sharepoint.contoso.com c поддержкой защиты домена sharepoint.contoso.com. Обязательно используйте свой домен!
Здесь есть одно отступление: В windows server 2016 IIS 10 появилась возможность делать отдельные привязки типа wildcard. Так что в случае если у вас уже есть wildcard сертификат для *.contoso.com, вы можете купить сертификат wildcard только для защиты *.sharepoint.contoso.com это будет дешевле.
3. В центре администрирования запустим службы на сервере для обслуживания приложений SharePoint:
4. Настроим необходимые сервисы для среды приложений в SharePoint PowerShell:
— a. Subscription Settings service:
b. App Management service
5. Для конфигурирования автогенерируемой ссылки приложения:
— a. перейдите в раздел приложений в центре администрирования.
— b. Укажите следующие (свои) показатели
6. Для полноценной работы приложений, скачиваемых из интернета убедитесь в следующем:
— a. Установите английский языковой пакет
— b. Включите английский язык
— c. Активируйте компонент доступа к конечным точкам интернета в центре администрирования.
7. Добавьте первое приложение для установки пользователями:
— a. Зайдите в центр администрирования на вкладку приложения.
— b. Нажмите на ссылку «Купить приложения».
— c. Через несколько секунд из интернета отобразится каталог приложений.
Если у вас стоит прокси сервер то могут понадобится дополнительные настройки.
Описано в данной статье.
— d. Кликните на приложение и нажмите добавить, а затем подтвердить. В конце вы увидите надпись: «Вы получили это приложение для всех пользователей в организации.»
— e. Теперь приложение можно добавить на пользовательский сайт. Оно отобразится в контенте сайта при нажатии кнопки добавить приложение, среди стандартных поставляемых вместе с SharePoint.
— f. Обратите внимание что доступ сервера SharePoint к интернету очень важен, так как все операции с приложениями происходят через интернет. Даже в момент конечной установки на сайты пользователей файл приложения скачивается с интернета (каждый раз).
— g. Так же теперь есть возможность размещать свои разработанные приложения на портале SharePoint
Для включения вам понадобится:
• Английский языковой пакет для SharePoint
• Сертификат для поддержки HTTPS
Для включения среды приложений в SharePoint. Нам понадобится выполнить следующие действия: (также вы можете самостоятельно настроить по ссылке, но там отсутствуют очень важные факты).
1. Создание DNS записи для приложений. Обязательно используйте домен 4-го уровня. Это предоставит возможность избежать повторной авторизации пользователей для приложения. Пример созданной CNAME: *.sharepoint.contoso.com
2. Закажите во внешней фирме сертификат wildcard *.sharepoint.contoso.com c поддержкой защиты домена sharepoint.contoso.com. Обязательно используйте свой домен!
Здесь есть одно отступление: В windows server 2016 IIS 10 появилась возможность делать отдельные привязки типа wildcard. Так что в случае если у вас уже есть wildcard сертификат для *.contoso.com, вы можете купить сертификат wildcard только для защиты *.sharepoint.contoso.com это будет дешевле.
3. В центре администрирования запустим службы на сервере для обслуживания приложений SharePoint:
4. Настроим необходимые сервисы для среды приложений в SharePoint PowerShell:
— a. Subscription Settings service:
$account = Get-SPManagedAccount "contoso\spservice"
# Получаем управляемый аккаунт для запуска приложения Sharepoint
$appPoolSubSvc = New-SPServiceApplicationPool -Name SettingsServiceAppPool -Account $account
# Создаем пул приложения IIS для запуска новых сервисов
$appSubSvc = New-SPSubscriptionSettingsServiceApplication -ApplicationPool $appPoolSubSvc -Name SettingsServiceApp -DatabaseName SP_SubscriptionSettingsService
# Создаем приложение Subscription Settings
$proxySubSvc = New-SPSubscriptionSettingsServiceApplicationProxy -ServiceApplication $appSubSvc
# Создаем прокси для подключения к приложению Subscription Settings
b. App Management service
$appPoolAppSvc = New-SPServiceApplicationPool -Name AppServiceAppPool -Account $account
# Создаем пул приложения IIS для запуска новых сервисов
$appAppSvc = New-SPAppManagementServiceApplication -ApplicationPool $appPoolAppSvc -Name AppServiceApp -DatabaseName SP_AppManagementService
# Создаем приложение App Management
$proxyAppSvc = New-SPAppManagementServiceApplicationProxy -ServiceApplication $appAppSvc
# Создаем прокси для подключения к приложению App Management
5. Для конфигурирования автогенерируемой ссылки приложения:
— a. перейдите в раздел приложений в центре администрирования.
— b. Укажите следующие (свои) показатели
6. Для полноценной работы приложений, скачиваемых из интернета убедитесь в следующем:
— a. Установите английский языковой пакет
— b. Включите английский язык
— c. Активируйте компонент доступа к конечным точкам интернета в центре администрирования.
7. Добавьте первое приложение для установки пользователями:
— a. Зайдите в центр администрирования на вкладку приложения.
— b. Нажмите на ссылку «Купить приложения».
— c. Через несколько секунд из интернета отобразится каталог приложений.
Если у вас стоит прокси сервер то могут понадобится дополнительные настройки.
Описано в данной статье.
— d. Кликните на приложение и нажмите добавить, а затем подтвердить. В конце вы увидите надпись: «Вы получили это приложение для всех пользователей в организации.»
— e. Теперь приложение можно добавить на пользовательский сайт. Оно отобразится в контенте сайта при нажатии кнопки добавить приложение, среди стандартных поставляемых вместе с SharePoint.
— f. Обратите внимание что доступ сервера SharePoint к интернету очень важен, так как все операции с приложениями происходят через интернет. Даже в момент конечной установки на сайты пользователей файл приложения скачивается с интернета (каждый раз).
— g. Так же теперь есть возможность размещать свои разработанные приложения на портале SharePoint
Поделиться с друзьями