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

# ITSM Approval Inbox

> Review and approve or reject pending IT change requests assigned to the current user.

The Approval Inbox lists change-request approvals pending action from the signed-in user and is accessible at `/it/changes/approvals`.

## Overview

The Approval Inbox displays a table of change-request approvals assigned to the current user where a decision has not yet been recorded. Each row shows the change-request number (`cr_number`), title (linked to the change-request detail page), requester name, risk level badge, and the date the approval was created. Users can approve or reject individual requests using the per-row action buttons, which open a dialog accepting optional free-text comments before submission. Multiple rows can be selected via checkboxes for bulk approval without individual comments.

## Who it's for

Requires `IT_PERMISSIONS.VIEW` (outer `ITViewGuard`). No additional per-route permission gate on this route — access to the approval actions is based on whether the user has pending approvals assigned to them.

## Before you start

* You must hold the `IT_PERMISSIONS.VIEW` permission to reach this route.
* Only change-request approvals explicitly assigned to you appear in this list.

## Steps

<Steps>
  <Step title="Open the Approval Inbox">
    Navigate to `/it/changes/approvals`. The table loads with all pending approvals assigned to you.
  </Step>

  <Step title="Review a change request">
    Click the eye icon or the linked title in any row to open the full change-request detail page in a new navigation.
  </Step>

  <Step title="Approve or reject individually">
    Click the green checkmark (Approve) or red X (Reject) for a row. A dialog opens — enter optional comments and confirm.
  </Step>

  <Step title="Bulk approve">
    Check one or more rows using the selection checkboxes, then click **Approve All** in the bulk-action bar that appears above the table.
  </Step>
</Steps>

## Key concepts

* **cr\_number** — The change-request identifier displayed in monospace font.
* **risk\_level** — Displayed as a `RiskLevelBadge`; values observed in code: `low`, `medium`, `high`, `critical`.
* **approved / rejected** — The two decision outcomes recorded on submission; comments are optional for approval, defaulted to `"Rejected"` for rejections if left empty.

## Related

<Columns cols={2}>
  <Card title="IT Service Management" icon="headset" href="/it/overview">
    IT Service Management overview.
  </Card>

  <Card title="Governance & parity" icon="scale-balanced" href="/governance/index">
    Documentation coverage and governance.
  </Card>
</Columns>

<Note>
  This page documents shipped product behavior. It is not medical, legal, or
  billing advice. Verify against your organization's policies and applicable
  regulations before using it for clinical, compliance, or billing decisions.
  Protected health information (PHI) shown in the product is governed by your
  tenant's access controls and is never exposed in this documentation.
</Note>

<Accordion title="Documentation sources">
  * src/routes/it.tsx
  * src/cores/it/pages/changes/ChangeApprovalInboxPage.tsx
</Accordion>
