Перейти к основному содержимому

Группы

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

Возможности групп​

С помощью групп вы можете:

  • Объединять пользователей - создавать группы для отделов, проектов или команд
  • Назначать публикации - предоставлять доступ к публикациям сразу всей группе
  • Настраивать фильтрацию - применять правила фильтрации трафика для всех пользователей группы
  • Централизованно управлять доступом - изменять доступ для группы пользователей одним действием

Создание группы​

  1. Откройте личный кабинет CloudPub
  2. Перейдите в раздел "Группы"
  3. Нажмите кнопку "Создать"
  4. Заполните основную информацию:
    • Название - название группы для идентификации (например, "Отдел разработки", "Команда проекта А")
  5. Нажмите "Сохранить"

Раздел "Группы"

После создания группы вы можете настроить её состав и права доступа.

Настройка группы​

Форма редактирования группы содержит четыре вкладки:

Общие​

Основная информация о группе:

  • Название - название группы

Вкладка "Общие"

Пользователи​

Управление составом группы:

  1. Перейдите на вкладку "Пользователи"
  2. Выберите пользователей из списка, которых нужно добавить в группу
  3. Нажмите "Сохранить"

Вкладка "Пользователи"

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

Публикации​

Управление доступом к публикациям:

  1. Перейдите на вкладку "Публикации"
  2. Выберите публикации, к которым нужно предоставить доступ членам группы
  3. Нажмите "Сохранить"

Вкладка "Публикации"

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

Правила фильтрации​

Настройка правил фильтрации трафика для группы:

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

Вкладка "Правила фильтрации"

Правила фильтрации позволяют:

  • Разрешать доступ (Allow) - разрешить доступ к определённым ресурсам
  • Запрещать доступ (Deny) - заблокировать доступ к определённым ресурсам
  • Перенаправлять (Redirect) - перенаправлять запросы на другие URL

Подробнее о правилах фильтрации читайте в документации по фильтрам.

Использование групп​

Управление доступом отдела​

Создайте группу для отдела компании:

Название: Отдел разработки
Пользователи: developer1@company.com, developer2@company.com, developer3@company.com
Публикации: dev-server, test-database, ci-cd-server

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

Проектная команда​

Создайте группу для команды проекта:

Название: Проект "Новая CRM"
Пользователи: pm@company.com, designer@company.com, dev1@company.com, dev2@company.com
Публикации: crm-dev-server, crm-staging, crm-api

Фильтрация контента​

Создайте группу с правилами фильтрации для ограничения доступа:

Название: Безопасный доступ
Пользователи: intern1@company.com, intern2@company.com
Публикации: web-proxy
Правила фильтрации:
- Deny: *.youtube.com
- Deny: *.facebook.com
- Allow: *

Такая настройка заблокирует доступ к YouTube и Facebook для всех стажёров при использовании прокси.

Преимущества использования групп​

  • Экономия времени - вместо настройки доступа для каждого пользователя отдельно, настройте один раз для всей группы
  • Централизованное управление - все изменения в одном месте автоматически применяются ко всем участникам
  • Масштабируемость - легко добавлять новых пользователей в существующие группы
  • Безопасность - единые правила фильтрации для всех участников группы
  • Организация - логическое разделение пользователей по отделам, проектам или ролям

Советы по работе с группами​

  1. Используйте понятные названия - например, "Отдел маркетинга" вместо "Группа 1"
  2. Группируйте по назначению - создавайте группы по отделам, проектам или уровням доступа
  3. Регулярно проверяйте состав - удаляйте пользователей, которым больше не нужен доступ
  4. Комбинируйте с ACL - используйте группы для базового доступа, а ACL публикаций для тонкой настройки прав
  5. Применяйте фильтры осторожно - правила фильтрации группы влияют на всех её участников

Группы и ACL публикаций​

Группы работают совместно с контролем доступа (ACL) публикаций:

  • Группы предоставляют базовый доступ к публикациям для множества пользователей
  • ACL публикаций позволяет настроить специфические права (admin, reader, writer) для отдельных пользователей

Например:

  • Группа "Отдел разработки" имеет доступ к публикации "dev-server"
  • ACL публикации "dev-server" дополнительно назначает роль admin для tech-lead@company.com
  • В результате все разработчики имеют базовый доступ, а тимлид - расширенные права

Удаление группы​

  1. Откройте раздел "Группы"
  2. Найдите группу, которую нужно удалить
  3. Нажмите кнопку редактирования
  4. Нажмите кнопку "Удалить"
  5. Подтвердите удаление
Внимание

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

Ограничения​

  • Группой может управлять только её владелец (создатель группы)
  • Пользователь может быть членом нескольких групп одновременно
  • Правила фильтрации группы применяются ко всем публикациям, назначенным группе