Перейти к содержанию

Проекты

Общая информация

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

Доступ к управлению проектами

Права по ролям

Операция Наблюдатель Аналитик Разработчик Менеджер проекта Администратор компании Суперадминистратор
Просмотр списка проектов
Открытие проекта и работа с его содержимым
Создание и клонирование проектов
Редактирование проекта свои проекты
Управление доступом и передача владения свои проекты
Удаление проекта свои проекты

✅ = Разрешено | ❌ = Запрещено

Общие ограничения

  • Все действия доступны только в рамках своей компании; суперадминистратор работает со всеми компаниями
  • В списке проектов отображаются только проекты, к которым у вас есть доступ. Возможности внутри проекта определяет ваш уровень доступа в нём (см. участники проекта и доступ)
  • Интерфейс автоматически скрывает недоступные для конкретной роли действия
  • Запрещенные операции блокируются на уровне системы
  • Для создания и клонирования проектов дополнительно требуется действующая лицензия со свободным лимитом проектов

Отображение проектов

Для каждого проекта отображается следующая информация:

  • Название (цвет соответствует выбранному для проекта)
  • Описание
  • Владелец (пользователь, которому принадлежит проект)
  • Дата создания
  • Количество версий (число существующих версий проекта)
  • Моя роль в проекте (ваш уровень доступа в проекте)

Особенности:

  • Текущий открытый проект выделяется в списке
  • Поддерживаются сортировка и поиск по всем колонкам (аналогично другим спискам: компании, пользователи и т.д.)

Создание проекта

Обязательные параметры

Параметр Требования
Название - Уникально в рамках компании (между компаниями можно дублировать)
- Регистрозависимое
- Длина: 1–128 символов
- Допустимые символы: латиница, кириллица, цифры, пробел, ., -, _.
- Не может начинаться со спецсимвола
Цвет Выбирается из палитры

После создания:

  • Система автоматически открывает новый проект

Элементы проекта:

  • Версии проекта
  • РПИ внутри каждой версии
  • Таблицы фактов внутри каждой версии
  • Витрины внутри каждой версии
  • Настройки подключений и детали подключенных баз данных внутри каждой версии
  • Настройки колонок в РПИ таблицах внутри каждой версии

Важно:

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

Клонирование проекта

Что копируется в новый проект:

  • Версии проекта
  • РПИ внутри каждой версии
  • Таблицы фактов внутри каждой версии
  • Витрины внутри каждой версии
  • Настройки подключений и детали подключенных баз данных внутри каждой версии
  • Настройки колонок в РПИ таблицах внутри каждой версии

Что НЕ копируется в новый проект:

  • Связи с созданными представлениями витрин в подключенных базах данных

Требуемые параметры:

  • Название (правила как при создании пустого проекта)
  • Цвет

После клонирования:

  • Система автоматически открывает новый проект

Редактирование проекта

Изменяемые параметры:

  • Название (проверяется на корректность)
  • Цвет

Особенности:

  • Изменения применяются мгновенно во всем продукте
  • Редактировать можно только проекты своей компании
  • Можно отменить изменения без сохранения

Открытие проекта

Условия:

  • Проект должен существовать в компании

Результат:

  • Доступ к элементам проекта (РПИ, таблицы фактов и т.д.)
  • В интерфейсе отображается название и текущая версия открытого проекта

Особенности:

  • Одновременно может быть открыт только один проект
  • При переключении проекта старый закрывается, данные сохраняются для нового
  • Если проект удален во время работы, система переводит пользователя в состояние "без проекта"

Состояние "без проекта":

  • Пользователь уведомляется о необходимости открыть/создать проект при попытке доступа к элементам проекта

Автооткрытие:

  • При входе в систему открывается последний использованный проект
  • Если ранее проект не был открыт, пользователь остается в состоянии "без проекта"

Удаление проекта

Условия:

  • Проект должен существовать в компании

Процесс:

  1. Система запрашивает подтверждение (данные удаляются безвозвратно)
  2. Удаляются все связанные элементы:
    • Версии проекта
    • РПИ внутри каждой версии
    • Таблицы фактов внутри каждой версии
    • Витрины внутри каждой версии
    • Настройки подключений и детали подключенных баз данных внутри каждой версии
    • Настройки колонок в РПИ таблицах внутри каждой версии

Что НЕ удаляется при удалении проекта:

  • Созданные представления витрин в подключенных базах данных

Последствия:

  • Можно создать новый проект с тем же названием (данные старого не восстанавливаются)
  • Если удаляемый проект был открыт, система переводит пользователя в состояние "без проекта"