The Terraform ServiceNow Service Catalogue integration enables your end-users to provision self-serve infrastructure via ServiceNow. By connecting ServiceNow with Terraform Enterprise, this integration lets ServiceNow users create workspaces and perform Terraform runs, using prepared Terraform configurations hosted in VCS repositories.
Integrating ServiceNow with Terraform Enterprise involves several configuration steps. You will perform some of these steps in ServiceNow, and some of them in Terraform Enterprise.
Prerequisites:
Note – Terraform Cloud’s access model is team-based. To perform an action within a Terraform Cloud organization, users must belong to a team that has been granted the appropriate permissions.
- A ServiceNow instance or developer instance. You can request a ServiceNow developer instance at servicenow.com.
- A supported version control system (VCS) with read access to repositories with Terraform configuration.
- A private Git repository to host the ServiceNow integration.
https://developer.servicenow.com/connect.do#!/share/contents?category=Cloud%20Management%20Recipes&page=1
Now we have all necessary accounts created, let’s get started with the implementation and configuration.