Пример PowerShell-сценария для настройки компонента «Сервис Обработки Документов»
Данный сценарий выполняет минимально необходимую настройку экземпляра компонента «Сервис Обработки Документов».
# Создание нового экземпляра Cервиса Обработки Документов:
New-DssDocumentStoreInstance -SQLServerName <sqlservername> -DisplayName DocumentStore -SiteName "Default Web Site"
# Настройка сервисного сертификата
Set-DSSDocumentStoreProperties -ServiceCertificate <thumbprint>
# Настройка отношений доверия с другими компонентами DSS:
# Регистрация на СОД Центра Идентификации в качестве доверенного издателя маркеров безопасности:
Add-DssDocumentStoreClaimsProviderTrust -IssuerName realsts -Thumbprint <Thumbprint>
# Регистрация Сервиса Обработки Документов в качестве доверенной стороны на Центре Идентификации:
Add-DssRelyingPartyTrust -Name DocumentStore -Identities urn:cryptopro:dss:documentstore:DocumentStore
# Регистрация на СОД Сервиса Подписи в качестве доверенного издателя маркеров безопасности:
Add-DssDocumentStoreClaimsProviderTrust -IssuerName signserver -Thumbprint <Thumbprint>
# Настройка адреса Сервиса Обработки Документов на других компонентах DSS:
# Настройка адреса Сервиса Обработки Документов на Сервисе Подписи:
Set-DssProperties -DocumentStoreAddress https://<hostname>/documentstore
#Настройка адреса Сервиса Обработки Документов на Центре Идентификации:
Set-DssStsProperties -DocumentStoreAddress https://<hostname>/Documentstore
#Настройка адреса Сервиса Обработки Документов на Веб-интерфейсе Пользователя:
Set-DssFeProperties -DocumentStoreAddress https://<hostname>/Documentstore
Запрет внешних шаблонов документов:
Set-DssDocumentStoreProperties -AllowExternalTemplates 0