---
sourceDocument: Australia IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/it-operations-management

 Release :

    - australia

ft:locale :

    - de-DE

ft:publication_title :

    - Australia IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Integrate Terraform Cloud with GitHub

# Integrate Terraform Cloud with GitHub {#ariaid-title1}

* Freigeben Version: Australia
* 
* Aktualisiert 12. März 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Integrate GitHub with Terraform to link workspaces to repositories, enabling version control, change tracking, and rollbacks.

## Vorbereitungen

Role required: Terraform admin or DevOps team member

## Prozedur

1. Go to the Terraform org created for this application.
2. Navigate to SettingsProviders.
3. Select Add a VCS provider.
4. From the GitHub drop-down list, choose a GitHub.com (Custom).
5. Select the link Register a new OAuth Application.  
6. Select Register application.
7. Copy the client ID.
8. Select Generate a new client secret and copy the generated Client Secret.
9. Go back to the Terraform console where the Add a VCS provider page is open and paste both Client ID and Client Secret.  
10. Select Connect and continue.
11. Select Authorize.  
    Hinweis:  
    Follow the platform-specific instructions to authorize Terraform Cloud to access your GitHub repository.

    For more details, see the official documentation: [https://developer.hashicorp.com/terraform/cloud-docs/vcs/Github-enterprise](https://developer.hashicorp.com/terraform/cloud-docs/vcs/github-enterprise).
12. On the Advance Settings page, select Skip and finish.
{#integrate-terraform-cloud-and-git__steps_i43_gmv_vzb}

## Nächste Maßnahme

Make a note of the OAuth Token ID and share it with the ServiceNow admin.
**Zugehörige Tasks**   

* [Publish Terraform templates](https://servicenow-prod.fluidtopics.net/WBkGNRikjr02ce7wAIlgDQ "Publish the Terraform template defined by the application in GitHub to enable version control, collaboration, and centralized storage.")
* [Create a Terraform organization for Cloud Account Management in Cloud Workspace](https://servicenow-prod.fluidtopics.net/JvfTH0XWZuH~Jq_YbexS5w "Integrate with Terraform Cloud/Terraform Enterprise to organize accounts, define workflows, enforce security, improve collaboration, and enhance scalability.")
* [Create Terraform API token](https://servicenow-prod.fluidtopics.net/s02ecnFoxbWDP2hkab_nCA "Generating API tokens with limited permissions enhances security, enables fine-grained control, facilitates automation, and provides temporary access within your Terraform organization.")

