Current section

Files

Jump to
ca lib cmdb l1_base97.ex
Raw

lib/cmdb/l1_base97.ex

defmodule CA.L1.Base97 do
def groups do
[
{:category, "УПРАВЛІННЯ ДОСТУПОМ (AC)"},
{
"УПРАВЛІННЯ ОБЛІКОВИМИ ЗАПИСАМИ (AC-2)",
[
CA.SPE.oid(:"id-spe-ac-2"),
CA.SPE.oid(:"id-spe-ac-2-3"),
CA.SPE.oid(:"id-spe-ac-2-5"),
CA.SPE.oid(:"id-spe-ac-2-13")
]
},
{
"ЗАБЕЗПЕЧЕННЯ ДОСТУПУ (AC-3)",
[
CA.SPE.oid(:"id-spe-ac-3")
]
},
{
"УПРАВЛІННЯ ІНФОРМАЦІЙНИМИ ПОТОКАМИ (AC-4)",
[
CA.SPE.oid(:"id-spe-ac-4")
]
},
{
"РОЗМЕЖУВАННЯ ОБОВ'ЯЗКІВ (AC-5)",
[
CA.SPE.oid(:"id-spe-ac-5")
]
},
{
"МІНІМІЗАЦІЯ ПОВНОВАЖЕНЬ (AC-6)",
[
CA.SPE.oid(:"id-spe-ac-6"),
CA.SPE.oid(:"id-spe-ac-6-1"),
CA.SPE.oid(:"id-spe-ac-6-7"),
CA.SPE.oid(:"id-spe-au-9-4")
]
},
{
"НЕПРИВІЛЕЙОВАНИЙ ДОСТУП ДО НЕЗАХИЩЕНИХ ФУНКЦІЙ (AC-6(2)) (AC-6)",
[
CA.SPE.oid(:"id-spe-ac-6-2"),
CA.SPE.oid(:"id-spe-ac-6-5")
]
},
{
"АУДИТ ВИКОРИСТАННЯ ПРИВІЛЕЙОВАНИХ ФУНКЦІЙ (AC-6(9)) (AC-6)",
[
CA.SPE.oid(:"id-spe-ac-6-9"),
CA.SPE.oid(:"id-spe-ac-6-10")
]
},
{
"НЕВДАЛІ СПРОБИ ВХОДУ В СИСТЕМУ (AC-7)",
[
CA.SPE.oid(:"id-spe-ac-7")
]
},
{
"ПОПЕРЕДЖЕННЯ ПРО ВИКОРИСТАННЯ СИСТЕМИ (AC-8)",
[
CA.SPE.oid(:"id-spe-ac-8")
]
},
{
"БЛОКУВАННЯ ПРИСТРОЮ (AC-11)",
[
CA.SPE.oid(:"id-spe-ac-11"),
CA.SPE.oid(:"id-spe-ac-11-1")
]
},
{
"ПРИПИНЕННЯ СЕАНСУ (AC-12)",
[
CA.SPE.oid(:"id-spe-ac-12")
]
},
{
"ВІДДАЛЕНИЙ ДОСТУП (AC-17)",
[
CA.SPE.oid(:"id-spe-ac-17"),
CA.SPE.oid(:"id-spe-ac-17-3"),
CA.SPE.oid(:"id-spe-ac-17-4")
]
},
{
"БЕЗДРОТОВИЙ ДОСТУП (AC-18)",
[
CA.SPE.oid(:"id-spe-ac-18"),
CA.SPE.oid(:"id-spe-ac-18-1"),
CA.SPE.oid(:"id-spe-ac-18-3")
]
},
{
"КОНТРОЛЬ ДОСТУПУ ДЛЯ МОБІЛЬНИХ ПРИСТРОЇВ (AC-19)",
[
CA.SPE.oid(:"id-spe-ac-19"),
CA.SPE.oid(:"id-spe-ac-19-5")
]
},
{
"ВИКОРИСТАННЯ ЗОВНІШНІХ СИСТЕМ (AC-20)",
[
CA.SPE.oid(:"id-spe-ac-20"),
CA.SPE.oid(:"id-spe-ac-20-1"),
CA.SPE.oid(:"id-spe-ac-20-2")
]
},
{
"ПУБЛІЧНО ДОСТУПНИЙ КОНТЕНТ (AC-22)",
[
CA.SPE.oid(:"id-spe-ac-22")
]
},
{:category, "ОБІЗНАНІСТЬ ТА НАВЧАННЯ (AT)"},
{
"НАВЧАННЯ З ПІДВИЩЕННЯ ОБІЗНАНОСТІ (AT-2)",
[
CA.SPE.oid(:"id-spe-at-2"),
CA.SPE.oid(:"id-spe-at-2-2"),
CA.SPE.oid(:"id-spe-at-2-3")
]
},
{
"РОЛЬОВЕ НАВЧАННЯ (AT-3)",
[
CA.SPE.oid(:"id-spe-at-3")
]
},
{:category, "АУДИТ ТА ПІДЗВІТНІСТЬ (AU)"},
{
"ПОДІЇ АУДИТУ (AU-2)",
[
CA.SPE.oid(:"id-spe-au-2")
]
},
{
"ЗМІСТ ЗАПИСІВ АУДИТУ (AU-3)",
[
CA.SPE.oid(:"id-spe-au-3"),
CA.SPE.oid(:"id-spe-au-3-1")
]
},
{
"ЗБЕРЕЖЕННЯ ЗАПИСІВ АУДИТУ (AU-11)",
[
CA.SPE.oid(:"id-spe-au-11"),
CA.SPE.oid(:"id-spe-au-12")
]
},
{
"РЕАГУВАННЯ НА ВІДМОВИ ОБРОБКИ ДАНИХ АУДИТУ (AU-5)",
[
CA.SPE.oid(:"id-spe-au-5")
]
},
{
"ОГЛЯД, АНАЛІЗ І ЗВІТНІСТЬ АУДИТУ (AU-6)",
[
CA.SPE.oid(:"id-spe-au-6"),
CA.SPE.oid(:"id-spe-au-6-3")
]
},
{
"СКОРОЧЕННЯ ЗАПИСІВ АУДИТУ ТА ФОРМУВАННЯ ЗВІТУ (AU-7)",
[
CA.SPE.oid(:"id-spe-au-7")
]
},
{
"ПОЗНАЧКА ЧАСУ (AU-8)",
[
CA.SPE.oid(:"id-spe-au-8")
]
},
{
"ЗАХИСТ ІНФОРМАЦІЇ АУДИТУ (AU-9)",
[
CA.SPE.oid(:"id-spe-au-9"),
CA.SPE.oid(:"id-spe-au-9-4")
]
},
{:category, "УПРАВЛІННЯ КОНФІГУРАЦІЄЮ (CM)"},
{
"БАЗОВА КОНФІГУРАЦІЯ (CM-2)",
[
CA.SPE.oid(:"id-spe-cm-2")
]
},
{
"НАЛАШТУВАННЯ КОНФІГУРАЦІЇ (CM-6)",
[
CA.SPE.oid(:"id-spe-cm-6")
]
},
{
"УПРАВЛІННЯ ЗМІНАМИ КОНФІГУРАЦІЇ (CM-3)",
[
CA.SPE.oid(:"id-spe-cm-3")
]
},
{
"АНАЛІЗ ВПЛИВУ НА БЕЗПЕКУ ТА ПРИВАТНІСТЬ (CM-4)",
[
CA.SPE.oid(:"id-spe-cm-4"),
CA.SPE.oid(:"id-spe-cm-4-2")
]
},
{
"ОБМЕЖЕННЯ ДОСТУПУ ДО ЗМІНИ (CM-5)",
[
CA.SPE.oid(:"id-spe-cm-5")
]
},
{
"МІНІМАЛЬНО НЕОБХІДНА ФУНКЦІОНАЛЬНІСТЬ (CM-7)",
[
CA.SPE.oid(:"id-spe-cm-7"),
CA.SPE.oid(:"id-spe-cm-7-1")
]
},
{
"АВТОРИЗОВАНЕ ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ – БІЛИЙ СПИСОК (CM-7(5)) (CM-7)",
[
CA.SPE.oid(:"id-spe-cm-7-5")
]
},
{
"ІНВЕНТАРИЗАЦІЯ КОМПОНЕНТІВ СИСТЕМИ (CM-8)",
[
CA.SPE.oid(:"id-spe-cm-8"),
CA.SPE.oid(:"id-spe-cm-8-1")
]
},
{
"РОЗТАШУВАННЯ ІНФОРМАЦІЇ (CM-12)",
[
CA.SPE.oid(:"id-spe-cm-12")
]
},
{
"КОНФІГУРАЦІЯ СИСТЕМ ТА КОМПОНЕНТІВ ДЛЯ СФЕР З ВИСОКИМ РИЗИКОМ (CM-2(7)) (CM-2)",
[
CA.SPE.oid(:"id-spe-cm-2-7")
]
},
{:category, "ІДЕНТИФІКАЦІЯ ТА АВТЕНТИФІКАЦІЯ (IA)"},
{
"ІДЕНТИФІКАЦІЯ ТА АВТЕНТИФІКАЦІЯ КОРИСТУВАЧІВ (IA-2)",
[
CA.SPE.oid(:"id-spe-ia-2"),
CA.SPE.oid(:"id-spe-ia-11")
]
},
{
"ІДЕНТИФІКАЦІЯ ТА АВТЕНТИФІКАЦІЯ ПРИСТРОЇВ (IA-3)",
[
CA.SPE.oid(:"id-spe-ia-3")
]
},
{
"БАГАТОФАКТОРНА АВТЕНТИФІКАЦІЯ ПРИВІЛЕЙОВАНИХ ОБЛІКОВИХ ЗАПИСІВ (IA-2(1)) (IA-2)",
[
CA.SPE.oid(:"id-spe-ia-2-1"),
CA.SPE.oid(:"id-spe-ia-2-2")
]
},
{
"ДОСТУП ДО ОБЛІКОВИХ ЗАПИСІВ — СТІЙКІСТЬ ДО ВІДТВОРЕННЯ (IA-2(8)) (IA-2)",
[
CA.SPE.oid(:"id-spe-ia-2-8")
]
},
{
"УПРАВЛІННЯ ІДЕНТИФІКАЦІЄЮ (IA-4)",
[
CA.SPE.oid(:"id-spe-ia-4"),
CA.SPE.oid(:"id-spe-ia-4-4")
]
},
{
"АВТЕНТИФІКАЦІЯ НА ОСНОВІ ПАРОЛЯ (IA-5(1)) (IA-5)",
[
CA.SPE.oid(:"id-spe-ia-5-1")
]
},
{
"ПРИХОВУВАННЯ ЗВОРОТНОГО ЗВ'ЯЗКУ АВТЕНТИФІКАТОРА (IA-6)",
[
CA.SPE.oid(:"id-spe-ia-6")
]
},
{
"АВТЕНТИФІКАТОР УПРАВЛІННЯ (IA-5)",
[
CA.SPE.oid(:"id-spe-ia-5")
]
},
{:category, "РЕАГУВАННЯ НА ІНЦИДЕНТИ (IR)"},
{
"ОБРОБКА ІНЦИДЕНТУ (IR-4)",
[
CA.SPE.oid(:"id-spe-ir-4")
]
},
{
"МОНІТОРИНГ ІНЦИДЕНТУ (IR-5)",
[
CA.SPE.oid(:"id-spe-ir-5"),
CA.SPE.oid(:"id-spe-ir-6"),
CA.SPE.oid(:"id-spe-ir-7")
]
},
{
"ПЕРЕВІРКА РЕАГУВАНЬ НА ІНЦИДЕНТИ (IR-3)",
[
CA.SPE.oid(:"id-spe-ir-3")
]
},
{
"НАВЧАННЯ З РЕАГУВАННЯ НА ІНЦИДЕНТИ (IR-2)",
[
CA.SPE.oid(:"id-spe-ir-2")
]
},
{
"ПЛАН РЕАГУВАННЯ НА ІНЦИДЕНТИ (IR-8)",
[
CA.SPE.oid(:"id-spe-ir-8")
]
},
{:category, "ТЕХНІЧНЕ ОБСЛУГОВУВАННЯ (MA)"},
{
"ІНСТРУМЕНТИ ДЛЯ ОБСЛУГОВУВАННЯ (MA-3)",
[
CA.SPE.oid(:"id-spe-ma-3"),
CA.SPE.oid(:"id-spe-ma-3-1"),
CA.SPE.oid(:"id-spe-ma-3-2"),
CA.SPE.oid(:"id-spe-ma-3-3")
]
},
{
"ВІДДАЛЕНЕ ОБСЛУГОВУВАННЯ (MA-4)",
[
CA.SPE.oid(:"id-spe-ma-4")
]
},
{
"ТЕХНІЧНИЙ ПЕРСОНАЛ (MA-5)",
[
CA.SPE.oid(:"id-spe-ma-5")
]
},
{:category, "ЗАХИСТ НОСІЇВ ІНФОРМАЦІЇ (MP)"},
{
"ЗБЕРІГАННЯ НОСІЇВ ІНФОРМАЦІЇ (MP-4)",
[
CA.SPE.oid(:"id-spe-mp-4")
]
},
{
"ДОСТУП ДО НОСІЇВ ІНФОРМАЦІЇ (MP-2)",
[
CA.SPE.oid(:"id-spe-mp-2")
]
},
{
"ЗНИЩЕННЯ ІНФОРМАЦІЇ НА НОСІЯХ ІНФОРМАЦІЇ (MP-6)",
[
CA.SPE.oid(:"id-spe-mp-6")
]
},
{
"МАРКУВАННЯ НОСІЇВ ІНФОРМАЦІЇ (MP-3)",
[
CA.SPE.oid(:"id-spe-mp-3")
]
},
{
"ТРАНСПОРТУВАННЯ НОСІЇВ ІНФОРМАЦІЇ (MP-5)",
[
CA.SPE.oid(:"id-spe-mp-5"),
CA.SPE.oid(:"id-spe-sc-28")
]
},
{
"ВИКОРИСТАННЯ НОСІЇВ ІНФОРМАЦІЇ (MP-7)",
[
CA.SPE.oid(:"id-spe-mp-7")
]
},
{:category, "ПЛАНУВАННЯ БЕЗПЕРЕРВНОЇ РОБОТИ (CP)"},
{
"РЕЗЕРВНЕ КОПІЮВАННЯ (CP-9)",
[
CA.SPE.oid(:"id-spe-cp-9"),
CA.SPE.oid(:"id-spe-cp-9-8")
]
},
{:category, "БЕЗПЕКА ПЕРСОНАЛУ (PS)"},
{
"ПЕРЕВІРКА ПЕРСОНАЛУ (PS-3)",
[
CA.SPE.oid(:"id-spe-ps-3")
]
},
{
"ЗВІЛЬНЕННЯ ПЕРСОНАЛУ (PS-4)",
[
CA.SPE.oid(:"id-spe-ps-4"),
CA.SPE.oid(:"id-spe-ps-5")
]
},
{:category, "ФІЗИЧНИЙ ЗАХИСТ ТА ЗАХИСТ НАВКОЛИШНЬОГО СЕРЕДОВИЩА (PE)"},
{
"РЕ-2 ДОСТУПУ (PE-2)",
[
CA.SPE.oid(:"id-spe-pe-2")
]
},
{
"МОНІТОРИНГ ФІЗИЧНОГО ДОСТУПУ (PE-6)",
[
CA.SPE.oid(:"id-spe-pe-6")
]
},
{
"АЛЬТЕРНАТИВНЕ РОБОЧЕ МІСЦЕ (PE-17)",
[
CA.SPE.oid(:"id-spe-pe-17")
]
},
{
"ФІЗИЧНИЙ ДОСТУП ДО СИСТЕМИ (PE-3)",
[
CA.SPE.oid(:"id-spe-pe-3"),
CA.SPE.oid(:"id-spe-pe-5")
]
},
{
"РЕ-4 ЛІНІЙ ЕЛЕКТРОЖИВЛЕННЯ (PE-4)",
[
CA.SPE.oid(:"id-spe-pe-4")
]
},
{:category, "ОЦІНКА РИЗИКІВ (RA)"},
{
"ОЦІНЮВАННЯ РИЗИКУ (RA-3)",
[
CA.SPE.oid(:"id-spe-ra-3"),
CA.SPE.oid(:"id-spe-ra-3-1"),
CA.SPE.oid(:"id-spe-sr-6")
]
},
{
"СКАНУВАННЯ ВРАЗЛИВОСТЕЙ (RA-5)",
[
CA.SPE.oid(:"id-spe-ra-5"),
CA.SPE.oid(:"id-spe-ra-5-2")
]
},
{
"РЕАГУВАННЯ НА РИЗИК (RA-7)",
[
CA.SPE.oid(:"id-spe-ra-7")
]
},
{:category, "ОЦІНЮВАННЯ, АВТОРИЗАЦІЯ ТА МОНІТОРИНГ (CA)"},
{
"ОЦІНЮВАННЯ (CA-2)",
[
CA.SPE.oid(:"id-spe-ca-2")
]
},
{
"ПЛАН УСУНЕННЯ НЕДОЛІКІВ ТА КОНТРОЛЬНІ ПОКАЗНИКИ (CA-5)",
[
CA.SPE.oid(:"id-spe-ca-5")
]
},
{
"БЕЗПЕРЕРВНИЙ МОНІТОРИНГ (CA-7)",
[
CA.SPE.oid(:"id-spe-ca-7")
]
},
{
"ВЗАЄМОДІЯ СИСТЕМ (CA-3)",
[
CA.SPE.oid(:"id-spe-ca-3")
]
},
{:category, "ЗАХИСТ СИСТЕМ ТА КОМУНІКАЦІЙ (SC)"},
{
"ДОСТУПНІСТЬ РЕСУРСІВ (SC-7)",
[
CA.SPE.oid(:"id-spe-sc-7")
]
},
{
"ІНФОРМАЦІЯ В ЗАГАЛЬНИХ СИСТЕМНИХ РЕСУРСАХ (SC-4)",
[
CA.SPE.oid(:"id-spe-sc-4")
]
},
{
"ВІДМОВА ЗА ЗАМОВЧУВАННЯМ - ДОЗВІЛ ЗА ВИНЯТКОМ (SC-7(5)) (SC-7)",
[
CA.SPE.oid(:"id-spe-sc-7-5")
]
},
{
"КОНФІДЕНЦІЙНІСТЬ ТА ЦІЛІСНІСТЬ ПЕРЕДАЧІ (SC-8)",
[
CA.SPE.oid(:"id-spe-sc-8"),
CA.SPE.oid(:"id-spe-sc-8-1"),
CA.SPE.oid(:"id-spe-sc-28"),
CA.SPE.oid(:"id-spe-sc-28-1")
]
},
{
"ВІДКЛЮЧЕННЯ МЕРЕЖІ (SC-10)",
[
CA.SPE.oid(:"id-spe-sc-10")
]
},
{
"ВСТАНОВЛЕННЯ КЛЮЧАМИ (SC-12)",
[
CA.SPE.oid(:"id-spe-sc-12")
]
},
{
"КРИПТОГРАФІЧНИЙ ЗАХИСТ (SC-13)",
[
CA.SPE.oid(:"id-spe-sc-13")
]
},
{
"СПІЛЬНІ ОБЧИСЛЮВАЛЬНІ ПРИСТРОЇ ТА ЗАСТОСУНКИ (SC-15)",
[
CA.SPE.oid(:"id-spe-sc-15")
]
},
{
"МОБІЛЬНИЙ КОД (SC-18)",
[
CA.SPE.oid(:"id-spe-sc-18")
]
},
{
"АВТЕНТИФІКАЦІЯ СЕСІЇ (SC-23)",
[
CA.SPE.oid(:"id-spe-sc-23")
]
},
{:category, "ЦІЛІСНІСТЬ СИСТЕМИ ТА ІНФОРМАЦІЇ (SI)"},
{
"ВИПРАВЛЕННЯ ДЕФЕКТІВ (SI-2)",
[
CA.SPE.oid(:"id-spe-si-2")
]
},
{
"ЗАХИСТ ВІД ШКІДЛИВОГО КОДУ (SI-3)",
[
CA.SPE.oid(:"id-spe-si-3")
]
},
{
"ПОПЕРЕДЖЕННЯ, РЕКОМЕНДАЦІЇ ТА ДИРЕКТИВИ З БЕЗПЕКИ (SI-5)",
[
CA.SPE.oid(:"id-spe-si-5")
]
},
{
"МОНІТОРИНГ СИСТЕМИ (SI-4)",
[
CA.SPE.oid(:"id-spe-si-4"),
CA.SPE.oid(:"id-spe-si-4-4")
]
},
{
"УПРАВЛІННЯ ТА ЗБЕРЕЖЕННЯ ІНФОРМАЦІЇ (SI-12)",
[
CA.SPE.oid(:"id-spe-si-12")
]
},
{:category, "Політики та процедури з безпеки"},
{
"Політики та процедури з безпеки",
[
CA.SPE.oid(:"id-spe-ac-1"),
CA.SPE.oid(:"id-spe-at-1"),
CA.SPE.oid(:"id-spe-au-1"),
CA.SPE.oid(:"id-spe-ca-1"),
CA.SPE.oid(:"id-spe-cm-1"),
CA.SPE.oid(:"id-spe-ia-1"),
CA.SPE.oid(:"id-spe-ir-1"),
CA.SPE.oid(:"id-spe-ma-1"),
CA.SPE.oid(:"id-spe-mp-1"),
CA.SPE.oid(:"id-spe-pe-1"),
CA.SPE.oid(:"id-spe-pl-1"),
CA.SPE.oid(:"id-spe-ps-1"),
CA.SPE.oid(:"id-spe-ra-1"),
CA.SPE.oid(:"id-spe-sa-1"),
CA.SPE.oid(:"id-spe-sc-1"),
CA.SPE.oid(:"id-spe-si-1"),
CA.SPE.oid(:"id-spe-sr-1")
]
},
{:category, "ПЛАНУВАННЯ (PL)"},
{
"ПЛАНИ ЗАХИСТУ ІНФОРМАЦІЇ ТА ПЕРСОНАЛЬНИХ ДАНИХ (PL-2)",
[
CA.SPE.oid(:"id-spe-pl-2")
]
},
{
"ПРАВИЛА ПОВЕДІНКИ (PL-4)",
[
CA.SPE.oid(:"id-spe-pl-4")
]
},
{:category, "ПРИДБАННЯ СИСТЕМ ТА ПОСЛУГ (SA)"},
{
"БЕЗПЕКА ТА ПРИВАТНІСТЬ ПРИНЦИПІВ ІНЖИНІРИНГУ (SA-8)",
[
CA.SPE.oid(:"id-spe-sa-8")
]
},
{
"КОМПОНЕНТИ СИСТЕМИ, ЩО НЕ ПІДТРИМУЮТЬСЯ (SA-22)",
[
CA.SPE.oid(:"id-spe-sa-22")
]
},
{
"ЗОВНІШНІ ПОСЛУГИ ДЛЯ СИСТЕМИ (SA-9)",
[
CA.SPE.oid(:"id-spe-sa-9")
]
},
{:category, "УПРАВЛІННЯ РИЗИКАМИ В ЛАНЦЮГУ ПОСТАЧАННЯ (SR)"},
{
"ПЛАН УПРАВЛІННЯ РИЗИКАМИ ЛАНЦЮГА ПОСТАЧАННЯ (SR-2)",
[
CA.SPE.oid(:"id-spe-sr-2")
]
},
{
"СТРАТЕГІЇ ПРИДБАННЯ, ІНСТРУМЕНТИ І МЕТОДИ (SR-5)",
[
CA.SPE.oid(:"id-spe-sr-5")
]
},
{
"КОНТРОЛЬ ЛАНЦЮГА ПОСТАЧАННЯ І ПРОЦЕСІВ (SR-3)",
[
CA.SPE.oid(:"id-spe-sr-3")
]
}
]
end
def controls do
groups() |> Enum.reject(fn
{:category, _} -> true
_ -> false
end) |> Enum.flat_map(fn {_name, controls} -> controls end) |> Enum.uniq()
end
end