Об этом проекте

CISO Assistant — это открытая платформа управления рисками и соответствием требованиям (GRC), ориентированная на команды по кибербезопасности. Она позиционирует себя как центральный узел, связывающий соответствие требованиям, контроли, риски и работу по устранению недостатков, вместо дублирования данных в разрозненных инструментах. Ключевые идеи, описанные в README: - Разделение соответствия требованиям и средств контроля безопасности, благодаря чему одна и та же реализация контроля может повторно использоваться в разных фреймворках и областях применения. - Мультипарадигмальный дизайн, рассчитанный на разные методологии и организационные особенности. - Архитектура API-first, поддерживающая как веб-интерфейс, так и внешнюю автоматизацию. - Открытый формат библиотек для определения пользовательских фреймворков, каталогов угроз, эталонных контролей и матриц рисков. Перечисленные функциональные области включают кампании по соответствию требованиям и аудиту, автоматическое сопоставление контролей и обозреватель сопоставлений, пользовательские фреймворки, управление политиками и доказательствами; оценку рисков и реестры, EBIOS RM, моделирование угроз, анализ влияния на бизнес, количественную оценку киберрисков и управление уязвимостями; управление рисками третьих сторон, контракты и реестр информации DORA; планы действий, выводы, задачи, канбан-доски, периодические проверки, инциденты и процессы валидации; дашборды, отчёты и пользовательские метрики; функции совместной работы, такие как назначения, запросы, комментарии и универсальный поиск; автоматизацию через REST API, CLI, мастер импорта, Kafka, вебхуки, MCP и интеграции с Jira/ServiceNow; а также средства контроля доступа, включая RBAC, SSO через SAML или OIDC, MFA, SCIM и журналирование аудита. Проект заявляет о наличии более 200 фреймворков, среди примеров — ISO 27001, NIST CSF, NIS2, SOC 2, PCI DSS, CMMC, GDPR, HIPAA, DORA, CIS Controls и CIS Benchmarks, а также множество национальных и отраслевых стандартов. Некоторые фреймворки, отмеченные звёздочкой, требуют ручного получения Excel-файла из-за лицензионных ограничений. Развёртывание: самый быстрый способ самостоятельного хостинга использует Docker и скрипты Docker Compose для Linux/macOS и Windows, с готовыми образами или вариантом сборки для конкретных архитектур. Также упоминается развёртывание в Kubernetes (Helm). Предлагается бесплатная облачная пробная версия. README предостерегает от прямого использования основной ветки в продакшене и рекомендует теги или готовые образы. Кастомизация: библиотеки можно загружать напрямую из Excel-файлов через страницу Governance → Library или преобразовывать в YAML с помощью предоставленных инструментов Python. Инструмент подготовки сопоставлений помогает строить соответствия между двумя библиотеками фреймворков. Требования для разработки включают Python, Node.js, pnpm и yaml-cpp; пользователям Windows рекомендуется WSL2. Утверждается, что интерфейс доступен более чем на 26 языках. Проект поддерживается компанией Intuitem и имеет открытое сообщество в Discord.