ReleaseOwl Docs
  • ReleaseOwl Admin Guide
    • General Administration
      • User & Role Management
      • Project Management
      • Landscape Registration
      • Global Credential Management
      • Settings
      • Landscape Connectors
      • Parallel Landscape Configuration
      • Static Code Analysis
      • RO Agents
    • ALM Integrations
      • Jira
        • Jira Cloud
        • Jira On-Premise
        • Jira Automation Rules
      • Azure DevOps
      • ServiceNow
      • Freshservice Integration
    • Other Integrations
      • ReleaseOwl Callout Feature
      • DocuSign
    • Landscape Mapping
  • ReleaseOwl User Guide
    • Change Management
      • Backlog
      • Sprints
      • User Stories
      • Release Versions
      • User Story Dependency
    • Transport Management
      • On-Prem Environment Registration
      • Creation of Transports
      • Transport Validation and Analysis Reports
      • Transport Promotion and Pipeline Activity
      • Transport Management Actions
      • Transport of Copies
      • Retrofit & Conflict Resolution
      • gCTS
        • Build pipeline support for onPrem Fiori
    • SAP BTP
      • Administration
        • Credential Management
        • Cloud Environment Registration
      • Working with Build Pipelines
        • Static Code Analysis
        • Change Log Analysis
        • Download Artifact
        • Labels
      • GIT Ops
    • SAP API
      • Adminstration
        • Credential Management
        • Cloud Environment Registration
      • API Management
    • SAP CPI
      • SAP CPI Integration with ReleaseOwl
      • CPI Test Generator
      • CPI Management
        • Synchronize CPI Artifacts
        • Artifact Versions
        • CPI Artifact Comparison
        • Backup & Rollback
        • CPI Validation - CPILint
        • iFlow Unit Testing
        • Integration Advisor
    • SAP Analytics Cloud
    • SAP Datasphere
    • Working with Release Packages
      • Create Release Package with User Stories
      • Create Release Package with Transports
      • Release Package Validation with Transports
    • Working with Release Pipelines
      • Pipeline Tasks
        • Approval Task
        • Callout Task
        • Manual Task
        • User Story Status Task
        • Test Execution Task
        • Message Listener Task
        • GCTS Merge Task
        • GCTS Activate Task
        • GCTS Switch Task
        • Import via Toc Task
        • Transport Retrofit Task
        • Release Transport Task
        • DocuSign Approval
        • Validation Task
      • Use Cases
        • Automated Transport import along with Transport Promotion
        • Automated MTAR Deployments
        • Automated CPI Deployments
    • Test Automation
      • HCL OneTest
        • Test Configurations
        • Running Automated Tests with Release Pipelines
      • Tosca Integration
      • Integrating UiPath with ReleaseOwl
    • My Tasks
    • Multiverse
    • Utilities
      • ABAP Version Compare
      • gCTS Merge
Powered by GitBook
On this page
  • Prerequisites
  • Registering ServiceNow
  • Step 1: Access Credential Manager
  • Step 2: Fill in Credential Details
  • Step 3: OAuth2 Authentication (For Client ID and Client Secret):
  • Step4: Configure Basic Authentication (For Basic Authentication)
  • Integrating User Stories from ServiceNow to ReleaseOwl
  • Assignment Group Option
  • Syncing User Stories
  • Filters Option
  • Add New Filters
  • Select and Add a Filter
  • Sync User Stories with Applied Filters
  1. ReleaseOwl Admin Guide
  2. ALM Integrations

ServiceNow

PreviousAzure DevOpsNextFreshservice Integration

Last updated 4 months ago

ServiceNow is a cloud-based SaaS (Software-as-a-Service) platform that automates organizational processes and delivers a consistent, consumer-like experience. It is a comprehensive development environment in which you can build, test and implement applications that provide automated workflows for challenges such as case management, operations management and services management.

The detailed user guide can be found at

Prerequisites

To successfully integrate ServiceNow with ReleaseOwl, ensure you have the following:

  • ServiceNow: A functional ServiceNow instance with the necessary permissions to access and configure Application Registry and OAuth settings.

  • ReleaseOwl Dashboard: Access to the ReleaseOwl platform with appropriate administrative rights to manage credentials and integrations.

Registering ServiceNow

Step 1: Access Credential Manager

  1. In Administration, go to Credential Manager.

  2. On the displayed page, click Register Credential.

Step 2: Fill in Credential Details

To set up your credentials in ReleaseOwl, complete the following fields:

  1. Credential Name: Enter a descriptive name for the credential, which will help you identify it later in ReleaseOwl.

  2. Credential Type: Select ServiceNow from the list of available credential types.

  3. Authentication Type: Choose one of the following authentication methods:

    • OAuth2: Use this option for token-based authentication.

    • Basic Authentication: Use this option for username and password-based access.

  4. Instance URL: Enter your ServiceNow hosting URL (e.g., https://<instance-name>.service-now.com).

Step 3: OAuth2 Authentication (For Client ID and Client Secret):

  1. Log in to the ServiceNow website.

  2. Go to ALL and search for Application Registry.

  3. Click on Application Registry.

  1. Locate and click on ReleaseOwl in the list of OAuth Registries.

  2. View the Client ID and Client Secret associated with ReleaseOwl.

  1. Copy these credentials and paste them into the appropriate fields in the Register Credential form in ReleaseOwl under OAuth2 Authentication.

  2. Click the Save button.

  1. Click on Generate Token. A popup screen will appear prompting you to enter a username and password.

  2. Enter your ServiceNow username and password.

  3. Click the Generate button.

  1. The generated token will be available in the Manage Tokens section under ALL in the ServiceNow website.

Step4: Configure Basic Authentication (For Basic Authentication)

1. After logging into your ServiceNow instance, click the Request Instance button.

  1. You will receive an email containing the instance details.

  2. In the email, find the section containing your username and password details.

  1. Copy these credentials and paste them into the appropriate fields in the Register Credential form in ReleaseOwl under Basic Authentication.

Integrating User Stories from ServiceNow to ReleaseOwl

1. Open Project Settings

  • Navigate to the top-right corner of the ReleaseOwl environment and click on Project Settings.

2. Go to ALM Integrations

  1. In Project Settings, go to the ALM Integrations section and click on the +Add button.

  2. Fill in the necessary fields:

  • Name: Enter a name of your choice.

  • External System: Select ServiceNow for integration.

  • Credential: The registered credential will be auto-populated.

3. Access Filters Option

  • Under the Host URL, you will find options for Assignment Group or Filters.

4. Webhook URL & Save

  • The Webhook URL is generated automatically. Click on the Save button to confirm the integration settings.

Assignment Group Option

  • If you choose the Assignment Group option, you will see a section where you can select an Assignment Group from the available External Projects in ServiceNow.

  • These groups correspond to different teams or categories in ServiceNow, such as:

  • Incident Management

  • Application Development

  • Problem Analyzers, etc.

Syncing User Stories

Select the project. Any changes made in ServiceNow will be reflected in the User Stories when you click on Sync User Stories

Filters Option

  • If you choose the Filters option, you will access the Filters Section.

Add New Filters

  • Click on the +ADD button.

  • A pop-up window will appear, displaying three filter types:

  • Task

  • Incident

  • Change Request

Select and Add a Filter

  • Choose the appropriate filter type based on your requirements.

  • Click Add to apply the selected filter.

Sync User Stories with Applied Filters

  • Once the filters are added, click on Sync User Stories to fetch the relevant user stories from ServiceNow based on the selected filters.

  • Any updates made in ServiceNow will now reflect in the synced User Stories within ReleaseOwl.

https://docs.servicenow.com/en-US/bundle/sandiego-platform-user-interface/page/administer/navigation-and-ui/concept/c_SystemUserGuide.html