Skip to content

feat(servicenow): replace adapter-based project with Integration Model CRUD workflows - #66

Merged
michaelelrom merged 1 commit into
itential:mainfrom
michaelelrom:feat/servicenow-integration-model-crud-project
Aug 13, 2026
Merged

feat(servicenow): replace adapter-based project with Integration Model CRUD workflows#66
michaelelrom merged 1 commit into
itential:mainfrom
michaelelrom:feat/servicenow-integration-model-crud-project

Conversation

@michaelelrom

Copy link
Copy Markdown
Collaborator

Summary

  • Replaces the old 9-workflow native ServiceNow adapter Studio Project with 48 CRUD workflows across 8 folders, backed by the ServiceNow Change Management:latest and ServiceNow Table API:latest Integration Models (both previously reviewed as already scoped for automation, so no operation trimming was needed).
  • Adds conventional camelCase operationIds to servicenow_table_api-latest.json and servicenow_itential_services_app-latest.json, which were missing them upstream — the dated -v2.json originals are left untouched.
  • Itential Services App (1 relay operation) is intentionally excluded from the Studio Project — it's a relay endpoint for a specific integration pattern, not a general-purpose CRUD resource.
  • Rewrites ServiceNow/README.md to document the Integration Model-only configuration and the new folder structure, dropping the legacy adapter instructions.

Test plan

  • All 48 workflows created and schema-validated against a running Itential Platform instance
  • List Change Requests and List Table Records executed against a real ServiceNow instance and confirmed returning live data
  • Remaining workflows not individually executed

…l CRUD workflows

Rebuilds the Studio Project as 48 workflows across 8 folders backed by
the ServiceNow Change Management and Table API Integration Models,
replacing the old 9-workflow native adapter project. Adds conventional
operationIds to the Table API and Itential Services App specs, which
were missing them upstream.
@michaelelrom
michaelelrom merged commit 44fe7fd into itential:main Aug 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants