> 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/continuous-integration/use-harness-ci/secure-harness-ci.md).

# Secure Harness CI

{% content-ref url="/pages/N3lst5qpuYZpTwU3auo0" %}
[Security hardening for Harness CI](/continuous-integration/use-harness-ci/secure-harness-ci/security-hardening.md)
{% endcontent-ref %}

{% content-ref url="/pages/0X48yLaZTKO2bG8nsU1Q" %}
[Using GitHub App Tokens Securely in Harness CI Pipelines](/continuous-integration/use-harness-ci/secure-harness-ci/github-app-token-in-harness.md)
{% endcontent-ref %}

{% content-ref url="/pages/d7qyZUE2811cUFQPI2wV" %}
[Use GCP secrets in scripts](/continuous-integration/use-harness-ci/secure-harness-ci/authenticate-gcp-key-in-run-step.md)
{% endcontent-ref %}

{% content-ref url="/pages/D9k8OxXgHxs6PMNlLR3p" %}
[OIDC with GCP WIF for Harness Cloud](/continuous-integration/use-harness-ci/secure-harness-ci/configure-oidc-gcp-wif-ci-hosted.md)
{% endcontent-ref %}

{% content-ref url="/pages/APrRsoEt04Yf6I2RTIcj" %}
[Generate GCP access tokens from OIDC tokens](/continuous-integration/use-harness-ci/secure-harness-ci/gcp-oidc-token-plugin.md)
{% endcontent-ref %}

{% content-ref url="/pages/4a5INBhYMBAkyXSpAH76" %}
[Generate AWS access tokens from OIDC tokens](/continuous-integration/use-harness-ci/secure-harness-ci/aws-oidc-token-plugin.md)
{% endcontent-ref %}

{% content-ref url="/pages/mkGLLhCVye1FLxe6eBke" %}
[Generate Azure access tokens from OIDC tokens](/continuous-integration/use-harness-ci/secure-harness-ci/azure-oidc-token-plugin.md)
{% endcontent-ref %}
