HashCore Docs
Организация и команда

Организация: обзор

С v1.0.0-alpha4 Pulse — многопользовательская система. Владелец Business-аккаунта объединяет площадки в организацию, приглашает в неё команду и для каждого участника решает, что тот может делать и какие площадки видит.

Из чего состоит организация

ПонятиеЧто это
ОрганизацияОбщее пространство компании: площадки, библиотека прошивок, участники. Создаётся при выборе Business
УчастникПользователь Pulse, принявший приглашение в организацию. У каждого участника свой аккаунт, логин и пароль
РольНабор прав участника: какие операции ему доступны и какие разделы он видит. Назначается при приглашении
Доступ к площадкамПлощадки, которые участник видит и с которыми работает. Owner и Administrator видят все, остальные — только назначенные
Организация
├── Площадки
│   └── Агенты → Задачи сканирования → Устройства
└── Участники
    └── Роль + доступные площадки

Права участника определяются сочетанием роли и площадок: роль отвечает на вопрос «что можно делать», площадки — «где».

Пример: команда майнинг-фермы

КтоРольПлощадкиЧто делает в Pulse
Владелец бизнесаOwnerВсеВсё, включая настройки организации
Технический директорAdministratorВсеУправляет оборудованием и командой
Шеф-инженер площадкиOperations Manager«Ферма Север»Агенты, прошивки, разгон, автоматизация на своей площадке
Дежурный техникTechnician«Ферма Север»Перезагружает устройства, ставит их на обслуживание
Клиент хостингаViewer / Customer«Хостинг, зал 2»Смотрит метрики своего оборудования

Как начать работу с командой

  1. Убедитесь, что аккаунт имеет тип Business — карточка Plan в Account → General. Если это Personal, перейдите на Business (см. «Personal и Business»).
  2. Задайте название и описание организации в Organization → Organization settings — их увидят приглашённые.
  3. Создайте площадки в Organization → Sites.
  4. Пригласите участников в Organization → Members → Add member, выбрав каждому роль и площадки (см. «Приглашение участников»).
  5. Следите за составом команды и управляйте доступом в Members (см. «Управление участниками»).

Навигация в Business-аккаунте

Боковое меню разделено на три блока:

Current site
├── Dashboard
├── Miners
├── Agents
└── Automation

Organization
├── Sites
├── Firmware suites
├── Members
└── Organization settings   (только Owner)

Account
  • Current site — работа с выбранной площадкой: мониторинг, устройства, агенты, автоматизация.
  • Organization — общее для всей компании: список площадок, библиотека прошивок, участники и настройки организации.
  • Account — личные настройки пользователя с вкладками General (имя, email, пароль, тип аккаунта, удаление аккаунта) и Security (двухфакторная аутентификация, сессии).

Состав меню зависит от роли: участник видит только те разделы, которые доступны его роли. Выбранная площадка не сбрасывается при переходе в Organization или Account.

Как это работает

  • Организация определяется выбранной площадкой. Отдельного переключателя организаций нет. Если вы состоите в нескольких организациях, площадки в переключателе сгруппированы по их названиям (см. «Работа в нескольких организациях»).
  • Каждый участник работает под своим аккаунтом. Общие логины не нужны, а действия разных людей можно различать.
  • Доступ проверяется на сервере. Скрытые в меню разделы нельзя открыть и по прямой ссылке.
  • Удаление из организации не удаляет аккаунт. Участник теряет доступ только к этой организации; его аккаунт, своё пространство и другие организации сохраняются.

Примечания

  • В Personal-аккаунте организация скрыта, участников и ролей нет.
  • Владелец в организации всегда один. Его нельзя удалить или заблокировать.