|
| 1 | +--- |
| 2 | +id: servicenow-integration |
| 3 | +title: ServiceNow Integration with LambdaTest |
| 4 | +hide_title: false |
| 5 | +sidebar_label: ServiceNow |
| 6 | +description: LambdaTest helps you manage your incidents in ServiceNow by moving them to your project in a single click. All the details you provide in LambdaTest like task list, assignee, title, and description would automatically be presented in the project on ServiceNow. |
| 7 | +keywords: |
| 8 | + - lambdatest integrations |
| 9 | + - push issues to servicenow |
| 10 | + - free cross browser testing tool |
| 11 | + - cross platform testing tools |
| 12 | + - check browser compatibility online |
| 13 | + - lambdatest servicenow integration |
| 14 | + - integrate servicenow with lambdatest |
| 15 | + - create issue in servicenow from lambdatest |
| 16 | + - servicenow integration with lambdatest |
| 17 | + - create servicenow issues from lambdatest |
| 18 | + - bug tracking tools |
| 19 | + - project management tools |
| 20 | +url: https://www.lambdatest.com/support/docs/servicenow-integration/ |
| 21 | +site_name: LambdaTest |
| 22 | +slug: servicenow-integration/ |
| 23 | +--- |
| 24 | + |
| 25 | +import CodeBlock from '@theme/CodeBlock'; |
| 26 | + |
| 27 | +<script type="application/ld+json" |
| 28 | + dangerouslySetInnerHTML={{ __html: JSON.stringify({ |
| 29 | + "@context": "https://schema.org", |
| 30 | + "@type": "BreadcrumbList", |
| 31 | + "itemListElement": [{ |
| 32 | + "@type": "ListItem", |
| 33 | + "position": 1, |
| 34 | + "name": "LambdaTest", |
| 35 | + "item": "https://www.lambdatest.com" |
| 36 | + },{ |
| 37 | + "@type": "ListItem", |
| 38 | + "position": 2, |
| 39 | + "name": "Support", |
| 40 | + "item": "https://www.lambdatest.com/support/docs/" |
| 41 | + },{ |
| 42 | + "@type": "ListItem", |
| 43 | + "position": 3, |
| 44 | + "name": "ServiceNow Integration", |
| 45 | + "item": "https://www.lambdatest.com/support/docs/servicenow-integration/" |
| 46 | + }] |
| 47 | + }) |
| 48 | + }}></script> |
| 49 | + |
| 50 | +ServiceNow is a cloud-based platform for IT service management and automating business processes. Integrating ServiceNow with LambdaTest enables you to log incidents directly from your testing sessions into ServiceNow, streamlining your workflow and enhancing team collaboration. |
| 51 | + |
| 52 | +> ServiceNow Integration with LambdaTest is available for both freemium and premium plans. |
| 53 | +
|
| 54 | +### Create an OAuth Application for LambdaTest in ServiceNow |
| 55 | + |
| 56 | +> Only an administrator of your ServiceNow instance can create the OAuth application required for integration. |
| 57 | +
|
| 58 | +To enable integration, you need to create an OAuth application in your ServiceNow instance for LambdaTest: |
| 59 | + |
| 60 | +1. **Log in to your ServiceNow instance** as an administrator. |
| 61 | +2. Go to **System OAuth > Application Registry** in the left navigation pane. |
| 62 | +<img loading="lazy" src={require('../assets/images/integrations/servicenow/1.png').default} alt="1" className="doc_img"/> |
| 63 | +3. Click **New** and select **Create an OAuth API endpoint for external clients**. |
| 64 | +4. Fill in the required fields: |
| 65 | + - **Name:** Enter a name (e.g., LambdaTest Integration). |
| 66 | + - **Client ID:** (Optional) Leave blank to auto-generate or specify your own. |
| 67 | + - **Client Secret:** (Optional) Leave blank to auto-generate or specify your own. |
| 68 | + - **Redirect URL:** <div className="lambdatest__codeblock"><CodeBlock>https://integrations.lambdatest.com/servicenow/auth/callback</CodeBlock></div> |
| 69 | + - **Logo URL:** <CodeBlock>https://www.lambdatest.com/resources/images/logos/logo.svg</CodeBlock> |
| 70 | + <img loading="lazy" src={require('../assets/images/integrations/servicenow/2.png').default} alt="2" className="doc_img"/> |
| 71 | + |
| 72 | +5. Click **Submit** to create the application. |
| 73 | +6. After creation, copy the **Client ID** and **Client Secret**. You will need these values to complete the integration in LambdaTest. |
| 74 | + |
| 75 | + |
| 76 | + |
| 77 | + |
| 78 | +Once the OAuth application is set up, proceed with the integration steps below. |
| 79 | + |
| 80 | +## Integrate ServiceNow from your LambdaTest Account |
| 81 | + |
| 82 | +**Step 1:** Log in to your [LambdaTest](https://accounts.lambdatest.com/) account. Ensure you have Admin or User level access to manage integrations. |
| 83 | + |
| 84 | +**Step 2:** Navigate to `Settings` -> `Integrations` -> `Bug Tracker`. |
| 85 | + |
| 86 | +**Step 3:** Click on the **Connect** button of the ServiceNow block. |
| 87 | + |
| 88 | +**Step 4:** In the integration setup form, enter the following details: |
| 89 | + |
| 90 | +- **ServiceNow Instance URL:** The URL of your ServiceNow instance (e.g., `https://your-instance.service-now.com`). |
| 91 | +- **Client ID:** The Client ID from your ServiceNow OAuth application. |
| 92 | +- **Client Secret:** The Client Secret from your ServiceNow OAuth application. |
| 93 | + |
| 94 | + |
| 95 | +After filling in the details, click on the **Install** button to establish the integration. |
| 96 | + |
| 97 | +<video class="right-side" width="100%" controls id="vid"> |
| 98 | +<source src={require('../assets/videos/integration/bug-tracking/servicenow/install.mov').default} type="video/mp4" /> |
| 99 | +</video> |
| 100 | + |
| 101 | +## Log your First Incident |
| 102 | + |
| 103 | +**Step 1:** Ensure you have access to the appropriate ServiceNow instance and the Incident table is available. |
| 104 | + |
| 105 | +**Step 2:** While working on LambdaTest, if you encounter an incident, click on the **Mark as Bug** button available on different products. |
| 106 | + |
| 107 | +**Step 3:** In the incident logging form, provide the necessary details such as: |
| 108 | + |
| 109 | +- **User:** The user in ServiceNow to whom the incident should be assigned. |
| 110 | +- **Short Description:** A concise summary of the incident. |
| 111 | +- **Description:** Detailed information about the incident. |
| 112 | +- **Urgency:** Select the urgency level for the incident. |
| 113 | +- **Priority:** Select the priority for the incident. |
| 114 | +- **Due Date:** The date by which the incident should be resolved. |
| 115 | + |
| 116 | +**Step 4:** Click on the **Create Issue** button. The incident will be logged into your ServiceNow instance, and you can view it directly from your ServiceNow dashboard. |
| 117 | + |
| 118 | +<img loading="lazy" src={require('../assets/images/integrations/servicenow/3.png').default} alt="4" className="doc_img"/> |
| 119 | + |
| 120 | + |
| 121 | +## Resync ServiceNow Integration |
| 122 | + |
| 123 | +To ensure that the latest users from your ServiceNow system are available in LambdaTest, you can resync the integration. |
| 124 | + |
| 125 | +**Step 1:** Navigate to `Settings` -> `Integrations` in your LambdaTest account. |
| 126 | + |
| 127 | +**Step 2:** Locate the ServiceNow integration and click on the **Resync** button. |
| 128 | + |
| 129 | +- This will fetch the latest users from your ServiceNow system. |
| 130 | + |
| 131 | +- If your refresh token has expired, you will be prompted to reauthorize your ServiceNow integration. |
| 132 | +<img loading="lazy" src={require('../assets/images/integrations/servicenow/4.png').default} alt="4" className="doc_img"/> |
| 133 | + |
| 134 | +Once resynced, the latest data will be available for use. |
| 135 | + |
| 136 | +## Uninstall ServiceNow Integration |
| 137 | + |
| 138 | +**Step 1:** Navigate to `Settings` -> `Integrations` in your LambdaTest account. |
| 139 | + |
| 140 | +**Step 2:** Locate the ServiceNow integration and click on the **Remove** button to uninstall the integration. |
| 141 | + |
| 142 | +> That was all you need to know for LambdaTest + ServiceNow Integration. Increase your productivity with our integrations. If you still have any questions for us, please feel free to let us know. Our experts are always available on <span className="doc__lt" onClick={() => window.openLTChatWidget()}>**chat**</span> to help you out with any roadblock. |
0 commit comments