Документация BILLmanager 6
Режим фокусировки

Установка и настройка модуля "Проекты"

В статье используются следующие термины:

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

Установка модуля

Чтобы установить модуль, перейдите в раздел Интеграция → Модули → Проекты и нажмите кнопку Установить.

После установки в левом меню становится доступен раздел Управление проектами с подразделами:

  • Настройка проектов — включение работы с проектами для провайдеров, создание и настройка облачных категорий и тарифов облака;
  • Проекты — список проектов всех клиентов, управление услугами и участниками проектов.

Включение работы с проектами

Чтобы клиенты получили возможность работать с проектами, включите соответствующую настройку для нужного провайдера:

  1. В главном меню перейдите в раздел Управление проектами → Настройка проектов.
  2. Выберите провайдера.
  3. Нажмите Вкл.
  4. Нажмите Ок, чтобы сохранить изменения.

После включения настройки в личном кабинете клиента появляется раздел Управление проектами. Для всех существующих и новых клиентов автоматически создаются проекты по умолчанию с наименованием "Новый проект". Действующие услуги клиента не попадают в созданный проект.

Разделение платежей по расходам

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

Настройка облачных категорий

Облачная категория — это категория каталога, услуги которой изолируются в облаке проекта.

Облачная категория объединяет тарифы ресурсов (например, виртуальные серверы и приватные сети), которые будут размещаться в изолированном тенанте внешней системы. Например, провайдер может создать категорию "Публичное облако" для стандартных задач или "Высоконагруженное облако" для ресурсов с увеличенными характеристиками. 

Для корректной работы облачной категории требуются:

  • отдельный обработчик виртуализации;
  • специальный тариф типа продукта "Облако проекта", который не используется в других категориях.

Создание облачных категорий

Чтобы создать облачную категорию:

  1. Перейдите в раздел Управление проектами → Настройка проектов → выберите провайдера → нажмите кнопку Облака.
  2. Нажмите кнопку Создать.
  3. Выберите или создайте активный тариф с одним обработчиком, который:
    • поддерживает облака проектов;
    • не используется в других облачных категориях.

    Подробнее см. статью Создание, настройка, архивация тарифа.

  4. В блоке Основное заполните поля:
    • Наименование — наименование категории;
    • Внутреннее имя — внутреннее имя категории, которое используется для её идентификации. После создания изменить его нельзя;
    • Сортировка — позволяет задать порядок категории среди других разделов меню.
  5. В блоке Заказ настройте отображение:
    • Отображение тарифов — выберите, как тарифы категории будут показываться на первом шаге заказа. Доступные варианты:
      • списком;
      • блоками.
    • Иконка — загрузите иконку для отображения категории в меню. Стандартный размер иконки при отображении — 32×32 точки.
  6. В блоке Облако укажите параметры изоляции:
    • Обработчик — обработчик, который будет создавать облака проектов для категории. После создания категории изменить его нельзя;
    • Тариф облака — тариф, по которому будет открываться облако проекта. Для выбора доступны тарифы, не привязанные ни к одной из облачных категорий;
    • Когда создавать облако — выберите момент создания облака. Доступные варианты:
      • При создании проекта — облако создаётся для каждого нового проекта;
      • При первом заказе — облако создаётся при первом заказе услуги облачной категории в проекте.
    • Период заказа услуги облака — укажите период. Доступные варианты:
      • месяц;
      • три месяца;
      • полгода;
      • год.
  7. Нажмите:
    • Ок, чтобы сохранить изменения;
    • Сохранить и перейти к тарифам, чтобы перейти к настройке тарифов облака.

Изменение облачных категорий

Чтобы изменить облачную категорию:

  1. Перейдите в раздел Управление проектами → Настройка проектов → выберите провайдера → нажмите кнопку Облака.
  2. Выберите облачную категорию.
  3. Нажмите кнопку Изменить.

Настройка услуг вне облачных категорий

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

Чтобы настроить услуги, доступные для заказа вне облачных категорий:

  1. Перейдите в раздел Управление проектами → Настройка проектов, выберите провайдера и нажмите кнопку Облака.
  2. Выберите облачные категории, из которых нужно исключить тарифы.
  3. Нажмите кнопку Прочие услуги.
  4. Выберите тарифы для заказа вне категорий.
  5. Нажмите:
    • кнопку Подключить, чтобы подключить услугу к облаку;
    • кнопку Отключить, чтобы отключить ранее подключенные услуги.

Настройка синхронизации пользователей

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

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

Перед настройкой синхронизации установите модуль LDAP. Подробнее см. статью Интеграция с LDAP

Чтобы настроить синхронизацию проектов:

  1. В главном меню перейдите в раздел Интеграция → Синхронизация с LDAP.
  2. Выберите подключение и нажмите кнопку Изменить.
  3. Убедитесь, что на вкладках Атрибуты, Сотрудники и Клиенты настроен импорт пользователей. Синхронизация проектов работает только для тех, кто уже импортирован в систему как клиент или сотрудник. Подробнее см. статью Интеграция с LDAP.
  4. Перейдите на вкладку Проекты.
  5. Включите опцию Синхронизировать проекты.
  6. Укажите параметры синхронизации:

    1. Путь к группам — путь в каталоге, где расположены группы для импорта.
    2. Область поиска — область поиска групп относительно пути к пользователям:

      • one — поиск по дочерним записям на один уровень ниже;
      • sub — поиск по всем дочерним записям на всю глубину иерархии, включая запись, на которую указывает путь к пользователям;
      • children — поиск аналогично sub, но без учёта записи, на которую указывает путь к пользователям;
      • base — поиск только по записи, на которую указывает путь к пользователям.
    3. Фильтр для импорта групп — фильтр для выбора конкретных груп. Например, (|(cn=frontend)(cn=analysts)(cn=qa))).
    4. Атрибут наименования проекта — атрибут группы каталога на  LDAP-сервере, в котором хранится название группы. Например, CN.
    5. Фильтр для определения принадлежности к группе — используется в запросах к LDAP-серверу при определении принадлежности пользователя к группе. Если пользователь подходит под условия фильтра, он будет импортирован как пользователь клиента. В фильтре можно указать макрос __group_dn__ — при выполнении запроса макрос будет заменен на dn группы, полученной по данным, которые указаны в настройках вкладки "Проекты".
    6. Фильтр для импорта пользователей группы — используется в запросах к LDAP-серверу при запросе пользователей группы, которая импортируется как клиент.
  7. Нажмите Ок, чтобы сохранить изменения.