Spec-Zone.ru › Ansible

Модуль check_point.mgmt.cp_mgmt_domain_permissions_profile — управление объектами профилей разрешений домена на Checkpoint через API веб-служб

Примечание

Этот модуль входит в коллекцию check_point.mgmt (версия 6.9.0).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.

Чтобы установить её, используйте: ansible-galaxy collection install check_point.mgmt.

Чтобы использовать её в плейбуке, укажите: check_point.mgmt.cp_mgmt_domain_permissions_profile.

Добавлено в check_point.mgmt 3.0.0

  • Краткое описание
  • Параметры
  • Примеры
  • Возвращаемые значения

Краткое описание

  • Управляет объектами профилей разрешений домена на устройствах Checkpoint, включая создание, обновление и удаление объектов.
  • Все операции выполняются через API веб-служб.
  • Доступно начиная с версии системы управления R81.20.

Параметры

Параметр

Комментарии

access_control

dictionary

Разрешения для управления доступом.<br>Эти разрешения можно редактировать только в профиле разрешений типа «Customized».

access_control_objects_and_settings

string

Разрешить редактирование следующих типов объектов: VPN Community, Access Role, Custom application group, Custom application, Custom category, Limit, Application - Match Settings, Application Category - Match Settings, Override Categorization, Application and URL filtering blade - Advanced Settings, Content Awareness blade - Advanced Settings.

Варианты:

  • "read"
  • "write"
  • "disabled"

app_control_and_url_filtering_update

boolean

Устанавливать обновления Application and URL Filtering.

Варианты:

  • false
  • true

dlp_policy

string

Настраивать правила и политики DLP.

Варианты:

  • "read"
  • "write"
  • "disabled"

geo_control_policy

string

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

Варианты:

  • "read"
  • "write"
  • "disabled"

install_policy

boolean

Устанавливать политики управления доступом.

Варианты:

  • false
  • true

nat_policy

string

Работать с NAT в правилах управления доступом.

Варианты:

  • "read"
  • "write"
  • "disabled"

policy_layers

dictionary

Разрешения на редактирование слоев.<br>Доступно, только если для show-policy задано значение true.

app_control_and_url_filtering

boolean

Использовать Application and URL Filtering в правилах управления доступом.<br>Доступно, только если для edit-layers задано значение «By Software Blades».

Варианты:

  • false
  • true

content_awareness

boolean

Использовать указанные типы данных в правилах управления доступом.<br>Доступно, только если для edit-layers задано значение «By Software Blades».

Варианты:

  • false
  • true

edit_layers

string

«By Software Blades» — редактировать слои управления доступом, содержащие программные модули, включенные в профиль разрешений.<br>«By Selected Profile In A Layer Editor» — администраторы могут редактировать слой, только если редактор слоев управления доступом предоставляет разрешение на редактирование их профилям.

Варианты:

  • "By Software Blades"
  • "By Selected Profile In A Layer Editor"

firewall

boolean

Работать с управлением доступом и другими программными модулями, у которых нет собственных политик.<br>Доступно, только если для edit-layers задано значение «By Software Blades».

Варианты:

  • false
  • true

mobile_access

boolean

Работать с правилами Mobile Access.<br>Доступно, только если для edit-layers задано значение «By Software Blades».

Варианты:

  • false
  • true

qos_policy

string

Работать с политиками и правилами QoS.

Варианты:

  • "read"
  • "write"
  • "disabled"

show_policy

boolean

Выберите этот параметр, чтобы разрешить администраторам работать с правилами управления доступом и правилами NAT. Если параметр не выбран, администраторы не смогут видеть эти правила.

Варианты:

  • false
  • true

auto_publish_session

boolean

Опубликовать текущий сеанс, если после завершения задачи были внесены изменения.

Варианты:

  • false ← (по умолчанию)
  • true

color

string

Цвет объекта. Должен быть одним из существующих цветов.

Варианты:

  • "aquamarine"
  • "black"
  • "blue"
  • "crete blue"
  • "burlywood"
  • "cyan"
  • "dark green"
  • "khaki"
  • "orchid"
  • "dark orange"
  • "dark sea green"
  • "pink"
  • "turquoise"
  • "dark blue"
  • "firebrick"
  • "brown"
  • "forest green"
  • "gold"
  • "dark gold"
  • "gray"
  • "dark gray"
  • "light green"
  • "lemon chiffon"
  • "coral"
  • "sea green"
  • "sky blue"
  • "magenta"
  • "purple"
  • "slate blue"
  • "violet red"
  • "navy blue"
  • "olive"
  • "orange"
  • "red"
  • "sienna"
  • "yellow"

comments

string

Строка комментария.

details_level

string

Уровень детализации некоторых полей в ответе может варьироваться от отображения только значения UID объекта до полного подробного представления объекта.

Варианты:

  • "uid"
  • "standard"
  • "full"

edit_common_objects

boolean

Определять объекты в базе данных Check Point и управлять ими: сетевые объекты, службы, пользовательские сайты приложений, VPN Community, пользователи, серверы, ресурсы, время, UserCheck и Limit.<br>Это разрешение можно редактировать только в профиле разрешений типа «Customized».

Варианты:

  • false
  • true

endpoint

dictionary

Разрешения для Endpoint. Не поддерживается на серверах Multi-Domain.<br>Эти разрешения можно редактировать только в профиле разрешений типа «Customized».

allow_executing_push_operations

boolean

Администратор может запускать операции, которые сервер Security Management Server отправляет непосредственно на клиентские компьютеры без необходимости установки политики.

Варианты:

  • false
  • true

authorize_preboot_users

boolean

Администратор может добавлять и удалять пользователей, которым разрешен вход на клиентские компьютеры Endpoint Security с полным шифрованием диска.

Варианты:

  • false
  • true

edit_endpoint_policies

boolean

Доступно, только если для manage-policies-and-software-deployment задано значение true.

Варианты:

  • false
  • true

edit_software_deployment

boolean

Администратор может определять правила развертывания, создавать пакеты для экспорта и настраивать дополнительные параметры пакетов.<br>Доступно, только если для manage-policies-and-software-deployment задано значение true.

Варианты:

  • false
  • true

manage_policies_and_software_deployment

boolean

Администратор может работать с политиками, правилами и действиями.

Варианты:

  • false
  • true

policies_installation

boolean

Администратор может устанавливать политики на компьютеры Endpoint.

Варианты:

  • false
  • true

recovery_media

boolean

Администратор может создавать носители восстановления на компьютерах и устройствах Endpoint.

Варианты:

  • false
  • true

remote_help

boolean

Администратор может использовать функцию Remote Help для сброса паролей пользователей и предоставления доступа заблокированным пользователям.

Варианты:

  • false
  • true

reset_computer_data

boolean

Администратор может сбросить данные компьютера, удалив с сервера Security Management Server все сведения о нем.

Варианты:

  • false
  • true

software_deployment_installation

boolean

Администратор может развертывать пакеты и устанавливать клиенты Endpoint.

Варианты:

  • false
  • true

events_and_reports

dictionary

Разрешения для событий и отчетов.<br>Эти разрешения можно редактировать только в профиле разрешений типа «Customized».

events

string

Работать с запросами событий на вкладке Events. Создавать пользовательские запросы событий.<br>Доступно, только если для smart-event задано значение «Custom».

Варианты:

  • "read"
  • "write"
  • "disabled"

policy

string

Настраивать правила политик SmartEvent и устанавливать политики SmartEvent.<br>Доступно, только если для smart-event задано значение «Custom».

Варианты:

  • "read"
  • "write"
  • "disabled"

reports

boolean

Создавать и запускать отчеты SmartEvent.<br>Доступно, только если для smart-event задано значение «Custom».

Варианты:

  • false
  • true

smart_event

string

«Custom» — настраивать разрешения SmartEvent.

Варианты:

  • "custom"
  • "app control and url filtering reports only"

gateways

dictionary

Разрешения для шлюзов. <br>Эти разрешения можно редактировать только в профиле разрешений типа «Customized».

lsm_gw_db

string

Доступ к объектам, определенным в таблицах шлюзов LSM. Эти объекты управляются в графическом интерфейсе SmartProvisioning или с помощью интерфейса командной строки LSMcli.<br>Примечание: разрешение «Write» для lsm-gw-db позволяет администратору запускать сценарий на шлюзе SmartLSM в экспертном режиме.

Варианты:

  • "read"
  • "write"
  • "disabled"

manage_provisioning_profiles

string

Администратор может добавлять, редактировать, удалять и назначать профили подготовки шлюзам (LSM и без LSM).<br>Редактирование доступно, только если для lsm-gw-db задано разрешение «Write».<br>Примечание: разрешение «Read» для lsm-gw-db включает разрешение «Read» для manage-provisioning-profiles.

Варианты:

  • "read"
  • "write"
  • "disabled"

manage_repository_scripts

string

Добавлять, изменять и удалять сценарии в репозитории.

Варианты:

  • "read"
  • "write"
  • "disabled"

open_shell

boolean

Использовать интерфейс командной строки SmartConsole для выполнения команд.

Варианты:

  • false
  • true

run_one_time_script

boolean

Запускать пользовательские сценарии из командной строки.

Варианты:

  • false
  • true

run_repository_script

boolean

Запускать сценарии из репозитория.

Варианты:

  • false
  • true

smart_update

string

Устанавливать, обновлять и удалять лицензии Check Point. Это включает разрешения на использование SmartUpdate для управления лицензиями.

Варианты:

  • "read"
  • "write"
  • "disabled"

system_backup

boolean

Резервное копирование шлюзов безопасности.

Варианты:

  • false
  • true

system_restore

boolean

Восстановление шлюзов безопасности из сохранённых резервных копий.

Варианты:

  • false
  • true

vsx_provisioning

boolean

Создание и настройка виртуальных систем и других виртуальных объектов VSX.

Варианты:

  • false
  • true

ignore_errors

boolean

Применение изменений с игнорированием ошибок. Опубликовать такие изменения не получится. Если флаг ignore-warnings не указан, предупреждения также будут игнорироваться.

Варианты:

  • false
  • true

ignore_warnings

boolean

Применение изменений с игнорированием предупреждений.

Варианты:

  • false
  • true

management

dictionary

Разрешения на управление.

approve_or_reject_sessions

boolean

Одобрение или отклонение других сеансов.

Варианты:

  • false
  • true

cme_operations

string

Разрешение на чтение и изменение конфигурации Cloud Management Extension (CME).<br>Не поддерживается для серверов Multi-Domain.

Варианты:

  • "read"
  • "write"
  • "disabled"

high_availability_operations

boolean

Настройка и управление высокой доступностью домена.<br>Изменять это разрешение можно только в профиле типа разрешений «Настраиваемый».

Варианты:

  • false
  • true

manage_admins

boolean

Управление администраторами, профилями разрешений, доверенными клиентами, настройками API и настройками политик.<br>Изменять это разрешение можно только в профиле типа разрешений «Чтение и запись — все».<br>Не поддерживается для серверов Multi-Domain.

Варианты:

  • false
  • true

manage_integration_with_cloud_services

boolean

Управление интеграцией с облачными сервисами.

Варианты:

  • false
  • true

manage_sessions

boolean

Позволяет отключать, отбрасывать, публиковать сеансы других администраторов или перехватывать управление ими.<br>Изменять это разрешение можно только в профиле типа разрешений «Чтение и запись — все».

Варианты:

  • false
  • true

management_api_login

boolean

Разрешение на вход на сервер управления безопасностью и выполнение команд API с помощью этих инструментов: mgmt_cli (двоичные файлы для Linux и Windows), Gaia CLI (clish) и Web Services (REST). Полезно, если нужно запретить администраторам запускать автоматические сценарии на сервере управления.<br>Примечание. Это разрешение не требуется для выполнения команд в терминале API в SmartConsole.<br>Не поддерживается для серверов Multi-Domain.

Варианты:

  • false
  • true

publish_sessions

boolean

Разрешить публикацию сеансов без одобрения.

Варианты:

  • false
  • true

monitoring_and_logging

dictionary

Разрешения на мониторинг и ведение журналов.<br>Изменять все эти разрешения можно в профиле типа разрешений «Настраиваемый». В профиле типа разрешений «Чтение и запись — все» можно изменять только разрешения dlp-logs-including-confidential-fields и manage-dlp-messages.

app_and_url_filtering_logs

boolean

Работа с журналами фильтрации приложений и URL-адресов.

Варианты:

  • false
  • true

dlp_logs_including_confidential_fields

boolean

Просмотр журналов DLP, включая конфиденциальные поля.

Варианты:

  • false
  • true

https_inspection_logs

boolean

Просмотр журналов, созданных функцией проверки HTTPS.

Варианты:

  • false
  • true

identities

boolean

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

Варианты:

  • false
  • true

manage_dlp_messages

boolean

Просмотр, выпуск или отбрасывание сообщений DLP.<br>Доступно, только если для параметра dlp-logs-including-confidential-fields задано значение true.

Варианты:

  • false
  • true

management_logs

string

Просмотр журналов аудита сервера Multi-Domain.

Варианты:

  • "read"
  • "write"
  • "disabled"

monitoring

string

Просмотр представлений и отчётов мониторинга.

Варианты:

  • "read"
  • "write"
  • "disabled"

packet_capture_and_forensics

boolean

Просмотр журналов, созданных функциями IPS и криминалистического анализа.

Варианты:

  • false
  • true

show_identities_by_default

boolean

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

Варианты:

  • false
  • true

show_packet_capture_by_default

boolean

По умолчанию включить захват пакетов.

Варианты:

  • false
  • true

track_logs

string

Использование функций отслеживания журналов в SmartConsole.

Варианты:

  • "read"
  • "write"
  • "disabled"

name

string / обязательный

Имя объекта.

others

dictionary

Дополнительные разрешения.<br>Изменять эти разрешения можно только в профиле типа разрешений «Настраиваемый».

client_certificates

boolean

Создание и управление сертификатами клиентов для Mobile Access.

Варианты:

  • false
  • true

edit_cp_users_db

boolean

Работа с учётными записями и группами пользователей.

Варианты:

  • false
  • true

https_inspection

string

Включение и настройка правил проверки HTTPS.

Варианты:

  • "read"
  • "write"
  • "disabled"

ldap_users_db

string

Работа с базой данных LDAP, учётными записями и группами пользователей, а также подразделениями OU.

Варианты:

  • "read"
  • "write"
  • "disabled"

user_authority_access

string

Работа с аутентификацией Check Point User Authority.

Варианты:

  • "read"
  • "write"
  • "disabled"

user_device_mgmt_conf

string

Предоставляет доступ к веб-приложению UDM (управление пользователями и устройствами), которое обрабатывает запросы безопасности в рабочей среде с использованием собственных устройств (BYOD).

Варианты:

  • "read"
  • "write"
  • "disabled"

permission_type

string

Тип профиля разрешений.

Варианты:

  • "read write all"
  • "read only all"
  • "customized"

state

string

Состояние правила доступа (присутствует или отсутствует).

Варианты:

  • "present" ← (по умолчанию)
  • "absent"

tags

list / elements=string

Набор идентификаторов тегов.

threat_prevention

dictionary

Разрешения на предотвращение угроз.<br>Изменять эти разрешения можно только в профиле типа разрешений «Настраиваемый».

edit_layers

string

«ALL» — разрешает редактирование всех слоёв.<br>«По выбранному профилю в редакторе слоёв» — администраторы могут редактировать слой, только если редактор слоёв предотвращения угроз предоставил их профилям разрешение на редактирование.<br>Доступно, только если для policy-layers задано значение «Write».

Варианты:

  • "By Selected Profile In A Layer Editor"
  • "All"

edit_settings

boolean

Работа с общими настройками предотвращения угроз.

Варианты:

  • false
  • true

install_policy

boolean

Установка политик.

Варианты:

  • false
  • true

ips_update

boolean

Обновление средств защиты IPS.<br>Примечание. Для получения обновлений IPS не требуется входить в User Center.

Варианты:

  • false
  • true

policy_exceptions

string

Настройка исключений для правил предотвращения угроз.<br>Примечание. Чтобы использовать исключения политик, необходимо настроить разрешение protections.

Варианты:

  • "read"
  • "write"
  • "disabled"

policy_layers

string

Настройка правил политики предотвращения угроз.<br>Примечание. Чтобы получить разрешения policy-layers, необходимо настроить разрешения policy-exceptions и profiles. Чтобы получить разрешение «Write» для policy-layers, для policy-exceptions также необходимо задать разрешение «Write».

Варианты:

  • "read"
  • "write"
  • "disabled"

profiles

string

Настройка профилей предотвращения угроз.

Варианты:

  • "read"
  • "write"
  • "disabled"

protections

string

Работа со средствами защиты от вредоносных программ.

Варианты:

  • "read"
  • "write"
  • "disabled"

version

string

Версия Check Point. Если версия не указана, используется последняя.

wait_for_task

boolean

Дождаться завершения задачи, например задачи публикации.

Варианты:

  • false
  • true ← (по умолчанию)

wait_for_task_timeout

integer

Сколько минут ждать до возникновения ошибки тайм-аута.

По умолчанию: 30

Примеры

- name: add-domain-permissions-profile
  cp_mgmt_domain_permissions_profile:
    name: customized profile
    state: present

- name: set-domain-permissions-profile
  cp_mgmt_domain_permissions_profile:
    access_control:
      policy_layers: By Selected Profile In A Layer Editor
    name: read profile
    permission_type: customized
    state: present

- name: delete-domain-permissions-profile
  cp_mgmt_domain_permissions_profile:
    name: profile
    state: absent

Возвращаемые значения

Общие возвращаемые значения описаны здесь; ниже перечислены поля, уникальные для этого модуля:

Ключ

Описание

cp_mgmt_domain_permissions_profile

dictionary

Созданный или обновлённый объект Check Point.

Возвращается: всегда, кроме случаев удаления объекта.

Авторы

  • Eden Brillant (@chkp-edenbr)

Ссылки на коллекцию

  • Отслеживание проблем
  • Репозиторий (исходный код)

© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/check_point/mgmt/cp_mgmt_domain_permissions_profile_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API