... h5. *Шаг 3. Открываем для редактирования созданного пользователя СОРМ и выбираем интерфейс ФСБ.* !COPM6.png|border=1! h5. *Шаг 4. Далее настраиваем поля для отображения через Биллинг - Настройки - Настройка веб-интерфейсов.* !COPM7.png|border=1! h5. *Шаг 5. Выбираем интерфейс ФСБ* !COPM8.png|border=1! h5. *Шаг 6. Выбираем раздел,в котором хотим ограничить доступ к полям и ограничиваем его.* Описание полей: *Наименование* \- Название поля *Показать в форме* \- Отображение в веб-интерфейсе на выбранной закладке *Показать в таблице* \- Отображение в поиске и списке (например список тарифов) *Закладка* \- выбор закладки для настройки отображения на ней групп (например группа Договор или Контактная информация на вкладке абонента Информация) *Группа* \- выбор группы, отображаемой на закладке, для настройки отображения полей на ней !COPM9.png|border=1! h5. *Шаг 7. Получаем результат согласно выбранным настройкам.* !COPM11.png|border=1! {note:title=Важно!}Для работы интерфейса СОРМ, пользователю требуется доступ к папке абонентов "Служебная группа" !sorm_allow_servicegroup.png|border=1! {note} h2. Поиск в веб-интерфейсе *Шаг 1.* Для поиска нужно [создать пользователю СОРМ учетную запись|CarbonBilling:Учетная запись. Создание и изменение.]. *Шаг 2.* Заходим в учетную запись абонента СОРМ !СОРМ.png|border=1! *Шаг 3.* Переходим в раздел "Детальная статистика", вкладка "Подробно", вбиваем данные для поиска и ставим галочку "По всем пользователям". Жмем "Показать" и анализируем выходные данные. !sorm_user_rules.png|border=1! h5. Шаг 4. Убеждаемся, что сотрудникам ФСБ достаточно такого доступа h2. Запросы из командной строки Пример выборки кто ходил на адрес 8.8.8.8 в период с 03.12.2010 00.00 по 03.12.2010 23.59 {code} chroot /app/collector /usr/local/bin/bstat2xml -i 8.8.8.8 -t 1291334400-$((1291334400+24*3600)) -o /tmp/guvd.xml -u 1 -f {code} Для перевода даты в unixtime используйте ниже приведенную команду или онлайн-конвертер {code} date -d "2010-12-03 UTC" +%s {code} Выборка будет находиться в файле /tmp/guvd.xml В файле будут указаны user_id (id учетной записи абонента) Для поиска абонента по данному user_id можно использовать отчёт в конструкторе отчётов следующего содержания: {code} select a.name as "ФИО", a.contract_number as "Договор" from abonents a left join users u on u.abonent_id=a.id where u.id = (':user_id$') {code} Для вывода справки по утилите введите команду {code} chroot /app/collector /usr/local/bin/bstat2xml --help {code}
|