> ## Documentation Index
> Fetch the complete documentation index at: https://docs.snapsec.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Change Management

> Create, track, and validate change requests through a structured security review workflow.

## Overview

<Frame caption="Change Management dashboard showing request insights and status overview">
  <img src="https://mintcdn.com/snapsec-23724fa2/f4GI5DV1nyjxvMNS/images/vm/change-db.png?fit=max&auto=format&n=f4GI5DV1nyjxvMNS&q=85&s=453cef3b8e28894753d26d097bd6ca15" width="1667" height="673" data-path="images/vm/change-db.png" />
</Frame>

The **Change Management** module helps teams track and validate application or infrastructure changes before deployment.

It ensures that every release, feature update, or configuration change goes through a structured security review process.

<Callout icon="shield-check" color="green">
  Every change request acts as a security checkpoint before deployment — ensuring controlled and auditable releases.
</Callout>

***

## What You Can Do

* **Create Change Requests**
  * Submit new requests for security validation

* **Track Status**
  * Monitor requests as *Pending* or *Completed*

* **Prioritize Work**
  * Assign priority levels like *Low* or *Medium*

* **View Risk Impact**
  * Track vulnerabilities linked to each request

<Callout icon="lightbulb" color="yellow">
  Use priorities to align security testing with release urgency — critical fixes can be validated faster without delaying deployments.
</Callout>

***

## Change Requests List

<Frame caption="List view of all change requests with status and priority">
  <img src="https://mintcdn.com/snapsec-23724fa2/f4GI5DV1nyjxvMNS/images/vm/change-requests.png?fit=max&auto=format&n=f4GI5DV1nyjxvMNS&q=85&s=6c89d25e67509e0982c7822ecdb04114" width="1667" height="526" data-path="images/vm/change-requests.png" />
</Frame>

The **Change Requests** page provides a centralized view of all submitted requests.

### Key Details

* **Change Title**
  * Name of the request or release

* **Vulnerabilities**
  * Linked findings (if any)

* **Dates**
  * Request date and report deadline

* **Priority**
  * Indicates urgency

* **Assessment State**
  * Tracks progress (*Pending / Completed*)

<Callout icon="eye" color="blue">
  This view is ideal for quickly identifying pending validations and high-priority requests across teams.
</Callout>

***

## Creating a Change Request

<Frame caption="Change request creation form with structured input sections">
  <img src="https://mintcdn.com/snapsec-23724fa2/f4GI5DV1nyjxvMNS/images/vm/change-summary.png?fit=max&auto=format&n=f4GI5DV1nyjxvMNS&q=85&s=a175043b8767df60ccd58b972373cecb" width="1248" height="727" data-path="images/vm/change-summary.png" />
</Frame>

Creating a request involves filling structured sections that capture all necessary context.

<Callout icon="circle-info" color="blue">
  Providing complete and accurate details ensures faster validation and reduces back-and-forth during testing.
</Callout>

***

### 1. Request Summary

<Frame caption="Basic request details and change summary">
  <img src="https://mintcdn.com/snapsec-23724fa2/f4GI5DV1nyjxvMNS/images/vm/change-summary.png?fit=max&auto=format&n=f4GI5DV1nyjxvMNS&q=85&s=a175043b8767df60ccd58b972373cecb" width="1248" height="727" data-path="images/vm/change-summary.png" />
</Frame>

* **Priority Level**
* **Request Title**
* **Requester Name / Team**
* **Contact Information**
* **Jira Ticket ID**
* **Change Summary**

***

### 2. Timeline

<Frame caption="Timeline details for request scheduling">
  <img src="https://mintcdn.com/snapsec-23724fa2/f4GI5DV1nyjxvMNS/images/vm/change-timeline.png?fit=max&auto=format&n=f4GI5DV1nyjxvMNS&q=85&s=51ba2cccd32118b486430e636148454c" width="1182" height="267" data-path="images/vm/change-timeline.png" />
</Frame>

* **Date of Request**
* **Planned Go-Live Date**
* **Deadline for Report**

<Callout icon="clock" color="yellow">
  Accurate timelines help align security testing with release schedules and prevent last-minute delays.
</Callout>

***

### 3. Application Info

<Frame caption="Application details and technical context">
  <img src="https://mintcdn.com/snapsec-23724fa2/f4GI5DV1nyjxvMNS/images/vm/change-tech-d1.png?fit=max&auto=format&n=f4GI5DV1nyjxvMNS&q=85&s=7ca592e0560706172d19aeb9cc2956bd" width="1198" height="293" data-path="images/vm/change-tech-d1.png" />
</Frame>

* **Application Service Name**
* **Tech Stack & Frameworks**
* **Third-Party Integrations**

***

### 4. Testing Environment

<Frame caption="Environment and testing configuration">
  <img src="https://mintcdn.com/snapsec-23724fa2/f4GI5DV1nyjxvMNS/images/vm/change-tech-d2.png?fit=max&auto=format&n=f4GI5DV1nyjxvMNS&q=85&s=e81861aad39c219885aa8cd01bbc50db" width="1295" height="808" data-path="images/vm/change-tech-d2.png" />
</Frame>

* **Environment Type** (e.g., Development, Staging)
* **Test URL or IP**

***

### 5. Authentication & Access

<Frame caption="Authentication method and credentials">
  <img src="https://mintcdn.com/snapsec-23724fa2/f4GI5DV1nyjxvMNS/images/vm/change-tech-d3.png?fit=max&auto=format&n=f4GI5DV1nyjxvMNS&q=85&s=9f6e82ba38db6b845325017858efb3e3" width="1272" height="811" data-path="images/vm/change-tech-d3.png" />
</Frame>

* **Authentication Type**
* **Test Credentials**

<Callout icon="lock" color="red">
  Always provide valid test credentials to ensure complete coverage during security testing.
</Callout>

***

### 6. API Documentation

<Frame caption="API documentation and file upload section">
  <img src="https://mintcdn.com/snapsec-23724fa2/f4GI5DV1nyjxvMNS/images/vm/change-tech-d4.png?fit=max&auto=format&n=f4GI5DV1nyjxvMNS&q=85&s=888b7205976e7abecdd0f598c4f8deaf" width="1228" height="802" data-path="images/vm/change-tech-d4.png" />
</Frame>

* **Swagger / API URL**
* **Upload supporting files**

<Callout icon="file-lines" color="purple">
  Providing API documentation improves testing accuracy and helps identify deeper vulnerabilities faster.
</Callout>

***

## Final Step

* Click **Create Request** to submit
* The request appears in the Change Requests list
* Status is automatically tracked

<Callout icon="check-circle" color="green">
  Once submitted, the request becomes part of your security workflow and can be tracked until completion.
</Callout>

***

## Why It Matters

Change Management ensures that every release is validated before going live.

It helps teams:

* Maintain visibility over all changes
* Reduce risk from untested updates
* Align development with structured security validation

***

## Explore Live Demo

<Card title="Explore VM Live — No Signup Needed" icon="wand-magic-sparkles" href="https://suite.snapsec.co/demo">
  Experience how Snapsec validates and tracks change requests in a structured workflow.
</Card>
