SAM bundle deployment tracking
19 declared fields for Bundle deployment. Required fields include Software bundle, Target device / CI, Deployment state.
Demo baseline · November 13, 2026About this form
Use this reference to identify built-in form labels, data types, and validation. Specialized workspaces can render a subset of these fields or provide workflow-specific controls. Your role, record state and tenant configuration can change what you see.
- Registry key
software_bundle_deployments- Record label
- Bundle deployment
Field definitions
| Field | Type or reference | Built-in rules | Choices and constraints |
|---|---|---|---|
Software bundlebundleId | reference software_bundles | Required Default list field | — |
Target device / CItargetCiId | reference__cmdb | Required Default list field | — |
Requested byrequestedById | reference users | Optional by default | — |
Deployment integrationdeploymentIntegrationId | reference software_deployment_integrations | Optional by default | — |
Provider deployment IDexternalDeploymentId | text | Read-only Default list field | — |
Deployment statestate | select | Required Default list field | requested, approved, queued, deploying, complete, failed, submission_unknown, cancelled |
RequestedrequestedAt | datetime-local | Read-only Default list field | — |
StartedstartedAt | datetime-local | Read-only | — |
CompletedcompletedAt | datetime-local | Read-only | — |
Last provider statuslastStatusAt | datetime-local | Read-only | — |
Provider errorerrorMessage | textarea | Read-only | — |
Approved byapprovedById | reference users | Read-only | — |
Approved atapprovedAt | datetime-local | Read-only | — |
Approval evidenceapprovalNotes | textarea | Read-only | — |
Activeactive | boolean | Default list field | — |
CreatedcreatedAt | text | Read-only | — |
UpdatedupdatedAt | text | Read-only | — |
Demo record keydemoKey | text | Hidden by default | Stable identifier used by the idempotent demo fixture loader. |
Demo datasetdemoDataset | text | Hidden by default | Synthetic demonstration records. Not actual organizational inventory, financials or execution evidence. |
Lifecycle values
These are stored values from the form definition. Workflow actions can apply additional prerequisites, approvals, and side effects. The workflow determines which transitions are allowed.
| Field | Values |
|---|---|
| Deployment state | requested, approved, queued, deploying, complete, failed, submission_unknown, cancelled |
Related procedure: Allocate software and verify fulfillment.
Verification evidence
The disposable audit exercised 5 applicable validation assertions on this definition. The authenticated collection read returned HTTP 200. See the verification matrix for scope.
Collection read results by built-in role
These statuses were observed over HTTP with one role per disposable MFA account. A successful list response can be empty and does not establish individual record, field, or write access.
| Role | HTTP status |
|---|---|
| Asset Manager | 200 |
| Change Manager | 200 |
| CMDB Manager | 403 |
| Contract manager | 200 |
| Customer service agent | 200 |
| Customer service customer | 403 |
| Customer service manager | 200 |
| Datacenter Customer | 403 |
| Datacenter Fulfiller | 200 |
| Datacenter Manager | 200 |
| Datacenter Vendor | 403 |
| EH&S auditor | 403 |
| EH&S manager | 403 |
| Executive Reader | 200 |
| Field service dispatcher | 200 |
| Field service technician | 200 |
| HR case agent | 403 |
| HR knowledge manager | 403 |
| HR lifecycle manager | 403 |
| HR profile manager | 403 |
| Employee Relations investigator | 403 |
| HR service catalog administrator | 403 |
| Inventory Counter | 403 |
| ITIL Fulfiller | 403 |
| Knowledge Manager | 200 |
| Business Manager | 200 |
| Platform Administrator | 200 |
| Service Desk Agent | 200 |
| Vendor manager | 200 |
| Third-party risk manager | 200 |
| Employee with no workspace role | 403 |
Edit and verify
- Open the list from the appropriate workspace and select an existing record or a permitted create action. Confirm the intended tenant and record number.
- Use the visible controls for the current record type and state. For reference fields, select a returned record from the lookup. Fill visible required fields and use the dedicated workflow action when the record has approval or completion gates.
- After saving, reopen the record and compare its persisted values, state and activity to the intended change. Check the downstream linked record when the action creates one.
Troubleshoot
- Missing field or control: compare the role, module, record state, form conditions and tenant overrides.
- Lookup returns no result: check that the referenced record is active, in scope and compatible with the current field.
- Save is rejected: keep the exact validation message and compare the field key, choice, constraints and required related records.
- See Edit and troubleshoot records and Configuration Studio.