Модуль 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. Варианты:
|
|
app_control_and_url_filtering_update boolean |
Устанавливать обновления Application and URL Filtering. Варианты:
|
|
dlp_policy string |
Настраивать правила и политики DLP. Варианты:
|
|
geo_control_policy string |
Работать с правилами управления доступом, которые контролируют трафик в указанные страны и из них. Варианты:
|
|
install_policy boolean |
Устанавливать политики управления доступом. Варианты:
|
|
nat_policy string |
Работать с NAT в правилах управления доступом. Варианты:
|
|
policy_layers dictionary |
Разрешения на редактирование слоев.<br>Доступно, только если для show-policy задано значение true. |
|
app_control_and_url_filtering boolean |
Использовать Application and URL Filtering в правилах управления доступом.<br>Доступно, только если для edit-layers задано значение «By Software Blades». Варианты:
|
|
content_awareness boolean |
Использовать указанные типы данных в правилах управления доступом.<br>Доступно, только если для edit-layers задано значение «By Software Blades». Варианты:
|
|
edit_layers string |
«By Software Blades» — редактировать слои управления доступом, содержащие программные модули, включенные в профиль разрешений.<br>«By Selected Profile In A Layer Editor» — администраторы могут редактировать слой, только если редактор слоев управления доступом предоставляет разрешение на редактирование их профилям. Варианты:
|
|
firewall boolean |
Работать с управлением доступом и другими программными модулями, у которых нет собственных политик.<br>Доступно, только если для edit-layers задано значение «By Software Blades». Варианты:
|
|
mobile_access boolean |
Работать с правилами Mobile Access.<br>Доступно, только если для edit-layers задано значение «By Software Blades». Варианты:
|
|
qos_policy string |
Работать с политиками и правилами QoS. Варианты:
|
|
show_policy boolean |
Выберите этот параметр, чтобы разрешить администраторам работать с правилами управления доступом и правилами NAT. Если параметр не выбран, администраторы не смогут видеть эти правила. Варианты:
|
auto_publish_session boolean | Опубликовать текущий сеанс, если после завершения задачи были внесены изменения. Варианты:
|
color string | Цвет объекта. Должен быть одним из существующих цветов. Варианты:
|
comments string | Строка комментария. |
details_level string | Уровень детализации некоторых полей в ответе может варьироваться от отображения только значения UID объекта до полного подробного представления объекта. Варианты:
|
edit_common_objects boolean | Определять объекты в базе данных Check Point и управлять ими: сетевые объекты, службы, пользовательские сайты приложений, VPN Community, пользователи, серверы, ресурсы, время, UserCheck и Limit.<br>Это разрешение можно редактировать только в профиле разрешений типа «Customized». Варианты:
|
endpoint dictionary | Разрешения для Endpoint. Не поддерживается на серверах Multi-Domain.<br>Эти разрешения можно редактировать только в профиле разрешений типа «Customized». |
|
allow_executing_push_operations boolean |
Администратор может запускать операции, которые сервер Security Management Server отправляет непосредственно на клиентские компьютеры без необходимости установки политики. Варианты:
|
|
authorize_preboot_users boolean |
Администратор может добавлять и удалять пользователей, которым разрешен вход на клиентские компьютеры Endpoint Security с полным шифрованием диска. Варианты:
|
|
edit_endpoint_policies boolean |
Доступно, только если для manage-policies-and-software-deployment задано значение true. Варианты:
|
|
edit_software_deployment boolean |
Администратор может определять правила развертывания, создавать пакеты для экспорта и настраивать дополнительные параметры пакетов.<br>Доступно, только если для manage-policies-and-software-deployment задано значение true. Варианты:
|
|
manage_policies_and_software_deployment boolean |
Администратор может работать с политиками, правилами и действиями. Варианты:
|
|
policies_installation boolean |
Администратор может устанавливать политики на компьютеры Endpoint. Варианты:
|
|
recovery_media boolean |
Администратор может создавать носители восстановления на компьютерах и устройствах Endpoint. Варианты:
|
|
remote_help boolean |
Администратор может использовать функцию Remote Help для сброса паролей пользователей и предоставления доступа заблокированным пользователям. Варианты:
|
|
reset_computer_data boolean |
Администратор может сбросить данные компьютера, удалив с сервера Security Management Server все сведения о нем. Варианты:
|
|
software_deployment_installation boolean |
Администратор может развертывать пакеты и устанавливать клиенты Endpoint. Варианты:
|
events_and_reports dictionary | Разрешения для событий и отчетов.<br>Эти разрешения можно редактировать только в профиле разрешений типа «Customized». |
|
events string |
Работать с запросами событий на вкладке Events. Создавать пользовательские запросы событий.<br>Доступно, только если для smart-event задано значение «Custom». Варианты:
|
|
policy string |
Настраивать правила политик SmartEvent и устанавливать политики SmartEvent.<br>Доступно, только если для smart-event задано значение «Custom». Варианты:
|
|
reports boolean |
Создавать и запускать отчеты SmartEvent.<br>Доступно, только если для smart-event задано значение «Custom». Варианты:
|
|
smart_event string |
«Custom» — настраивать разрешения SmartEvent. Варианты:
|
gateways dictionary | Разрешения для шлюзов. <br>Эти разрешения можно редактировать только в профиле разрешений типа «Customized». |
|
lsm_gw_db string |
Доступ к объектам, определенным в таблицах шлюзов LSM. Эти объекты управляются в графическом интерфейсе SmartProvisioning или с помощью интерфейса командной строки LSMcli.<br>Примечание: разрешение «Write» для lsm-gw-db позволяет администратору запускать сценарий на шлюзе SmartLSM в экспертном режиме. Варианты:
|
|
manage_provisioning_profiles string |
Администратор может добавлять, редактировать, удалять и назначать профили подготовки шлюзам (LSM и без LSM).<br>Редактирование доступно, только если для lsm-gw-db задано разрешение «Write».<br>Примечание: разрешение «Read» для lsm-gw-db включает разрешение «Read» для manage-provisioning-profiles. Варианты:
|
|
manage_repository_scripts string |
Добавлять, изменять и удалять сценарии в репозитории. Варианты:
|
|
open_shell boolean |
Использовать интерфейс командной строки SmartConsole для выполнения команд. Варианты:
|
|
run_one_time_script boolean |
Запускать пользовательские сценарии из командной строки. Варианты:
|
|
run_repository_script boolean |
Запускать сценарии из репозитория. Варианты:
|
|
smart_update string |
Устанавливать, обновлять и удалять лицензии Check Point. Это включает разрешения на использование SmartUpdate для управления лицензиями. Варианты:
|
|
system_backup boolean |
Резервное копирование шлюзов безопасности. Варианты:
|
|
system_restore boolean |
Восстановление шлюзов безопасности из сохранённых резервных копий. Варианты:
|
|
vsx_provisioning boolean |
Создание и настройка виртуальных систем и других виртуальных объектов VSX. Варианты:
|
ignore_errors boolean | Применение изменений с игнорированием ошибок. Опубликовать такие изменения не получится. Если флаг ignore-warnings не указан, предупреждения также будут игнорироваться. Варианты:
|
ignore_warnings boolean | Применение изменений с игнорированием предупреждений. Варианты:
|
management dictionary | Разрешения на управление. |
|
approve_or_reject_sessions boolean |
Одобрение или отклонение других сеансов. Варианты:
|
|
cme_operations string |
Разрешение на чтение и изменение конфигурации Cloud Management Extension (CME).<br>Не поддерживается для серверов Multi-Domain. Варианты:
|
|
high_availability_operations boolean |
Настройка и управление высокой доступностью домена.<br>Изменять это разрешение можно только в профиле типа разрешений «Настраиваемый». Варианты:
|
|
manage_admins boolean |
Управление администраторами, профилями разрешений, доверенными клиентами, настройками API и настройками политик.<br>Изменять это разрешение можно только в профиле типа разрешений «Чтение и запись — все».<br>Не поддерживается для серверов Multi-Domain. Варианты:
|
|
manage_integration_with_cloud_services boolean |
Управление интеграцией с облачными сервисами. Варианты:
|
|
manage_sessions boolean |
Позволяет отключать, отбрасывать, публиковать сеансы других администраторов или перехватывать управление ими.<br>Изменять это разрешение можно только в профиле типа разрешений «Чтение и запись — все». Варианты:
|
|
management_api_login boolean |
Разрешение на вход на сервер управления безопасностью и выполнение команд API с помощью этих инструментов: mgmt_cli (двоичные файлы для Linux и Windows), Gaia CLI (clish) и Web Services (REST). Полезно, если нужно запретить администраторам запускать автоматические сценарии на сервере управления.<br>Примечание. Это разрешение не требуется для выполнения команд в терминале API в SmartConsole.<br>Не поддерживается для серверов Multi-Domain. Варианты:
|
|
publish_sessions boolean |
Разрешить публикацию сеансов без одобрения. Варианты:
|
monitoring_and_logging dictionary | Разрешения на мониторинг и ведение журналов.<br>Изменять все эти разрешения можно в профиле типа разрешений «Настраиваемый». В профиле типа разрешений «Чтение и запись — все» можно изменять только разрешения dlp-logs-including-confidential-fields и manage-dlp-messages. |
|
app_and_url_filtering_logs boolean |
Работа с журналами фильтрации приложений и URL-адресов. Варианты:
|
|
dlp_logs_including_confidential_fields boolean |
Просмотр журналов DLP, включая конфиденциальные поля. Варианты:
|
|
https_inspection_logs boolean |
Просмотр журналов, созданных функцией проверки HTTPS. Варианты:
|
|
identities boolean |
Отображение в журналах сведений об идентификационных данных пользователей и компьютеров. Варианты:
|
|
manage_dlp_messages boolean |
Просмотр, выпуск или отбрасывание сообщений DLP.<br>Доступно, только если для параметра dlp-logs-including-confidential-fields задано значение true. Варианты:
|
|
management_logs string |
Просмотр журналов аудита сервера Multi-Domain. Варианты:
|
|
monitoring string |
Просмотр представлений и отчётов мониторинга. Варианты:
|
|
packet_capture_and_forensics boolean |
Просмотр журналов, созданных функциями IPS и криминалистического анализа. Варианты:
|
|
show_identities_by_default boolean |
По умолчанию отображать в журналах сведения об идентификационных данных пользователей и компьютеров. Варианты:
|
|
show_packet_capture_by_default boolean |
По умолчанию включить захват пакетов. Варианты:
|
|
track_logs string |
Использование функций отслеживания журналов в SmartConsole. Варианты:
|
name string / обязательный | Имя объекта. |
others dictionary | Дополнительные разрешения.<br>Изменять эти разрешения можно только в профиле типа разрешений «Настраиваемый». |
|
client_certificates boolean |
Создание и управление сертификатами клиентов для Mobile Access. Варианты:
|
|
edit_cp_users_db boolean |
Работа с учётными записями и группами пользователей. Варианты:
|
|
https_inspection string |
Включение и настройка правил проверки HTTPS. Варианты:
|
|
ldap_users_db string |
Работа с базой данных LDAP, учётными записями и группами пользователей, а также подразделениями OU. Варианты:
|
|
user_authority_access string |
Работа с аутентификацией Check Point User Authority. Варианты:
|
|
user_device_mgmt_conf string |
Предоставляет доступ к веб-приложению UDM (управление пользователями и устройствами), которое обрабатывает запросы безопасности в рабочей среде с использованием собственных устройств (BYOD). Варианты:
|
permission_type string | Тип профиля разрешений. Варианты:
|
state string | Состояние правила доступа (присутствует или отсутствует). Варианты:
|
tags list / elements=string | Набор идентификаторов тегов. |
threat_prevention dictionary | Разрешения на предотвращение угроз.<br>Изменять эти разрешения можно только в профиле типа разрешений «Настраиваемый». |
|
edit_layers string |
«ALL» — разрешает редактирование всех слоёв.<br>«По выбранному профилю в редакторе слоёв» — администраторы могут редактировать слой, только если редактор слоёв предотвращения угроз предоставил их профилям разрешение на редактирование.<br>Доступно, только если для policy-layers задано значение «Write». Варианты:
|
|
edit_settings boolean |
Работа с общими настройками предотвращения угроз. Варианты:
|
|
install_policy boolean |
Установка политик. Варианты:
|
|
ips_update boolean |
Обновление средств защиты IPS.<br>Примечание. Для получения обновлений IPS не требуется входить в User Center. Варианты:
|
|
policy_exceptions string |
Настройка исключений для правил предотвращения угроз.<br>Примечание. Чтобы использовать исключения политик, необходимо настроить разрешение protections. Варианты:
|
|
policy_layers string |
Настройка правил политики предотвращения угроз.<br>Примечание. Чтобы получить разрешения policy-layers, необходимо настроить разрешения policy-exceptions и profiles. Чтобы получить разрешение «Write» для policy-layers, для policy-exceptions также необходимо задать разрешение «Write». Варианты:
|
|
profiles string |
Настройка профилей предотвращения угроз. Варианты:
|
|
protections string |
Работа со средствами защиты от вредоносных программ. Варианты:
|
version string | Версия Check Point. Если версия не указана, используется последняя. |
wait_for_task boolean | Дождаться завершения задачи, например задачи публикации. Варианты:
|
wait_for_task_timeout integer | Сколько минут ждать до возникновения ошибки тайм-аута. По умолчанию: |
Примеры
- 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. Возвращается: всегда, кроме случаев удаления объекта. |
Ссылки на коллекцию
© 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