Skip to content

IIS CIS Rules

Go to Automation

View in GitLab

Description

This playbook configures an IIS server to comply with CIS (Center for Internet Security) benchmarks and best practices. It sets secure defaults for authentication, authorization, logging, request filtering, and other IIS settings. The playbook enforces secure headers, disables insecure features, restricts access, configures logging, and applies various security hardening rules to ensure a compliant and robust IIS environment.

Credentials

  • sys_ansible_iis

Input

Variable Description
target Target Windows server to apply CIS rules on
machine_env Environment code (e.g., DV, QA, ST, PR) for environment settings

Output

None

Dependencies

<!-- The "Dependencies" section should be at the end of the page. Use tags at the top of the page to add dependencies. Check existing dependencies page to avoid duplicates