This Integration/ App was installed from VCS and then exported into a single Update Set for testing on-Prem ServiceNow instances that cannot reach the ServiceNow Store.
Follow the Steps in these resources:
- Step By Step Guide - https://www.terraform.io/docs/cloud/integrations/service-now/index.html
- Demo Walk- Thru video - https://www.hashicorp.com/resources/terraform-servicenow-new-integration-means-for-your-devops-workflows
This is for testing purposes only .... It is not the official HashiCorp app!
Do not use in production!
For the Official / Certified app please download from the:
ServiceNow Store - https://store.servicenow.com/
Alternate method:
https://store.servicenow.com/sn_appstore_store.do#!/store/help?article=KB0030267
- Navigate to Update Sets -> Retrieved Update sets
- Click "Import UpdateSet from XML" Select the xml file and upload
- Once upload completes - click into the "Terraform" Update Set that is now listed
- Once in the record - click on the button [Preview Update Set]
- This may result in errors depending on your version (I got 6 with Orlando/Paris) - Just hit Close
- In the case of errors - inspect the "Update Set Preview Problems" related list and select "Approve" or "Skip Remote Update" from the far right of each error.
- Once all Errors are skipped/ accepted hit the button that now appears in teh top right corner - [Commit Update Set]
This will install the terraform app.
- Navigate to Service Catalog -> Catalog
- Click the "+" in the top right coner to "add content"
- Select "Terraform Catalog" and click [Add here]
This will install the Terraform Service Catalog which contains pre-built Catalog Items.
- Navigate to Terraform -> Config
- Click "New"
- Populate the following
- Set Org Name = Terraform Cloud Organization
- Set Hostname = https://app.terraform.io
- Set API Team Token to the Terraform Cloud team API token
- Click Submit