> For the complete documentation index, see [llms.txt](https://developer.harness.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.harness.io/harness-platform/3.0/harness-platform-resources/governance/policy-as-code.md).

# Policy as Code

{% content-ref url="/pages/KJoUyybqPWEUDHYAvsyq" %}
[Harness Policy As Code overview](/harness-platform/3.0/harness-platform-resources/governance/policy-as-code/harness-governance-overview.md)
{% endcontent-ref %}

{% content-ref url="/pages/BN2CEIiXYSEGVp7weAmd" %}
[Policy As Code quickstart](/harness-platform/3.0/harness-platform-resources/governance/policy-as-code/harness-governance-quickstart.md)
{% endcontent-ref %}

{% content-ref url="/pages/a7x0cwY7htd9p0vmBey8" %}
[Enable/Disable a policy set](/harness-platform/3.0/harness-platform-resources/governance/policy-as-code/disable-a-policy-set.md)
{% endcontent-ref %}

{% content-ref url="/pages/c8qAx0ovDSMZLeFXM3lA" %}
[Using Harness Policy as Code for Variables](/harness-platform/3.0/harness-platform-resources/governance/policy-as-code/using-harness-policy-as-code-for-variables.md)
{% endcontent-ref %}

{% content-ref url="/pages/Y2H2kDvMOCtR52O5GKha" %}
[Run policies in your own environment](/harness-platform/3.0/harness-platform-resources/governance/policy-as-code/run-policies-in-your-environment.md)
{% endcontent-ref %}

{% content-ref url="/pages/357vH0v7x9m3XOjQmHbE" %}
[Configure Git Experience for OPA](/harness-platform/3.0/harness-platform-resources/governance/policy-as-code/configure-gitexperience-for-opa.md)
{% endcontent-ref %}

{% content-ref url="/pages/AYROw1HSnEbMTjYBYuZ0" %}
[Manage Rego Policies in Git](/harness-platform/3.0/harness-platform-resources/governance/policy-as-code/manage-rego-policy-using-git-experience.md)
{% endcontent-ref %}

{% content-ref url="/pages/pGE8tLgZO48wjydw3OPP" %}
[Build policies using Harness AI](/harness-platform/3.0/harness-platform-resources/governance/policy-as-code/ai-for-policies.md)
{% endcontent-ref %}

{% content-ref url="/pages/w20yuEK8bV2IZtnniQiM" %}
[Policy step](/harness-platform/3.0/harness-platform-resources/governance/policy-as-code/add-a-governance-policy-step-to-a-pipeline.md)
{% endcontent-ref %}

{% content-ref url="/pages/IC7RHskuctQWjYoKM7yH" %}
[Enforce policies on steps](/harness-platform/3.0/harness-platform-resources/governance/policy-as-code/using-policy-enforcement-on-pipeline-steps.md)
{% endcontent-ref %}

{% content-ref url="/pages/p3TIORMC94SitgCx8CMi" %}
[Policy As Code for Feature Flags](/harness-platform/3.0/harness-platform-resources/governance/policy-as-code/using-harness-policy-engine-for-feature-flags.md)
{% endcontent-ref %}

{% content-ref url="/pages/uuLmbYGyhd1gHTgOUPIE" %}
[Policy as Code for connectors](/harness-platform/3.0/harness-platform-resources/governance/policy-as-code/add-a-governance-policy-step-to-a-connector.md)
{% endcontent-ref %}

{% content-ref url="/pages/cwm8DAV9KyXVuwZ9Fj0b" %}
[Policy as Code for secrets](/harness-platform/3.0/harness-platform-resources/governance/policy-as-code/add-a-policy-engine-step-to-a-secret.md)
{% endcontent-ref %}

{% content-ref url="/pages/CZftXCGY3cQNvlRhUkPF" %}
[Policy as Code for Templates](/harness-platform/3.0/harness-platform-resources/governance/policy-as-code/policy-as-code-for-templates.md)
{% endcontent-ref %}

{% content-ref url="/pages/cU1w7cx9PxkCJpL8XXwN" %}
[Policy as Code for Terraform](/harness-platform/3.0/harness-platform-resources/governance/policy-as-code/policy-as-code-for-terraform.md)
{% endcontent-ref %}

{% content-ref url="/pages/hIeRue3IpL0qY2mnLNwN" %}
[Policy as Code for Security Tests](/harness-platform/3.0/harness-platform-resources/governance/policy-as-code/policy-as-code-for-security-tests.md)
{% endcontent-ref %}

{% content-ref url="/pages/LSosmyAomteX9Qmk9xyJ" %}
[Policy as Code for service accounts](/harness-platform/3.0/harness-platform-resources/governance/policy-as-code/add-a-governance-policy-step-to-a-service-account.md)
{% endcontent-ref %}

{% content-ref url="/pages/X5VKHyf3OTnpqsKONwCg" %}
[Policy as Code for API Keys and Tokens](/harness-platform/3.0/harness-platform-resources/governance/policy-as-code/add-policy-as-code-apikey-and-token.md)
{% endcontent-ref %}

{% content-ref url="/pages/iJabGy6YMgIV8APnRC6A" %}
[Policy as Code for Services](/harness-platform/3.0/harness-platform-resources/governance/policy-as-code/policy-as-code-for-services.md)
{% endcontent-ref %}

{% content-ref url="/pages/xptqrFGMVgpkWvjYk6F5" %}
[Policy as Code for Environments](/harness-platform/3.0/harness-platform-resources/governance/policy-as-code/policy-as-code-for-environments.md)
{% endcontent-ref %}

{% content-ref url="/pages/eKVZc108hf3XkdypiC31" %}
[Policy as Code for Infrastructure](/harness-platform/3.0/harness-platform-resources/governance/policy-as-code/policy-as-code-for-infrastructure.md)
{% endcontent-ref %}

{% content-ref url="/pages/VztVQ1LdFgtCnXglIMLo" %}
[Policy as Code for Overrides](/harness-platform/3.0/harness-platform-resources/governance/policy-as-code/policy-as-code-for-overrides.md)
{% endcontent-ref %}

{% content-ref url="/pages/KLW0EGw6hUem8o3xoPo5" %}
[Policy As Code for FME Feature Flags](/harness-platform/3.0/harness-platform-resources/governance/policy-as-code/using-harness-policy-engine-for-fme.md)
{% endcontent-ref %}

{% content-ref url="/pages/wkHplwDdfa2qR3qyzzB3" %}
[Policy as Code for GitOps Applications](/harness-platform/3.0/harness-platform-resources/governance/policy-as-code/policy-as-code-for-gitops-applications.md)
{% endcontent-ref %}

{% content-ref url="/pages/ep3dMfEdBoVIlRyxZyxl" %}
[Policy samples](/harness-platform/3.0/harness-platform-resources/governance/policy-as-code/sample-policy-use-case.md)
{% endcontent-ref %}

{% content-ref url="/pages/ma6Jk8tsrOMdduV2lozd" %}
[Policy as Code FAQs](/harness-platform/3.0/harness-platform-resources/governance/policy-as-code/policy-as-code-faqs.md)
{% endcontent-ref %}
