Внешние отчеты Сервиса Аудита
В Сервисе Аудита КриптоПро DSS доступна расширенная настройка различных отчетов. Эту возможность реализуют плагины формирования отчетов, настраиваемые при помощи специализированного набора командлетов.
Примечание
Данная статья описывает библиотеку плагинов, которая распространяется отдельно от инсталлятора. Перед перерегистрацией плагинов рекомендуется удалить плагины, которые шли в составе ПАК DSS.
Отчеты о сертификатах
Данный раздел включает в себя описание плагинов отчетов, которые осуществляют подсчет статистики по сертификатам.
Отчет о созданных сертификатах
Отчет позволяет получить информацию о количестве сертификатов, созданных за период времени.
Параметры отчета:
- StartDate - дата начала отчетного периода (обязательный);
- EndData - дата окончания отчетного периода (обязательный);
- Login - логин пользователя, для которого осуществляется подсчет количества созданных сертификатов;
- Operator - логин оператора, который выпускал подсчитываемые сертификаты.
Отчет осуществляет подсчет событий с кодами 20
и 137
.
Регистрация плагина:
Add-DssAnalyticsReportPlugin -DisplayName <DisplayName> -FileExtension ccr -Assembly CryptoPro.DSS.Analytics.ReportPlugins.dll -Classname CryptoPro.DSS.Analytics.ReportPlugins.Reports.CertificateReports.CreatedCertificateReport -Parameters @{"AuditConnectionString" = "<AuditServiceDbConnection>"; "InstanceName"="<SiteId/ApplicationName>"; "ReportName"="Количество созданных сертификатов";}
Параметры отчета при регистрации | ||
Параметр | Тип | Описание |
---|---|---|
AuditConnectionString | string | Строка подключения к БД Сервиса Аудита |
InstanceName | string | Уникальный идентификатор экземпляра Сервиса Подписи, по данным которого строится отчет. ВНИМАНИЕ: идентификатор имеет формат <SiteId>/<ApplicationName>, где значения SiteId и ApplicationName можно получить в выводе командлета Get-DssSignServerInstance. |
Xslt | string | Путь к файлу с XSLT-преобразованием |
ReportName | string | Отображаемое имя отчета |
Delimiter | string | Символ разделения элементов при экспорте отчета в CSV-формат |
Отчет о приостановленных сертификатах
Отчет позволяет получить информацию о количестве сертификатов, приостановленных за период времени.
Параметры отчета:
- StartDate - дата начала отчетного периода (обязательный);
- EndData - дата окончания отчетного периода (обязательный);
- Login - логин пользователя, для которого осуществляется подсчет количества приостановленных сертификатов;
- Operator - логин оператора, который приостанавливал действие подсчитываемых сертификатов.
Отчет осуществляет подсчет событий с кодами 49
и 147
.
Регистрация плагина:
Add-DssAnalyticsReportPlugin -DisplayName <DisplayName> -FileExtension ccr -Assembly CryptoPro.DSS.Analytics.ReportPlugins.dll -Classname CryptoPro.DSS.AnalyticsService.ReportPlugins.CertificateReports.HeldCertificateReport -Parameters @{"AuditConnectionString" = "<AuditServiceDbConnection>"; "InstanceName"="<SiteId/ApplicationName>"; "ReportName"="Количество приостановленных сертификатов";}
Параметры отчета при регистрации | ||
Параметр | Тип | Описание |
---|---|---|
AuditConnectionString | string | Строка подключения к БД Сервиса Аудита |
InstanceName | string | Уникальный идентификатор экземпляра Сервиса Подписи, по данным которого строится отчет. ВНИМАНИЕ: идентификатор имеет формат <SiteId>/<ApplicationName>, где значения SiteId и ApplicationName можно получить в выводе командлета Get-DssSignServerInstance. |
Xslt | string | Путь к файлу с XSLT-преобразованием |
ReportName | string | Отображаемое имя отчета |
Delimiter | string | Символ разделения элементов при экспорте отчета в CSV-формат |
Отчет об аннулированных сертификатах
Отчет позволяет получить информацию о количестве сертификатов, аннулированных за период времени.
Параметры отчета:
- StartDate - дата начала отчетного периода;
- EndData - дата окончания отчетного периода;
- Login - логин пользователя, для которого осуществляется подсчет количества аннулированных сертификатов;
- Operator - логин оператора, который аннулировал подсчитываемые сертификаты.
Отчет осуществляет подсчет событий с кодами 48
и 144
.
Регистрация плагина:
Add-DssAnalyticsReportPlugin -DisplayName <DisplayName> -FileExtension ccr -Assembly CryptoPro.DSS.Analytics.ReportPlugins.dll -Classname CryptoPro.DSS.Analytics.ReportPlugins.Reports.CertificateReports.RevokedCertificateReport -Parameters @{"AuditConnectionString" = "<AuditServiceDbConnection>"; "InstanceName"="<SiteId/ApplicationName>"; "ReportName"="Количество отозванных сертификатов";}
Параметры отчета при регистрации | ||
Параметр | Тип | Описание |
---|---|---|
AuditConnectionString | string | Строка подключения к БД Сервиса Аудита |
InstanceName | string | Уникальный идентификатор экземпляра Сервиса Подписи, по данным которого строится отчет. ВНИМАНИЕ: идентификатор имеет формат <SiteId>/<ApplicationName>, где значения SiteId и ApplicationName можно получить в выводе командлета Get-DssSignServerInstance. |
Xslt | string | Путь к файлу с XSLT-преобразованием |
ReportName | string | Отображаемое имя отчета |
Delimiter | string | Символ разделения элементов при экспорте отчета в CSV-формат |
Отчет о возобновлении срока действия сертификатов
Отчет позволяет получить информацию о количестве сертификатов, срок действия которых был возобновлен за выбранный период времени.
Параметры отчета:
- StartDate - дата начала отчетного периода;
- EndData - дата окончания отчетного периода;
- Login - логин пользователя, для которого осуществляется подсчет количества возобновленных сертификатов;
- Operator - логин оператора, который возобновлял срок действия подсчитываемых сертификатов.
Отчет осуществляет подсчет событий с кодами 50
и 150
.
Регистрация плагина:
Add-DssAnalyticsReportPlugin -DisplayName <DisplayName> -FileExtension ccr -Assembly CryptoPro.DSS.Analytics.ReportPlugins.dll -Classname CryptoPro.DSS.AnalyticsService.ReportPlugins.CertificateReports.UnheldCertificatesReport -Parameters @{"AuditConnectionString" = "<AuditServiceDbConnection>"; "InstanceName"="<SiteId/ApplicationName>"; "ReportName"="Количество возобновленных сертификатов";}
Параметры отчета при регистрации | ||
Параметр | Тип | Описание |
---|---|---|
AuditConnectionString | string | Строка подключения к БД Сервиса Аудита |
InstanceName | string | Уникальный идентификатор экземпляра Сервиса Подписи, по данным которого строится отчет. ВНИМАНИЕ: идентификатор имеет формат <SiteId>/<ApplicationName>, где значения SiteId и ApplicationName можно получить в выводе командлета Get-DssSignServerInstance. |
Xslt | string | Путь к файлу с XSLT-преобразованием |
ReportName | string | Отображаемое имя отчета |
Delimiter | string | Символ разделения элементов при экспорте отчета в CSV-формат |
Расширенный отчет о сертификатах
Данный отчет позволяет получить следующую информацию:
- количество сертификатов, созданных за отчетный период;
- количество сертификатов, аннулированных за отчетный период;
- количество активных сертификатов, которые были созданы в рамках отчетного периода и использовались для подписи документов;
- количество сертификатов, которые использовались для подписи документов и были удалены в рамках отчетного периода;
Параметры отчета:
- StartDate - дата начала отчетного периода;
- EndData - дата окончания отчетного периода;
** Регистрация плагина:**
Add-DssAnalyticsReportPlugin -DisplayName <DisplayName> -FileExtension ccr -Assembly CryptoPro.DSS.Analytics.ReportPlugins.dll -Classname CryptoPro.DSS.AnalyticsService.ReportPlugins.CertificateReports.CertificateReportExtended -Parameters @{"AuditConnectionString" = "<AuditServiceDbConnection>"; "InstanceName"="<SiteId/ApplicationName>"; "ReportName"="Расширенный отчет о сертификатах";}
Отчеты о созданных электронных подписях
Данный раздел включает в себя отчеты, которые позволяют получить информацию о количество событий создания электронной подписи документа на Сервисе Подписи.
Отчет о количестве созданных ЭП
Данный отчет осуществляет подсчет количества созданных электронных подписей. Отчет может быть построен двумя способами: только подсчет количества и подсчет количества с информацией о каждом событии. Информация включает в себя:
- Логин пользователя;
- Дату создания подписи;
- Тип подписи;
- Информаци о сертификате ЭП.
Параметры отчета:
- StartDate - дата начала отчетного периода;
- EndData - дата окончания отчетного периода;
- Login - индентификационная информация пользователя, выполнявшего операции;
- IdType - тип идентификационной информации пользователя:
[Логин]
,[Номер телефона]
или[Адрес электронной почты]
; - Type - тип подписи.
Отчет осуществляет подсчет событий с кодами 34
и 127
.
Регистрация плагина:
Add-DssAnalyticsReportPlugin -DisplayName <DisplayName> -FileExtension csr -Assembly CryptoPro.DSS.Analytics.ReportPlugins.dll -Classname CryptoPro.DSS.Analytics.ReportPlugins.Reports.SignatureReports.CreatedSignaturesReport -Parameters @{"AuditConnectionString" = "<AuditServiceDbConnection>"; "InstanceName"="<SiteId/ApplicationName>"; "ReportName"="Количество созданных подписей";"StsConnectionString"="<StsDbConnection>";}
Параметры отчета при регистрации | ||
Параметр | Тип | Описание |
---|---|---|
AuditConnectionString | string | Строка подключения к БД Сервиса Аудита |
InstanceName | string | Уникальный идентификатор экземпляра Сервиса Подписи, по данным которого строится отчет. ВНИМАНИЕ: идентификатор имеет формат <SiteId>/<ApplicationName>, где значения SiteId и ApplicationName можно получить в выводе командлета Get-DssSignServerInstance. |
Xslt | string | Путь к файлу с XSLT-преобразованием |
ReportName | string | Отображаемое имя отчета |
Delimiter | string | Символ разделения элементов при экспорте отчета в CSV-формат |
StsConnectionString | string | Строка подключения к БД Центра Идентификации |
Отчет о количестве созданных ЭП (с подтверждением)
Данный отчет осуществляет подсчет количества созданных электронных подписей (с подтверждением операции). Отчет может быть построен двумя способами: только подсчет количества и подсчет количества с информацией о каждом событии. Информация включает в себя:
- Логин пользователя;
- Дату создания подписи;
- Тип подписи;
- Информаци о сертификате ЭП.
Параметры отчета:
- StartDate - дата начала отчетного периода;
- EndData - дата окончания отчетного периода;
- Login - индентификационная информация пользователя, выполнявшего операции;
- IdType - тип идентификационной информации пользователя:
[Логин]
,[Номер телефона]
или[Адрес электронной почты]
; - Type - тип подписи.
Отчет осуществляет подсчет событий с кодом 127
.
Регистрация плагина:
Add-DssAnalyticsReportPlugin -DisplayName <DisplayName> -FileExtension csr -Assembly CryptoPro.DSS.Analytics.ReportPlugins.dll -Classname CryptoPro.DSS.Analytics.ReportPlugins.Reports.SignatureReports.CreatedSignaturesWithConfirmationReport -Parameters @{"AuditConnectionString" = "<AuditServiceDbConnection>"; "InstanceName"="<SiteId/ApplicationName>"; "ReportName"="Количество созданных подписей";"StsConnectionString"="<StsDbConnection>";}
Параметры отчета при регистрации | ||
Параметр | Тип | Описание |
---|---|---|
AuditConnectionString | string | Строка подключения к БД Сервиса Аудита |
InstanceName | string | Уникальный идентификатор экземпляра Сервиса Подписи, по данным которого строится отчет. ВНИМАНИЕ: идентификатор имеет формат <SiteId>/<ApplicationName>, где значения SiteId и ApplicationName можно получить в выводе командлета Get-DssSignServerInstance. |
Xslt | string | Путь к файлу с XSLT-преобразованием |
ReportName | string | Отображаемое имя отчета |
Delimiter | string | Символ разделения элементов при экспорте отчета в CSV-формат |
StsConnectionString | string | Строка подключения к БД Центра Идентификации |
Отчет о созданных пользователях
Отчет позволяет получить информацию о количестве созданных/удаленных пользователей на ЦИ DSS за отчетный период.
Параметры отчета:
- StartDate - дата начала отчетного периода;
- EndData - дата окончания отчетного периода;
Отсчет осуществляет подсчет событий с кодами 1
, 2
и 10
.
Регистрация плагина:
Add-DssAnalyticsReportPlugin -DisplayName <DisplayName> -FileExtension ure -Assembly CryptoPro.DSS.Analytics.ReportPlugins.dll -Classname CryptoPro.DSS.Analytics.ReportPlugins.Reports.UserReports.UserReportExtended -Parameters @{"AuditConnectionString" = "<AuditServiceDbConnection>"; "InstanceName"="<SiteId/ApplicationName>"; "ReportName"="Отчет по количеству пользователей";}
Параметры отчета при регистрации | ||
Параметр | Тип | Описание |
---|---|---|
AuditConnectionString | string | Строка подключения к БД Сервиса Аудита |
InstanceName | string | Идентификатор экземпляра ЦИ, по данным которого строится отчет. ВНИМАНИЕ: идентификатор равен значению параметра <SiteId>/<ApplicationName>, где значения SiteId и ApplicationName можно получить в выводе командлета Get-DssStsInstance. |
Xslt | string | Путь к файлу с XSLT-преобразованием |
ReportName | string | Отображаемое имя отчета |
Delimiter | string | Символ разделения элементов при экспорте отчета в CSV-формат |
Отчет о количестве пользователей myDSS
Данный отчет позволяет получить информацию о пользователях, которые использовали приложение myDSS в рамках отчетнго периода.
Примечание
Пользователь считается использовавшим myDSS если в рамках отчетного периода для данного пользователя был активен метод аутентификации myDSS. Это касается как пользователей, которым впервые был активирован метод аутентификации в рамках отчетного периода, так и пользователей, которые вошли в отчетный период с уже активированным методом. Пользователи, которые отключили метод аутентификации myDSS в рамках отчетного периода считаются использовавшими myDSS до конца отчетного периода.
Отчет включает в себя следующую информацию:
- Количество зарегистрированных в рамках отчетного периода пользователей;
- Количество пользователей, которые использовали приложение myDSS в рамках отчетного периода;
- Количество активных (не удаленных) пользователей;
- Количество удаленных пользователей myDSS;
- Количество активных пользователей, которые использовали приложение myDSS в рамках отчетного периода;
- Количество удаленных пользователей, которые использовали приложение myDSS в рамках отчетного периода;
Параметры отчета:
- StartDate - дата начала отчетного периода;
- EndData - дата окончания отчетного периода;
Регистрация плагина:
Add-DssAnalyticsReportPlugin -DisplayName <DisplayName> -FileExtension mur -Assembly CryptoPro.DSS.Analytics.ReportPlugins.dll -Classname CryptoPro.DSS.Analytics.ReportPlugins.Reports.MyDssReport -Parameters @{"AuditConnectionString" = "<AuditServiceDbConnection>"; "InstanceName"="<SiteId/ApplicationName>"; "ReportName"="Отчет о пользователях MyDss";}
Параметры отчета при регистрации | ||
AuditConnectionString | string | Строка подключения к БД Сервиса Аудита |
InstanceName | string | Идентификатор экземпляра ЦИ, по данным которого строится отчет. ВНИМАНИЕ: идентификатор равен значению параметра <SiteId>/<ApplicationName>, где значения SiteId и ApplicationName можно получить в выводе командлета Get-DssStsInstance. |
Xslt | string | Путь к файлу с XSLT-преобразованием |
ReportName | string | Отображаемое имя отчета |
Delimiter | string | Символ разделения элементов при экспорте отчета в CSV-формат |
LegacyUsersData | int | Количество активных пользователей, которое необходимо перенести из старой БД |
LegacyMyDssAssignedData | int | Количество назначений метода аутентификации myDss, которое необходимо перенести из старой БД |
LegacyMyDssRemovedData | int | Количество удалений метода аутентификации myDss, которое необходимо перенести из старой БД |
Отчет о пользователях CloudCsp
Данный отчет позволяет получить данные по количеству событий обращения к сервису CloudCSP.
Примечание
В качестве события обращения к сервису CloudCSP фиксируется аутентификация пользователя в сервисе CloudCSP. Отчет считает количество уникальных пользователей, обращавшихся к сервису CloudCSP.
Параметры отчета:
- StartDate - дата начала отчетного периода;
- EndData - дата окончания отчетного периода;
Отсчет осуществляет подсчет событий с кодом 215
.
Регистрация плагина:
Add-DssAnalyticsReportPlugin -FileExtension clur -Assembly CryptoPro.DSS.Analytics.ReportPlugins.dll -Classname CryptoPro.DSS.Analytics.ReportPlugins.Reports.CloudCspReport.CloudCspReport -Parameters @{"AuditConnectionString" = "<AuditServiceDbConnection>"; "InstanceName"="<SiteId/ApplicationName>"; "ReportName"="Отчет о пользователях Cloud CSP";}
Параметры отчета при регистрации | ||
---|---|---|
Параметр | Тип | Описание |
AuditConnectionString | string | Строка подключения к БД Сервиса Аудита |
InstanceName | string | Идентификатор экземпляра ЦИ, по данным которого строится отчет. ВНИМАНИЕ: идентификатор равен значению параметра <SiteId/ApplicationName>, где значения SiteId и ApplicationName можно получить в выводе командлета Get-DssStsInstance. |
Xslt | string | Путь к файлу с XSLT-преобразованием |
ReportName | string | Отображаемое имя отчета |
Delimiter | string | Символ разделения элементов при экспорте отчета в CSV-формат |
Сводный отчет ПАК DSS
Данный отчет позволяет получить следующую информацию:
- Количество созданных/удаленных пользователей за отчетный период;
- Использование приложения myDSS за отчетный период;
- Использование клиентских/серверных лицензий CloudCSP за отчетный период
Параметры отчета:
- StartDate - дата начала отчетного периода;
- EndData - дата окончания отчетного периода;
Регистрация плагина:
Add-DssAnalyticsReportPlugin -FileExtension gdr -Assembly CryptoPro.DSS.Analytics.ReportPlugins.dll -Classname CryptoPro.DSS.Analytics.ReportPlugins.Reports.GenericReport -Parameters @{"AuditConnectionString" = "<AuditServiceDbConnection>"; "InstanceName"="<SiteId/ApplicationName>"; "SsInstanceName"="<SiteId/ApplicationName>"; "ReportName"="Обобщенный отчет по СЭП DSS";}
Параметры отчета при регистрации | ||
---|---|---|
Параметр | Тип | Описание |
AuditConnectionString | string | Строка подключения к БД Сервиса Аудита |
InstanceName | string | Идентификатор экземпляра ЦИ, по данным которого строится отчет. ВНИМАНИЕ: идентификатор равен значению параметра <SiteId/ApplicationName>, где значения SiteId и ApplicationName можно получить в выводе командлета Get-DssStsInstance. |
SsInstanceName | string | Идентификатор экземпляра Сервиса Подписи, по данным которого строится отчет. ВНИМАНИЕ: идентификатор равен значению параметра <SiteId/ApplicationName>, где значения SiteId и ApplicationName можно получить в выводе командлета Get-DssSignServerInstance. |
Xslt | string | Путь к файлу с XSLT-преобразованием |
ReportName | string | Отображаемое имя отчета |
Delimiter | string | Символ разделения элементов при экспорте отчета в CSV-формат |
Администрирование плагинов
При администрировании плагинов формирования отчетности необходимо указать параметры
настраиваемого плагина. Это можно сделать с помощью параметра -parameters
. Этот параметр имеет
тип Hashtable
. В PowerShell для задания параметра типа Hashtable
можно применить следующую
конструкцию:
@{paramName1=paramValue1; paramName2=paramValue2;…;paramNameN=paramValueN}
, где paramNamei
, paramValuei
– название и значение параметра соответственно. Каждый параметр
и его значение помещаются в двойные кавычки.
Примечание
При настройке отчета о Пользователях необходимо дать права учетной записи, под которой работает
Сервис Аудита (по умолчанию – IIS AppPool\CryptoProDSS-1-AnalyticsService
), на доступ к БД
ЦИ (по умолчанию - IdentityServiceDB
). Для этого необходимо включить учетную запись Сервиса
Аудита в роль IdentityServiceInstance
в БД ЦИ.
Замена БД Сервиса Аудита с сохранением данных
Данный раздел описывает сценарий, при котором происходит плановая замена БД Сервиса Аудита. Плагины отчетов обладают возможностью учета показателей, которые содержались в выведенной из эксплуатации БД Сервиса Аудита. Это достигается путем задания параметров плагина отчета, отвечающих за хранение предыдущих данных.
Последовательность действий, позволяющих настроить учет данных из старой БД Сервиса Аудита выглядит следующим образом.
- Запланировать вывод БД из эксплуатации на конец отчетного периода.
- Перед выполнением вывода из эксплуатации необходимо на старой БД построить отчет в формате XML, для которого начальной датой будет выставлена дата вывода БД из эксплуатации.
- Отображение параметров полученного отчета в параметры плагина:
- Значение параметра отчета
ActiveUsersUpToDate
соответствует парамету плагинаLegacyUsersData
; - Значение параметра
MyDssAssignedUpToDate
соответствует параметуLegacyMyDssAssignedData
; - Значение параметра
MyDssRemovedUpToDate
соответствует параметуLegacyMyDssRemovedData
.
- Значение параметра отчета
- Перерегистрировать плагин отчетов с учетом параметров, полученных на прошлом этапе.
Пример отчета в формате XML:
<?xml version="1.0" encoding="utf-8"?>
<DssReport>
<ReportName>Отчет о пользователях MyDss</ReportName>
<Parameters>
<Parameter>
<Name>Начальная дата: </Name>
<Value>04.12.2020</Value>
</Parameter>
<Parameter>
<Name>Конечная дата: </Name>
<Value>31.07.2021</Value>
</Parameter>
</Parameters>
<ReportBody>
<RegistrationsInPeriod value="26" />
<MyDssAssignedUpToDate value="20" />
<MyDssRemovedUpToDate value="7" />
<AssignsWithoutRemoveInPeriod value="26" />
<ActiveUsersUpToDate value="53" />
<UsersDeletedInPeriod value="3" />
<DeletedMyDssUsersInPeriod value="3" />
</ReportBody>
</DssReport>
Пример Powershell-команды с использованием указанных выше параметров:
Add-DssAnalyticsReportPlugin -FileExtension mdr -Assembly CryptoPro.DSS.Analytics.ReportPlugins.
dll -Classname CryptoPro.DSS.Analytics.ReportPlugins.Reports.MyDssReport -Parameters @{"AuditConnectionString"="Data Sou
rce=GRAND-PC;Initial Catalog=AnalyticsServiceDBautotradeaudit;Integrated Security=True;Persist Security Info=False";"Ins
tanceName"="1/autotradeidp";"LegacyUsersData"="53";"LegacyMyDssAssignedData"="20";"LegacyMyDssRemovedData"="7"}
Примеры добавления плагинов отчетов на Сервисе Аудита:
В зависимости от типов отчетов, представленных в таблице ниже, к плагину нужно подключить
соответствующий класс отчета.
Все предопределенные типы отчетов содержатся в сборке CryptoPro.DSS.Analytics.ReportPlugins.dll
.
Имя сборки указывается в параметре –Assembly
.
Плагин отчета по количеству созданных ЭП:
Add-DssAnalyticsReportPlugin -DisplayName <DisplayName> -FileExtension csr -Assembly CryptoPro.DSS.Analytics.ReportPlugins.dll -Classname CryptoPro.DSS.Analytics.ReportPlugins.Reports.SignatureReports.CreatedSignaturesReport -Parameters @{"AuditConnectionString" = "<AuditServiceDbConnection>"; "InstanceName"="<SiteId/ApplicationName>"; "ReportName"="Количество созданных подписей";"StsConnectionString"="<StsDbConnection>";}
Плагин отчета по количеству созданных ЭП с подтверждением:
Add-DssAnalyticsReportPlugin -DisplayName <DisplayName> -FileExtension csrc -Assembly CryptoPro.DSS.Analytics.ReportPlugins.dll -Classname CryptoPro.DSS.Analytics.ReportPlugins.Reports.SignatureReports.CreatedSignaturesWithConfirmationReport -Parameters @{"AuditConnectionString" = "<AuditServiceDbConnection>"; "InstanceName"="<SiteId/ApplicationName>"; "ReportName"="Количество созданных подписей";"StsConnectionString"="<StsDbConnection>";}
Плагин отчета по количеству созданных сертификатов:
Add-DssAnalyticsReportPlugin -DisplayName <DisplayName> -FileExtension ccr -Assembly CryptoPro.DSS.Analytics.ReportPlugins.dll -Classname CryptoPro.DSS.Analytics.ReportPlugins.Reports.CertificateReports.CreatedCertificateReport -Parameters @{"AuditConnectionString" = "<AuditServiceDbConnection>"; "InstanceName"="<SiteId/ApplicationName>"; "ReportName"="Количество созданных сертификатов";}
Плагин отчета по количеству пользователей:
Add-DssAnalyticsReportPlugin -DisplayName <DisplayName> -FileExtension ure -Assembly CryptoPro.DSS.Analytics.ReportPlugins.dll -Classname CryptoPro.DSS.Analytics.ReportPlugins.Reports.UserReports.UserReportExtended -Parameters @{"AuditConnectionString" = "<AuditServiceDbConnection>"; "InstanceName"="<SiteId/ApplicationName>"; "ReportName"="Отчет по количеству пользователей";}
Плагин отчета по количеству пользователей myDSS:
Add-DssAnalyticsReportPlugin -DisplayName <DisplayName> -FileExtension mur -Assembly CryptoPro.DSS.Analytics.ReportPlugins.dll -Classname CryptoPro.DSS.Analytics.ReportPlugins.Reports.MyDssReport -Parameters @{"AuditConnectionString" = "<AuditServiceDbConnection>"; "InstanceName"="<SiteId/ApplicationName>"; "ReportName"="Отчет о пользователях MyDss";}
Плагин отчета по количеству пользователей CloudCsp:
Add-DssAnalyticsReportPlugin -FileExtension clur -Assembly CryptoPro.DSS.Analytics.ReportPlugins.dll -Classname CryptoPro.DSS.Analytics.ReportPlugins.Reports.CloudCspReport.CloudCspReport -Parameters @{"AuditConnectionString" = "<AuditServiceDbConnection>"; "InstanceName"="<SiteId/ApplicationName>"; "ReportName"="Отчет о пользователях Cloud CSP";}
Плагин сводного отчета по СЭП DSS:
Add-DssAnalyticsReportPlugin -FileExtension gdr -Assembly CryptoPro.DSS.Analytics.ReportPlugins.dll -Classname CryptoPro.DSS.Analytics.ReportPlugins.Reports.GenericReport -Parameters @{"AuditConnectionString" = "<AuditServiceDbConnection>"; "InstanceName"="<SiteId/ApplicationName>"; "ReportName"="Обобщенный отчет по СЭП DSS";}
Очистка зарегистрированных плагинов
Remove-DssAnalyticsReportPlugin -FileExtension cir
Remove-DssAnalyticsReportPlugin -FileExtension cre
Remove-DssAnalyticsReportPlugin -FileExtension ccr
Remove-DssAnalyticsReportPlugin -FileExtension hcr
Remove-DssAnalyticsReportPlugin -FileExtension rcr
Remove-DssAnalyticsReportPlugin -FileExtension ucr
Remove-DssAnalyticsReportPlugin -FileExtension ccur
Remove-DssAnalyticsReportPlugin -FileExtension mur
Remove-DssAnalyticsReportPlugin -FileExtension csr
Remove-DssAnalyticsReportPlugin -FileExtension csrs
Remove-DssAnalyticsReportPlugin -FileExtension cur
Remove-DssAnalyticsReportPlugin -FileExtension ure