Разрешения на блокировку IP в Fortigate необходимы

Вопрос или проблема

Я настраиваю автоматизацию для блокировки IP на брандмауэре с использованием скрипта, поэтому я буду использовать Fortigate API.
Мне нужна учетная запись сервиса, способная использовать функцию ban-ip API с минимальным набором разрешений только для этой задачи.

Итак, мой вопрос заключается в том, какие разрешения необходимы для этой учетной записи, чтобы использовать функцию ban-ip?

Спасибо!

Ответ или решение

Для настройки автоматизации блокировки IP-адресов с использованием API Fortigate, необходимо создать учетную запись обслуживания с минимально необходимыми разрешениями. Основная цель — обеспечить доступ к функции ban-ip без избыточных привилегий, что не только улучшает безопасность, но и упрощает управление учетными данными.

Шаги для создания учетной записи с минимальными разрешениями:

  1. Создание Учетной Записи:

    • Войдите в интерфейс управления Fortigate.
    • Перейдите в раздел User & Device > User Definition для создания нового пользователя.
  2. Назначение Ролей:

    • В Fortigate назначения прав осуществляется через роли. Для нашей задачи требуется создать или отредактировать существующую роль с минимальными разрешениями.
    • Перейдите в User & Device > User Groups и создайте новую группу пользователей.
    • Присвойте к группе специальную роль, которая позволяет выполнять необходимые команды API.
  3. Необходимые Разрешения:

    • Для использования функции ban-ip пользователь должен иметь разрешения на выполнение следующих действий:
      • Read-Only для доступа к текущим IP-адресам и просмотра состояния блокировок.
      • Firewall Policy: необходимы разрешения на редактирование правил файрвола, чтобы можно было добавлять или изменять правила блокировки.
      • Logs: хотя не обязательно, но рекомендуется дать доступ к логам для мониторинга действий по блокировке.
  4. Настройки API:

    • Убедитесь, что учетная запись активирована для API-доступа. Это можно сделать в настройках пользователя, отметив параметры API.
  5. Тестирование:

    • После выполнения вышеуказанных шагов протестируйте учетную запись, попробовав выполнить команду ban-ip через API. Убедитесь, что хватает разрешений для успешного выполнения без дополнительных ошибок.

Заключение

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

Оцените материал
Добавить комментарий

Капча загружается...