Skip to main content

Базовые настройки администратора пользователей CSP

Изучение руководства администратора системы требует предварительного знакомства с руководством пользователя.

Введение

Вход в систему

Для входа в систему необходимо ввести имя пользователя и пароль.

Перед вводом имени пользователя и пароля проверьте установку языка ввода, а также проверьте, что ввод осуществляется при выключенном режиме Caps Lock.

Если имя пользователя и пароль указаны правильно, то откроется окно информационной системы - меню Carabi.

Выход из системы

Для выхода из системы необходимо нажать на кнопку «Настройки профиля», расположенную в верхнем правом углу экрана. В списке выбрать «Выйти». 

Основные объекты системы 

В Carabi данные предприятия хранятся в экземплярах информационных объектов (электронных документах). 

Информационный объект (далее “ИО”) - это модель данных, содержащая описание реальных объектов, экземпляр объекта - ее конкретная реализация. При создании ИО требуется определить перечень реквизитов (полей) и их свойства. Реквизит объекта – это структурная единица, т.е. составляющая объекта. Каждый экземпляр конкретного ИО содержит один и тот же набор реквизитов(полей). Реквизиты экземпляров ИО обладают определенным значением, т.е хранят конкретные данные. 

Например экземпляр ИО “Сотрудник”, будет обладать ревизитами “Имя”, “Фамилия”, “Отчество”, “Подразделение”, “Должность”, этим реквизитам могут быть присвоены значения “Алексей”, “Сидоров”, “Владимирович”, “Продажи”, “Менеджер”. Каждый  экземпляр объекта CARABI имеет системный номер. Он присваивается объекту автоматически и предназначен, для того чтобы система могла различать объекты между собой даже в тех случаях, когда они содержат одинаковые значения.  

Для организации доступа к данным, в зависимости от логики предметной области, используется механизм разграничения доступа  к объектам. Для каждой роли и в зависимости от текущего статуса,  доступ к объектам и значениям реквизитов может изменяться.  


Разграничение доступа  к информации

              Доступ к документам имеют только зарегистрированные пользователи. Система хранит информацию о пользователях и требует аутентификации перед началом работы. Это позволяет протоколировать действия и запросы пользователей для сбора статистики и обеспечения безопасности.

      В системе обеспечивается разграничение доступа к папкам, документам и отдельным полям.  Для документа можно определить доступность операций: чтение, изменение, создание, удаление, видимость в списке, изменение статуса, причем разграничение доступа к объектам определяется с учетом их статусов. Для его полей можно разрешить операции чтения и изменения.

       Carabi позволяет разграничить доступ:

  • к документу в зависимости от роли пользователя, 

  • к документу в зависимости от статуса документа;

  • к одному или нескольким полям документа в зависимости от роли пользователя;

  • к одному или нескольким полям документа в зависимости от статуса документа;

  • ограничить возможность присвоения тех или иных статусов документа в зависимости от роли пользователя;

  • ограничить возможность отображения списка документов в Браузере в зависимости от роли пользователя;

  • ограничить возможность создания, изменения и удаления документа в зависимости от роли пользователя

       Допускаются комбинации всех перечисленных возможностей.

Carabi обеспечивает не только  разграничение доступа к документам и его полям, но и позволяет выделять списки документов за счет использования фильтров по значениям реквизитов:

  • для конкретного пользователя.

  • для ролей пользователей;

  • для групп пользователей  (структурное подразделение компании); 


Общие принципы настройки документов

Для документов описанных в данном руководстве необходимо указывать Системное наименование в соответствующем поле. 


Настройка Carabi

Настройка основного меню

Раздел описывает настройку документов, которые формируют основное меню.

Формирование основного меню

Документ “Модуль” используется в единственном экземпляре, он предназначен для формирования основного меню и объединения его основных разделов.

В документе необходимо указать его наименование и системное наименование.

Закладка “Блоки модуля” используется для добавления основных разделов меню.

Раздел основного меню

Документ “Блок модуля” предназначен для формирования раздела основного меню.

В блока модуля необходимо указать:

  1. Порядок отображения в пользовательском меню - число отвечает за порядок отображения раздела меню сверху вниз.  

  2. Наименование;

  3. Системное наименование;

  4. Доступ для ролей;

Закладка “Группы” используется для добавления групп документов.

Группа документов

Группа документов настраивается в документе “Группа блока модуля”  и используется для объединения документов, плагинов и отчетов по общему критерию внутри раздела меню.

В группе блока модуля необходимо настроить:

  1. Порядок отображения в блоке модуля - число отвечает за порядок отображения группы документов сверху вниз;

  2. Наименование;

  3. Доступ для ролей;

В закладке “Список таблиц” можно создать и настроить списки документов, включенные в группу блока модуля.

В закладке “Плагины” можно создать и настроить плагины, включенные в группу документов. 

Плагины - это 

В закладке “Запросы” можно создать и настроить отчеты, которые будут доступны в включенные в группу документов. 


Список документов

Таблицы модуля используются для систематизированного хранения списков документов, в табличном виде.

Таблица модуля настраивается на определенный документ и позволяет фильтровать отображение списка документов по различным критериям.  

 В таблице модуля необходимо настроить:

  1. Порядок отображения - число отвечает за порядок отображения списка документов сверху вниз;

  2. Название списка;

  3. Информационный объект - документ, для которого настраивается список;

  4. Запрос XML - в поле задаются критерии фильтрации отображаемых документов в таблице модуля, описание настройки фильтра представлено в разделе “Создание фильтра для списка”;

  5. Доступ для ролей - роли, которые будут видеть список;

  6. Шаблон БП, который будет присвоен для списка;

  7. Запросы - список отчетов, который можно будет вызывать в списке;

  8. Создавать строку при создании нового документа - если выбрано “да”, то при создании нового документа в списке будет появляться новая строка с документом без автоматического перехода в карточку нового документа.


Настройка колонок списка выполняется в закладе “Поля таблицы”, где содержатся документы  “Форма представления поля таблицы”,  каждый из которых содержит представление определенного поля документа в виде колонки.

Форма представления полей таблицы

Документ “Форма представлений полей таблицы” предназначен для представления поля документа в виде колонки в списке документов.

 В каждой колонки необходимо настроить: 

  1. Порядок выдачи - задает порядок расположения колонки в списке, число отвечает за порядок отображения колонки слева направо;

  2. Ограничение видимости для ролей - позволяет скрыть колонки для выбранных ролей;

  3. Ограничение доступа на редактирование для выбранных ролей;

  4. Видимость - позволяет скрыть колонку;

  5. Кнопка массового редактирования - если выбрано “да”, то для ячеек колонки доступна массовая коррекция;

  6. Отображать цвет стадии - если выбрано “да”, то ячейка будет окрашена цветом, указанным в поле “цвет стадии” в документе “стадия БП”, если на таблицу модуля настроен шаблон БП;

  7. Доступна для редактирования - если выбрано “да”, то ячейку колонки можно редактировать


Настройка рабочего стола 

Общие принципы настройки рабочего стола и настройка рабочего стола для конкретного пользователя описываются в руководстве пользователя. 

В данном разделе описывается активация режима конфигуратора роли, который  позволяет настроить рабочий стол для конкретной роли. Для этого необходимо нажать на кнопку “Настройки профиля”, расположенную в правом верхнем углу, в списке выбрать “Сменить роль”.

Появится окно следующего вида:

Активировать конфигуратор роли и выбрать необходимую роль. 

Все пользователи, обладающие данной ролью, по умолчанию будут видеть на рабочем столе модули, настроенные в режиме конфигуратора роли. При необходимости любой пользователь может перенастроить модули рабочего стола “под себя”. Пользователю доступен сброс настроек модулей рабочего стола пользователя до “общеролевых”.


Настройка карточки документа


Документ “Карточка объекта” предназначен для настройки структуры документа.

В карточке объекта необходимо настроить:

  1. Ее Наименование;

  2. Тип документа - документ, для которого будет настроена карточка.

В Закладке “Группы” необходимо создать документы - “Группы отображений карточки”, каждый из которых формирует часть структуры карточки документа.

Группы отображений карточки

“Группы отображений карточки” - предназначены для формирования частей структуры документа.

В группе отображений карточки необходимо настроить:

  1. Порядок отображения группы в карточке объекта;

  2. Наименование;

  3. Тип группы (HEADER, PAGE, FOOTER)

  • Если выбрано значение “Header” - группа отображения располагается в верхней головной части карточки. 

  • При выборе значения “Page” - группа отображения располагается под верхней (Header) частью карточки 

  1. Способ обработки группы(поля, таблица, плагин) - доступные значения:

  • в таблице - выбирается если в поле “Список полей” выбрано единичное значение ссылочного типа”, для просмотра документов в виде списка. Настраивается для типа группы “Page”;

  • плагин - специальное представление в виде подключаемого плагина;

  • по полям - представление группы в виде полей документа. Для типа группы “Header” является единственным доступным значением.

  1. Название плагина - заполняется если в поле “Способ обработки группы”, выбрано значение плагин.

  2. Тип корневого документа - системное наименование документа, для которого настраивается группа.

  3. Путь к документу - в поле выбирается документ, который будет предоставляет список полей для отображения в карточке, если в поле выбран другой документ по ссылки то, в поле “Список полей” можно отобразить поля этого документа;

  4. Список полей - которые будут отображаться в группе отображения карточки. Выбирается множество значений если в поле “Способ обработки группы”, выбрано “по полям”. Если выбрано “в таблице”, то выбирается только один документ ссылочного типа.

Настройка шаблона бизнес-процесса

Документ “Шаблон БП” настраивается для определенного документа и представляет собой настройку стадий конкретного бизнес-процесса, в которых может находится документ, от начальной к конечной. Стадии изменяются посредством действий пользователя или при выполнении запрограммированных условий автоматически, в зависимости от логики выполнения бизнес-процесса.

В шаблоне БП нужно настроить:

  1. Его наименование;

  2. Документ - для которого будет настроен шаблон;

  3. Список ролей - которые будут видеть шаблон БП на документе.

Закладка “Стадии” содержит список стадий, в которых может находиться документ в рамках данного бизнес-процесса.

Стадия шаблона бизнес-процесса

  1. Порядковый номер стадии;

  2. Наименование стадии;

  3. Объект - документ, для которого настраивается стадия;

  4. Статус - статус документа,  для которого будет сформирована стадия;

  5. Доступ для ролей - роли, которые будут видеть стадию шаблона БП в документе; 

  В закладке “Действия” содержаться действия, которые можно выполнить на данной стадии.

             Доступные действия в шаблоне бизнес-процесса

Документы “действия” используются в документе “Стадия БП”.  Действие предназначено для изменения стадии БП либо выполнения других программируемых функций. Порядок выполнения действия пользователем связано с логикой обработки объекта в бизнес-процессе. 

В действии необходимо настроить:

  1. Наименование;

  2. Номер по порядку - задает порядок отражения действия в выпадающем списке.

  3. Доступ для ролей, которые смогут выполнить действие;

  4. Переводит в статус - указать статус, в который будет переведен документ.


Настройка выгрузок 

Выгрузки предназначены для получения данных по списку документов  во внешнем для Carabi формате, в виде таблицы. Доступные форматы: xlsx, csv. Колонки таблицы будут сформированы на основе полей объекта, строки - значения полей. 

Для создания шаблона выгрузки необходимо нажать на кнопку “Выгрузки”, в выпадающем списке выбрать “Новая выгрузка”.

Далее необходимо указать ее название и нажать на кнопку “Колонки”.

В выпадающем меню зайти в закладку “Дерево”.  Появится  перечень полей объекта в виде древовидного списка (если есть поля ссылочного типа). Выбрать поля, значения которых, необходимо выгрузить.

В закладке “Выбранные” можно переименовать или удалить колонку.

Для сохранения шаблона выгрузки нажать на кнопку “Операции”, выбрать “Сохранить выгрузку”. 

Для получения данных во внешнем формате нужно нажать на кнопку “Скачать”.

Для изменения прав доступа к шаблону выгрузки нужно нажать на кнопку “Операции”, выбрать  “Настройка доступа”. 

Доступно изменение прав доступа на чтение, запись и доступ?, как для конкретных пользователей, так и для пользовательских ролей.

С помощью кнопки “Изменить все” можно настроить права сразу для всех существующих в системе пользователей или ролей. Также доступна массовая отмена прав.


Создание фильтра для списка документов

Для настройки фильтра необходимо зайти в нужный список документов и нажать на кнопку “Фильтр”, расположенную в левом верхнем углу экрана.

В выпадающем списке выбрать “Новый фильтр”.

Откроется окно “Редактор запроса”. В строке “Статус” выбрать те статусы, по которым будет выполнена фильтрация списка. Далее необходимо выбрать поле или условие по которому будет выполнена фильтрация.

Фильтрация по полю

Для выбора поля необходимо нажать на . После выбора поля нужно выбрать условие фильтрации, нажав на операнд, расположенный справа от выбранного поля.


После выбора условия фильтрации настраивается возможность настройки пользовательского доступа к изменению значения данного поля в фильтре для пользователя. 

Если выбрано , пользователь в фильтре не увидит значение поля и не сможет его изменить.  Например, создадим фильтр для фильтрации всех заказов, выполненных с мобильного приложения.

Выбрав фильтр получим заказы, сделанные с мобильного приложения, колонка “Источник заказа”. В закладке “Критерии фильтра” пользователь не увидит поля  не увидит поля, на которое настроен фильтр и не сможет изменить его значение.

Выбор значения предоставляет пользователю изменять значение.  

Выбор значения предоставляет администратору возможность настраивать применение программируемых функций, при указании их системного наименования. Возможна комбинация значений , которая предоставляет возможность пользователю изменить значение, которые первоначально вычисляется с помощью программируемой функции.

Перечень доступных функций для данного типа поля можно получить у вашего Бизнес-аналитика.

Типовые функции:

Дата и время

Сейчас

NOW

Сегодня

TODAY

Вчера

TODAY-1

Следующий рабочий день

WORKDAY(1)

Предыдущий рабочий день

WORKDAY(-1)

Первый день месяца

MONTHDAY(0)

Первый день прошлого месяца

MONTHDAY(-1)

Первый день будущего месяца

MONTHDAY(1)


Ссылка на сотрудника


Текущий сотрудник (я сам)

MY_EMP

Текущий сотрудник и подчиненные

MY_EMP_STAFF

Подчиненные без меня

MY_STAFF

Все сотрудники компании без меня

COMPANY_STAFF

Все сотрудники компании со мной

COMPANY_EMP_STAFF



Далее необходимо указать наименование фильтра. Нажать на кнопку “Операции”, выбрать “Сохранить фильтр”

  Нажав на кнопку “Операции” фильтр можно переименовать, удалить, выставлять его по умолчанию при открытии списка документов. Фильтр также можно добавить на рабочий стол. 

При выборе фильтра на рабочем столе откроется список документов с установленным данным фильтром по умолчанию. 

Настройка прав доступа

Для изменения прав доступа к просмотру фильтра нужно нажать на кнопку “Операции”, выбрать  “Настройка доступа”. 

Доступно изменение прав доступа на чтение, запись и доступ?, как для конкретных пользователей, так и для пользовательских ролей.

С помощью кнопки “Изменить все” можно настроить права сразу для множества пользователей или ролей. Также доступна массовая отмена прав.