> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.moveworks.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.moveworks.com/_mcp/server.

# Lab #0 — ServiceNow Setup (Cloud Labs / ILT)

## Overview

* **Track:** Instructor-Led Training (ILT). Use this page if you are attending an in-person or live instructor-led session and your instructor has provided a ServiceNow Cloud Labs reservation code.
* **Learning Objectives:** Claim your ServiceNow Cloud Labs (Student) instance, add your work user with the IT department, and capture the `admin` user's `sys_id` for use in Lab 2.
* **Estimated Time:** 10 minutes
* **Prerequisites:**
  * Student instance sign-up URL (provided by instructor)
  * Reservation Code (provided by instructor)
  * Completed [Lab #0: Setup Lab Environments](/ai-assistant/getting-started/labs/moveworks-setup/lab-0-setup-lab-environments-c7504a812c093d1e) (Moveworks portal access)

**Open ServiceNow in a new browser tab** so you can switch between ServiceNow and Moveworks Setup without losing your session in either.

***

## 🛠️ 1: Walkthrough

### 1.1: Claim Your Cloud Labs Instance

*Goal: Redeem your reservation code and log in to your assigned ServiceNow instance.*

1. Your instructor will provide a **Student instance sign-up URL** and a **Reservation Code**.
   ![](https://files.buildwithfern.com/moveworks.docs.buildwithfern.com/9118e36127989c04501c30b0fada0306be0354b1c4e3453f728296679d2f916e/docs/assets/images/setup-labs/lab0_b3c0fe06-442c-4a49-971d-081c78fe7523_sign_up_email.png)

2. Navigate to the URL, and enter your name (first, last) and your work email.
   ![](https://files.buildwithfern.com/moveworks.docs.buildwithfern.com/15615d069a4cf1afaf459667c1f255c9cad209ac92b12ff66a079d3f685f85ef/docs/assets/images/setup-labs/lab0_e7ce8958-db7a-40a1-974d-df5f75d0c7b7_image.png)

3. After claiming the instance, enter the reservation code provided by your instructor.
   ![](https://files.buildwithfern.com/moveworks.docs.buildwithfern.com/99406284b97129d3245a61030564321be7bafabfc067092f48e31f2f6733880b/docs/assets/images/setup-labs/lab0_38b93c7f-bf85-4c17-b66d-68b1c3bf9259_image.png)

4. You will be redirected to a page where you can leverage the temporary link to login to your instance.

   **Note:** We recommend keeping this tab open for the duration of your lab work. This will allow you to have quick access to logging back into your lab instance, as well as your admin username and password.

   ![](https://files.buildwithfern.com/moveworks.docs.buildwithfern.com/535eded9ab077b82994fbedbb677542b3247525c88501fab2c877b790df136e1/docs/assets/images/setup-labs/lab0_6a1a56b4-afdc-4ddd-acc6-d693760489a2_student_magic_link.png)

5. After clicking the temporary link, you will be redirected to your ServiceNow instance as an admin.
   ![](https://files.buildwithfern.com/moveworks.docs.buildwithfern.com/d029a42b7f9184452e08398f4b209055a2ee6aa481796bb7919e2a8767d02eb1/docs/assets/images/setup-labs/lab0_52007c3d-c0db-4dd6-b6ea-fc845cfe498f_image.png)

### 1.2: Add Your User to ServiceNow

*Goal: Create a personal user record that represents you (separate from the `admin` service account).*

1. Go to **User Administration > Users**.
   1. You can find it by searching for "**Users**" in the menu and scrolling to the **User Administration** section.
      ![](https://files.buildwithfern.com/moveworks.docs.buildwithfern.com/51d9cec66b6f6c60d8744d806e771562d637b8344ab3f1a91f4f0adcabf69c84/docs/assets/images/setup-labs/lab0_41edab33-c245-4cd6-83a1-41d89226edd6_Screenshot_2025-01-24_at_11.40.51_AM.png)

2. Add a new user with your email address. *This user account will be leveraged for your Moveworks ↔ ServiceNow connection in later labs.*
   ![](https://files.buildwithfern.com/moveworks.docs.buildwithfern.com/96653009c22846055613648f08deb355df614cfac119cc09d9f4ae535f9b84d6/docs/assets/images/setup-labs/lab0_dd6ac867-8f83-45a0-a70b-9e61a72ba96c_add_new_user.png)
   1. Set your `Department` to `IT`.
      ![](https://files.buildwithfern.com/moveworks.docs.buildwithfern.com/7894b123d721e250d40b2dd91903d09abbd15b7f3df95e163a75b34e6592e669/docs/assets/images/setup-labs/lab0_b0c7884c-68e7-4c3b-a5ad-fa32bee0dff3_now_user_account.png)

### 1.3: Copy the Admin `sys_id`

*Goal: Capture the canonical identifier you'll paste into Lab 2.*

Find and copy the **`admin`** system account's `sys_id` into your notes — you will need it in **Lab 2 (User Identity & Service Account Setup)**, where it's used to identify the ServiceNow account Moveworks impersonates when calling into your instance. You're already in ServiceNow for this section, so it's the right moment to grab it.

**Copy the `admin` system account's `sys_id` — not your own user account's.**
You just created your personal user in the previous step. Make sure you navigate back to the **`admin`** account (User ID: `admin`) before copying the sys\_id.

**Don't want to use the `admin` account?** Real-world implementations typically use a dedicated Moveworks **service account** with scoped permissions instead of the built-in `admin` account. If your organization's security policies don't allow `admin` to be used for integrations, create a separate service account following the [ServiceNow Access Requirements](https://docs.moveworks.com/service-management/access-requirements/ticketing-systems-and-itsms/servicenow-access-requirements) and capture **that** account's `sys_id` instead. For lab purposes, using `admin` is the simplest path.

1. Search by `User ID`
2. Enter `admin`
3. Right click the **`admin`** profile row and select **`Copy sys_id`**

![](https://files.buildwithfern.com/moveworks.docs.buildwithfern.com/8d6b29c0a20172ee5e4f6fc24edc83d5c949fec4e39428b008862ce73f8496bd/docs/assets/images/setup-labs/lab0_cc3e3248-3a38-4fda-aa8e-216dc276dd02_image.png)
![](https://files.buildwithfern.com/moveworks.docs.buildwithfern.com/4d5e94e86999a25fbc8bec4a9771c6edce44134d14c8e41b7c621407abb5e435/docs/assets/images/setup-labs/lab0_e67b997e-e219-4a27-9005-e288fc948374_admin_sys_id.png)

***

## ✅ 2: Verification & Next Steps

You should now have:

* A working ServiceNow Cloud Labs instance with admin access
* Your work email added as a ServiceNow user with `Department = IT`
* The `admin` account's `sys_id` saved in your notes

**Next:** [Lab #1 — Connectors & API Playground](/ai-assistant/getting-started/labs/moveworks-setup/lab-1-connectors-api-playground-4229833d14141f6f) — start configuring the Moveworks ↔ ServiceNow connection.

***

## 🪞 3: Reflecting on This Configuration

Through this guide, you've learned the following:

* **ServiceNow Cloud Labs** are shared, instructor-provisioned ServiceNow instances backed by reservation codes — ideal for live training sessions where every learner needs a clean, ready-to-use environment without individual signup.
* ServiceNow distinguishes between **service accounts** (e.g., `admin`) used for system-to-system integration and **personal user accounts** used to represent real end users. Both are needed for the Moveworks ↔ ServiceNow integration to work end-to-end.
* The **`sys_id`** is ServiceNow's universal 32-character record identifier — it appears throughout the platform (URLs, REST API calls, scripts) as the canonical way to reference any record, including users.

***

## ⚙️ 4: Configuration Details

Use the table below to fill in the required fields accurately. Save these values to your notes — you will reference them throughout the rest of the labs.

| **Field Name**          | **Action / Value to Enter**                              |
| ----------------------- | -------------------------------------------------------- |
| **Section 1.1:**        | **Claim Your Cloud Labs Instance**                       |
| **Student Sign-Up URL** | Provided by your instructor                              |
| **Reservation Code**    | Provided by your instructor                              |
| **Section 1.2:**        | **Add Your User to ServiceNow**                          |
| **User → Add New**      | Your Name + Work Email                                   |
| **Department**          | `IT`                                                     |
| **Section 1.3:**        | **Copy the Admin `sys_id`**                              |
| **User ID**             | `admin` (the system account, **not** your personal user) |
| **Action**              | Right-click the row → `Copy sys_id`                      |