Модуль Проекты устанавливается через интерфейс платформы. После установки модуля становятся доступны функции группировки услуг, разграничения доступа и лимитов затрат.
Установка модуля
Чтобы установить модуль, перейдите в раздел Интеграция → Модули → Проекты и нажмите кнопку Установить.
После установки в левом меню становится доступен раздел Управление проектами с подразделами:
- Настройка проектов — включение работы с проектами для провайдеров, создание и настройка облачных категорий и тарифов облака;
- Проекты — список проектов всех клиентов, управление услугами и участниками проектов.
Включение работы с проектами
Чтобы клиенты получили возможность работать с проектами, включите соответствующую настройку для нужного провайдера:
- В главном меню перейдите в раздел Управление проектами → Настройка проектов.
- Выберите провайдера.
- Нажмите Вкл.
- Нажмите Ок, чтобы сохранить изменения.
После включения настройки в личном кабинете клиента появляется раздел Управление проектами. Для всех существующих и новых клиентов автоматически создаются проекты по умолчанию с наименованием "Новый проект". Действующие услуги клиента не попадают в созданный проект.
Разделение платежей по расходам
Если бухгалтерии клиента необходимо разграничивать финансовые потоки, в настройках провайдера можно включить опцию разделения платежей по проектам. В этом случае платежи и расходы будут отображаться отдельно для каждого проекта. По умолчанию финансовые операции собираются вместе для всего аккаунта клиента. Подробнее см. статью Учёт расходов и формирование платежей по проектам.
Настройка облачных категорий
Облачная категория — это категория каталога, услуги которой изолируются в облаке проекта.
Облачная категория объединяет тарифы ресурсов (например, виртуальные серверы и приватные сети), которые будут размещаться в изолированном тенанте внешней системы. Например, провайдер может создать категорию "Публичное облако" для стандартных задач или "Высоконагруженное облако" для ресурсов с увеличенными характеристиками.
Для корректной работы облачной категории требуются:
- отдельный обработчик виртуализации;
- специальный тариф типа продукта "Облако проекта", который не используется в других категориях.
Создание облачных категорий
Чтобы создать облачную категорию:
- Перейдите в раздел Управление проектами → Настройка проектов → выберите провайдера → нажмите кнопку Облака.
- Нажмите кнопку Создать.
- Выберите или создайте активный тариф с одним обработчиком, который:
- поддерживает облака проектов;
- не используется в других облачных категориях.
Подробнее см. статью Создание, настройка, архивация тарифа.
- В блоке Основное заполните поля:
- Наименование — наименование категории;
- Внутреннее имя — внутреннее имя категории, которое используется для её идентификации. После создания изменить его нельзя;
- Сортировка — позволяет задать порядок категории среди других разделов меню.
- В блоке Заказ настройте отображение:
- Отображение тарифов — выберите, как тарифы категории будут показываться на первом шаге заказа. Доступные варианты:
- списком;
- блоками.
- Иконка — загрузите иконку для отображения категории в меню. Стандартный размер иконки при отображении — 32×32 точки.
- Отображение тарифов — выберите, как тарифы категории будут показываться на первом шаге заказа. Доступные варианты:
- В блоке Облако укажите параметры изоляции:
- Обработчик — обработчик, который будет создавать облака проектов для категории. После создания категории изменить его нельзя;
- Тариф облака — тариф, по которому будет открываться облако проекта. Для выбора доступны тарифы, не привязанные ни к одной из облачных категорий;
- Когда создавать облако — выберите момент создания облака. Доступные варианты:
- При создании проекта — облако создаётся для каждого нового проекта;
- При первом заказе — облако создаётся при первом заказе услуги облачной категории в проекте.
- Период заказа услуги облака — укажите период. Доступные варианты:
- месяц;
- три месяца;
- полгода;
- год.
- Нажмите:
- Ок, чтобы сохранить изменения;
- Сохранить и перейти к тарифам, чтобы перейти к настройке тарифов облака.
Изменение облачных категорий
Чтобы изменить облачную категорию:
- Перейдите в раздел Управление проектами → Настройка проектов → выберите провайдера → нажмите кнопку Облака.
- Выберите облачную категорию.
- Нажмите кнопку Изменить.
Настройка услуг вне облачных категорий
Облачная категория может состоять из нескольких типов продуктов. Например, помимо тарифов виртуальных серверов, в неё можно добавить тарифы приватных сетей или другие дополнительные услуги. В списке тарифов система помечает те, которые уже входят в другую категорию каталога. Это помогает предотвратить повторное добавление услуг.
Чтобы настроить услуги, доступные для заказа вне облачных категорий:
- Перейдите в раздел Управление проектами → Настройка проектов, выберите провайдера и нажмите кнопку Облака.
- Выберите облачные категории, из которых нужно исключить тарифы.
- Нажмите кнопку Прочие услуги.
- Выберите тарифы для заказа вне категорий.
- Нажмите:
- кнопку Подключить, чтобы подключить услугу к облаку;
- кнопку Отключить, чтобы отключить ранее подключенные услуги.
Настройка синхронизации пользователей
Для автоматического управления доступом платформа поддерживает синхронизацию пользователей из внешнего каталога с помощью LDAP. Вы можете автоматически загружать структуру подразделений и назначать права доступа.
При включённой синхронизации проектов группы каталога импортируются как проекты платформы Для каждого клиента, пользователи которого состоят в группе каталога, создаётся отдельный проект. В проект попадают только пользователи, импортированные как пользователи клиентов. Состав участников таких проектов определяется каталогом: участники, добавленные вручную в интерфейсе платформы, удаляются при следующей синхронизации.
Чтобы настроить синхронизацию проектов:
- В главном меню перейдите в раздел Интеграция → Синхронизация с LDAP.
- Выберите подключение и нажмите кнопку Изменить.
- Убедитесь, что на вкладках Атрибуты, Сотрудники и Клиенты настроен импорт пользователей. Синхронизация проектов работает только для тех, кто уже импортирован в систему как клиент или сотрудник. Подробнее см. статью Интеграция с LDAP.
- Перейдите на вкладку Проекты.
- Включите опцию Синхронизировать проекты.
-
Укажите параметры синхронизации:
- Путь к группам — путь в каталоге, где расположены группы для импорта.
-
Область поиска — область поиска групп относительно пути к пользователям:
- one — поиск по дочерним записям на один уровень ниже;
- sub — поиск по всем дочерним записям на всю глубину иерархии, включая запись, на которую указывает путь к пользователям;
- children — поиск аналогично sub, но без учёта записи, на которую указывает путь к пользователям;
- base — поиск только по записи, на которую указывает путь к пользователям.
- Фильтр для импорта групп — фильтр для выбора конкретных груп. Например,
(|(cn=frontend)(cn=analysts)(cn=qa))). - Атрибут наименования проекта — атрибут группы каталога на LDAP-сервере, в котором хранится название группы. Например, CN.
- Фильтр для определения принадлежности к группе — используется в запросах к LDAP-серверу при определении принадлежности пользователя к группе. Если пользователь подходит под условия фильтра, он будет импортирован как пользователь клиента. В фильтре можно указать макрос
__group_dn__— при выполнении запроса макрос будет заменен на dn группы, полученной по данным, которые указаны в настройках вкладки "Проекты". - Фильтр для импорта пользователей группы — используется в запросах к LDAP-серверу при запросе пользователей группы, которая импортируется как клиент.
- Нажмите Ок, чтобы сохранить изменения.