The Automation Hour - 04
Presenters
Section titled âPresentersâ- YSPR
- QLLX
Service Now Experiences
Section titled âService Now Experiencesâ(0:56) Simon Amby introduced the topic of Service Now, discussing their experiences with the Service Now team, creating catalog items, using the API, and providing tips for others who want to follow a similar path.
Service Now Environments
Section titled âService Now Environmentsâ(2:01) Simon Amby explained the different environments in Service Now, including sandbox, development, pretest, test, and production, and the challenges in determining where to be during the test phase.
API Usage in Sandbox
Section titled âAPI Usage in Sandboxâ(3:36) Simon Amby highlighted that the Service Now team prefers using the API only in the sandbox environment for automation purposes, which requires requesting access for users to test automation.
Form Request Process
Section titled âForm Request Processâ(6:18) Simon Amby detailed the process of requesting a new catalog item in Service Now, including the evaluation period, development, and user acceptance testing before moving to production.
REST API Explorer
Section titled âREST API Explorerâ(9:24) Simon Amby demonstrated the REST API Explorer in Service Now, which allows browsing endpoints and interacting with tables, emphasizing the use of custom API endpoints for security and performance.
API Interaction Example
Section titled âAPI Interaction Exampleâ(11:42) Simon Amby provided an example of interacting with a Service Now form using the API, showing how to extract open requests and underlying tasks, and convert the data to code in PowerShell or Python.
Sandbox vs. Development Environment
Section titled âSandbox vs. Development Environmentâ(13:33) RenĂ© Haahr raised a question about interacting with the sandbox versus the development environment, and Simon Amby clarified that there is some inconsistency in guidance from the Service Now team.
Simplifying Service Now Communication
Section titled âSimplifying Service Now Communicationâ(17:24) Lasse discussed the creation of scripts to simplify communication with Service Now, including connecting to different environments and querying specific fields.
API for Change Requests
Section titled âAPI for Change Requestsâ(21:39) Lasse demonstrated an API for querying specific change requests in Service Now, which simplifies the process of checking the status and details of changes.
Middleman for Service Now Integration
Section titled âMiddleman for Service Now Integrationâ(26:10) Thomas and Lasse discussed the benefits of having a middleman for Service Now integration, which simplifies the process for users and ensures security and compliance.
Potential for API Usage
Section titled âPotential for API Usageâ(31:47) Simon Amby and Lasse highlighted the potential for using the API to query various types of data, not just Service Now, and the benefits of simplifying processes and security.
Qualification of Scripts
Section titled âQualification of Scriptsâ(33:37) RenĂ© Haahr inquired about the qualification of scripts, and Simon Amby confirmed that scripts running in PowerShell Universal can be qualified, even if they are tied to an endpoint.