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

# Overview

> ION's access model: users, roles, and teams, how permissions flow, and the full permissions reference.

ION's access model has three building blocks:

* A **user** is an individual with sign-in credentials.
* A **role** is a named, reusable set of permissions.
* A **team** is a group of users you assign, notify, and route sign-offs to together.

## How permissions flow

Permissions attach to roles, never to users directly. A user's access is the union of every role they hold, whether assigned to them directly or through a team they belong to. Roles are **additive**: adding one only grants access, so to narrow what someone can do, give them a role with fewer permissions rather than trying to subtract. Teams hold no permissions of their own, but a role assigned to a team grants its permissions to every current and future member.

Permissions are organized into groups by feature area. Every create, update, and delete action has a permission; read actions generally don't, and read access is managed separately. Changes take effect immediately, and removing a permission from a role removes it from every user and team that holds it. To see a user's effective access, combine the roles on their profile with the roles from their teams.

## Provisioning

| Approach              | How it works                                                                                                                                              |
| --------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Manual                | Invite users and assign roles directly in ION.                                                                                                            |
| SSO with role mapping | Roles map from your identity provider's groups (Okta, Entra ID) when users sign in. See [Set up SSO](/administration/authentication-settings/set-up-sso). |

## Common roles

Most manufacturing organizations converge on a handful of roles:

| Role                       | What they can do                                                            |
| -------------------------- | --------------------------------------------------------------------------- |
| **Operator**               | Run procedures, file issues. Can't edit procedures or close their own runs. |
| **Lead Operator**          | Everything an Operator can do, plus run review and close.                   |
| **Manufacturing Engineer** | Author procedures, manage parts, schedule runs.                             |
| **Quality Engineer**       | Manage issues, dispositions, CAPAs; read across the org.                    |
| **Buyer / Planner**        | Manage POs, receipts, inventory.                                            |
| **Admin**                  | Org settings, users, integrations.                                          |
| **Read-only**              | View everything, change nothing.                                            |

**Admin** and **Read-only** are system roles: grant them directly to a user, not to a team.

<Tip>
  Pick role names that age well ("Operator," not "FactoryFloorTier1"): renaming a role in use across many users is painful. Keep admin and org-settings access to a small circle, and review role permissions periodically as people change jobs.
</Tip>

## Permissions reference

Permissions control which actions a role can perform, and you assign them to roles, not to individual users. Read permissions (what a role can view) are managed separately and aren't listed here. To add permissions to a role, see [Manage role permissions](/administration/users-and-permissions/manage-role-permissions).

| Permission                                         | Description                                                                          |
| -------------------------------------------------- | ------------------------------------------------------------------------------------ |
| `addAssetToItem`                                   | Add an existing file attachment as an asset to an item.                              |
| `addFileAttachmentToItem`                          | Add an existing file attachment to an item.                                          |
| `addHeaderToWebhookReceiver`                       | Add headers to a webhook receiver configuration.                                     |
| `addInputToPlan`                                   | Add inputs to a plan.                                                                |
| `addInventoriesToReceipt`                          | Add multiple inventories to a receipt.                                               |
| `addInventoryToPurchaseOrderLine`                  | Add inventory to a purchase order line.                                              |
| `addInventoryToReceipt`                            | Add a quantity of inventory to a receipt.                                            |
| `addItemsToReceipt`                                | Add items to a receipt from a purchase order, or without a PO.                       |
| `addLabelToItem`                                   | Add labels to an item (run, procedure, kit, etc.).                                   |
| `addLabelToProcedureFamily`                        | Add labels to a procedure family.                                                    |
| `addOauthRedirectUri`                              | Add a callback URL or allowed origin to an OAuth app.                                |
| `addPartInventoryToRunStep`                        | Add part inventory to a run step.                                                    |
| `addPartsToKitFromMbom`                            | Add parts to a kit from an mBOM using the button on the kits page.                   |
| `addPlanItemToPlan`                                | Add plan items to a plan in the results table, outside of plan inputs.               |
| `addRequirementToItem`                             | Add requirements to an item (for example, adding terms to a PO).                     |
| `addResultToPlanItem`                              | Add results to a plan item.                                                          |
| `addSubtypeToPart`                                 | Add subtypes to a part (for example, Tool).                                          |
| `addUserToTeam`                                    | Add users to a team.                                                                 |
| `archiveRun`                                       | Archive a run.                                                                       |
| `attachPermissionGroupToRole`                      | Attach permission groups to a role.                                                  |
| `attachRoleToTeam`                                 | Attach roles to a team.                                                              |
| `attachRoleToUser`                                 | Attach roles to a user.                                                              |
| `batchRunSteps`                                    | Group multiple run steps into a batch for simultaneous execution.                    |
| `cancelRun`                                        | Cancel a run.                                                                        |
| `cancelRunStepRedline`                             | Cancel a redline.                                                                    |
| `checkIn`                                          | Check in to a run.                                                                   |
| `checkOut`                                         | Check out of a run.                                                                  |
| `checkSsoConnectionStatus`                         | Check whether SSO setup is complete.                                                 |
| `cloneProcedure`                                   | Clone a procedure.                                                                   |
| `convertResultsFromPlanItem`                       | Convert results from a plan item.                                                    |
| `convertResultsFromPlanItems`                      | Convert results from multiple plan items.                                            |
| `copyField`                                        | Copy a field in a step.                                                              |
| `copyPurchaseOrder`                                | Copy a purchase order.                                                               |
| `copyPurchaseOrderLine`                            | Copy a line item from a purchase order.                                              |
| `copyStandardStep`                                 | Copy a standard step.                                                                |
| `copyStep`                                         | Copy a step.                                                                         |
| `copyStepToRun`                                    | Copy a step to a run.                                                                |
| `createAbomForPartInventory`                       | Create an aBOM for part inventory.                                                   |
| `createAbomInstallation`                           | Create an aBOM installation.                                                         |
| `createApiKey`                                     | Create an API key.                                                                   |
| `createApprovalLevel`                              | Create an approval level in an approval workflow.                                    |
| `createAsset`                                      | Add an asset to a run or procedure (for example, a file attachment).                 |
| `createBarcodeLabel`                               | Create a barcode label from inventory, kits, or locations.                           |
| `createBarcodePattern`                             | Create a new barcode pattern in organization settings.                               |
| `createBarcodePrintRequest`                        | Generate a print request for barcodes.                                               |
| `createBarcodeTemplate`                            | Create a barcode template in organization settings.                                  |
| `createBuildRequirement`                           | Create a build requirement for an aBOM.                                              |
| `createBuildRequirementReferenceDesignator`        | Create a build requirement reference designator for an aBOM.                         |
| `createBuildRequirementSubstitute`                 | Create a build requirement substitute for an aBOM.                                   |
| `createComment`                                    | Write comments in ION.                                                               |
| `createContact`                                    | Create a contact.                                                                    |
| `createCurrency`                                   | Create a currency (API only).                                                        |
| `createDatagridColumn`                             | Create a datagrid column in a datagrid step.                                         |
| `createDatagridRow`                                | Create a datagrid row in a datagrid step.                                            |
| `createDiffRequest`                                | Create a request to compare two objects, for example two versions of a procedure.    |
| `createFileAttachment`                             | Upload a file attachment.                                                            |
| `createFurtherAction`                              | Create a further action (a corrective or preventive action).                         |
| `createFurtherActionApproval`                      | Approve a further action.                                                            |
| `createFurtherActionApprovalRequest`               | Request approval of a further action.                                                |
| `createFurtherActionApprovalRole`                  | Add a role that can approve a further action.                                        |
| `createFurtherActionIssue`                         | Link a further action to an issue.                                                   |
| `createFurtherActionPart`                          | Link a further action to a part.                                                     |
| `createFurtherActionRun`                           | Link a further action to a run.                                                      |
| `createImportJob`                                  | Create an import job.                                                                |
| `createIntentOption`                               | Create an intent option.                                                             |
| `createInvite`                                     | Invite another person to ION.                                                        |
| `createIssue`                                      | Create an issue ticket.                                                              |
| `createIssueApproval`                              | Approve an issue.                                                                    |
| `createIssueApprovalRequest`                       | Ask someone to approve an issue.                                                     |
| `createIssueDispositionType`                       | Create an issue disposition type in organization settings.                           |
| `createIssueDispositionTypeRole`                   | Select the role that can approve a disposition type on an issue.                     |
| `createIssuePartInventory`                         | Link part inventory to an issue.                                                     |
| `createIssueRelation`                              | Add related issues.                                                                  |
| `createIssues`                                     | Bulk create issues.                                                                  |
| `createKitForRun`                                  | Create a kit from a run.                                                             |
| `createLabel`                                      | Create a label to tag a kit, procedure, run, etc.                                    |
| `createLocation`                                   | Create a new location.                                                               |
| `createLocationSubtype`                            | Create a location subtype.                                                           |
| `createMbom`                                       | Create an mBOM.                                                                      |
| `createMbomApproval`                               | Approve an mBOM.                                                                     |
| `createMbomApprovalRequest`                        | Request approval of an mBOM.                                                         |
| `createMbomApprovalRole`                           | Add roles to approve an mBOM.                                                        |
| `createMbomItem`                                   | Add parts to an mBOM.                                                                |
| `createMbomItemReferenceDesignator`                | Add reference designators to mBOM items.                                             |
| `createMbomSubstitute`                             | Add a substitute to an mBOM item.                                                    |
| `createMbomSubstitutes`                            | Add more than one substitute to an mBOM item.                                        |
| `createMrpJob`                                     | Create a material requirements planning (MRP) job in Autoplan.                       |
| `createMultipleMbomItems`                          | Import an mBOM.                                                                      |
| `createOrganizationDomain`                         | Add a domain to claim for the organization.                                          |
| `createOrganizationGlobalUniqueSerialNumberScheme` | Create a serial number scheme for the organization.                                  |
| `createOrganizationPartRevisionScheme`             | Create a part revision scheme for the organization.                                  |
| `createOrUpdateMultipleMboms`                      | Create or update multiple mBOMs.                                                     |
| `createOrUpdateMultipleMbomsCsv`                   | Create or update multiple mBOMs from a CSV file.                                     |
| `createOrUpdateMultipleParts`                      | Create or update multiple parts.                                                     |
| `createPart`                                       | Create a new part library item.                                                      |
| `createPartInventories`                            | Bulk create part inventories.                                                        |
| `createPartInventory`                              | Create a part inventory.                                                             |
| `createPartKit`                                    | Create a part kit.                                                                   |
| `createPartKitItem`                                | Add parts to a kit.                                                                  |
| `createPartKitItems`                               | Add multiple parts to a kit.                                                         |
| `createPartProcedure`                              | Create a part-procedure relationship.                                                |
| `createPartRevision`                               | Create a part revision.                                                              |
| `createPartSubtype`                                | Create a part subtype (used for tools).                                              |
| `createPlan`                                       | Create a plan.                                                                       |
| `createPlanConstraint`                             | Create a plan constraint.                                                            |
| `createPlanItem`                                   | Create a plan item.                                                                  |
| `createPlanItemAllocation`                         | Create a plan item allocation.                                                       |
| `createPlanReservation`                            | Create a plan reservation.                                                           |
| `createPrintJob`                                   | Create a print job, for example to print barcode labels.                             |
| `createProcedure`                                  | Create a procedure.                                                                  |
| `createProcedureApproval`                          | Approve a procedure.                                                                 |
| `createProcedureApprovalRequest`                   | Request approval of a procedure.                                                     |
| `createProcedureApprovalRole`                      | Add a role that can approve a procedure.                                             |
| `createProcedureVersion`                           | Create a version of a procedure.                                                     |
| `createPurchaseOrder`                              | Create a purchase order.                                                             |
| `createPurchaseOrderApproval`                      | Approve a purchase order.                                                            |
| `createPurchaseOrderApprovalLevel`                 | Create an approval level for a purchase order.                                       |
| `createPurchaseOrderApprovalRequest`               | Ask another user to approve a purchase order.                                        |
| `createPurchaseOrderFee`                           | Add a fee to a purchase order.                                                       |
| `createPurchaseOrderLine`                          | Create a purchase order line.                                                        |
| `createReceipt`                                    | Create a receipt.                                                                    |
| `createRedlineApproval`                            | Approve a redline on a run.                                                          |
| `createRedlineApprovalRequest`                     | Ask another user to approve redlines.                                                |
| `createRedlineApprovalRequests`                    | Request approval of multiple redlines.                                               |
| `createRedlineApprovalRole`                        | Add a role that can approve a redline.                                               |
| `createRedlineApprovals`                           | Approve multiple redlines.                                                           |
| `createRedlineRoleBasedApproval`                   | Approve a redline as part of a role-based approval.                                  |
| `createRedlineRoleBasedApprovalRequest`            | Request role-based approval of a redline.                                            |
| `createRedlineRoleBasedApprovalRequests`           | Request role-based approval of multiple redlines.                                    |
| `createRedlineRoleBasedApprovals`                  | Approve multiple redlines as part of role-based approvals.                           |
| `createRequirement`                                | Create a requirement for purchasing.                                                 |
| `createReview`                                     | Create a review (via mBOMs, issues, procedures, etc.).                               |
| `createReviewRequest`                              | Create a review request.                                                             |
| `createRole`                                       | Create a new role.                                                                   |
| `createRule`                                       | Create a new rule.                                                                   |
| `createRun`                                        | Create a new run.                                                                    |
| `createRunBatch`                                   | Create a run batch.                                                                  |
| `createRuns`                                       | Bulk create runs.                                                                    |
| `createRunStep`                                    | Create a run step.                                                                   |
| `createRunStepEdge`                                | Create a run step dependency.                                                        |
| `createRunStepField`                               | Create a run step field.                                                             |
| `createRunStepFieldValidation`                     | Add a run step field validation.                                                     |
| `createSnapshotExportJob`                          | Create a snapshot export job.                                                        |
| `createSsoSetupTicket`                             | Generate a self-service SSO setup link for an organization admin.                    |
| `createStandardStepVersion`                        | Create a new version of a standard step.                                             |
| `createStep`                                       | Create a new step in a procedure.                                                    |
| `createStepApproval`                               | Create a step approval.                                                              |
| `createStepApprovalRequest`                        | Create a step approval request.                                                      |
| `createStepApprovalRole`                           | Add a role that can approve a step.                                                  |
| `createStepEdge`                                   | Create a step dependency.                                                            |
| `createStepField`                                  | Create a step field.                                                                 |
| `createStepFieldValidation`                        | Create a step field validation.                                                      |
| `createStepPartRequirement`                        | Create an association between a step and an mBOM item.                               |
| `createStepRoleBasedApproval`                      | Approve a step as part of a role-based approval.                                     |
| `createStepRoleBasedApprovalRequest`               | Request role-based approval of a step.                                               |
| `createSupplier`                                   | Create a new supplier in the purchasing module.                                      |
| `createSupplierPart`                               | Create a part supplier.                                                              |
| `createTeam`                                       | Create a new team.                                                                   |
| `createUnitOfMeasurement`                          | Create a new unit of measurement.                                                    |
| `createUserSubscription`                           | Subscribe yourself or another user to something in ION.                              |
| `createWebhookHeader`                              | Create a webhook header.                                                             |
| `createWebhookReceiver`                            | Create a webhook receiver.                                                           |
| `createWebhookSubscription`                        | Create a webhook subscription.                                                       |
| `deleteAbomInstallation`                           | Delete an aBOM installation.                                                         |
| `deleteApiKey`                                     | Delete an API key.                                                                   |
| `deleteApprovalLevel`                              | Delete an approval level from an approval workflow.                                  |
| `deleteAsset`                                      | Delete an asset such as a file attachment.                                           |
| `deleteBarcodePattern`                             | Delete a barcode pattern.                                                            |
| `deleteBuildRequirement`                           | Delete a build requirement.                                                          |
| `deleteBuildRequirementReferenceDesignator`        | Delete a build requirement reference designator.                                     |
| `deleteBuildRequirementSubstitute`                 | Delete a build requirement substitute.                                               |
| `deleteComment`                                    | Delete a comment.                                                                    |
| `deleteContact`                                    | Delete a contact.                                                                    |
| `deleteCurrency`                                   | Delete a currency.                                                                   |
| `deleteDatagridColumn`                             | Delete a datagrid column.                                                            |
| `deleteDatagridColumns`                            | Delete multiple columns from a datagrid.                                             |
| `deleteDatagridRow`                                | Delete a datagrid row.                                                               |
| `deleteDatagridRows`                               | Delete multiple rows from a datagrid.                                                |
| `deleteFileAttachment`                             | Delete a file attachment.                                                            |
| `deleteFurtherActionApprovalRequest`               | Delete a further action approval request.                                            |
| `deleteFurtherActionApprovalRole`                  | Remove a role from a further action approval.                                        |
| `deleteFurtherActionIssue`                         | Remove the link between a further action and an issue.                               |
| `deleteFurtherActionPart`                          | Remove the link between a further action and a part.                                 |
| `deleteFurtherActionRun`                           | Remove the link between a further action and a run.                                  |
| `deleteIntentOption`                               | Delete an intent option.                                                             |
| `deleteIssueApprovalRequest`                       | Delete an issue approval request.                                                    |
| `deleteIssueDispositionType`                       | Delete an issue disposition type.                                                    |
| `deleteIssueDispositionTypeRole`                   | Delete an issue disposition type role.                                               |
| `deleteIssuePartInventory`                         | Delete an issue part inventory.                                                      |
| `deleteIssueRelation`                              | Delete an issue relation.                                                            |
| `deleteLabel`                                      | Delete a label.                                                                      |
| `deleteLocation`                                   | Delete a location.                                                                   |
| `deleteLocationSubtype`                            | Delete a location subtype.                                                           |
| `deleteMbom`                                       | Delete an mBOM.                                                                      |
| `deleteMbomApprovalRequest`                        | Delete an mBOM approval request.                                                     |
| `deleteMbomApprovalRole`                           | Delete an mBOM approval role.                                                        |
| `deleteMbomItem`                                   | Delete an mBOM item.                                                                 |
| `deleteMbomItemReferenceDesignator`                | Delete an mBOM item reference designator.                                            |
| `deleteMbomSubstitute`                             | Delete an mBOM substitute.                                                           |
| `deleteOauthApp`                                   | Delete an OAuth application registration.                                            |
| `deleteOrganizationDomain`                         | Remove a claimed domain from the organization.                                       |
| `deleteOrganizationFurtherActionAttributes`        | Delete further action custom attributes for the organization.                        |
| `deleteOrganizationGlobalUniqueSerialNumberScheme` | Delete a global unique serial number scheme for the organization.                    |
| `deleteOrganizationIssueAttributes`                | Delete issue custom attributes for the organization.                                 |
| `deleteOrganizationLocationAttributes`             | Delete location custom attributes for the organization.                              |
| `deleteOrganizationMbomAttributes`                 | Delete mBOM custom attributes for the organization.                                  |
| `deleteOrganizationPartAttributes`                 | Delete part custom attributes for the organization.                                  |
| `deleteOrganizationPartInventoryAttributes`        | Delete part inventory custom attributes for the organization.                        |
| `deleteOrganizationPartKitAttributes`              | Delete part kit custom attributes for the organization.                              |
| `deleteOrganizationPartKitItemAttributes`          | Delete part kit item custom attributes for the organization.                         |
| `deleteOrganizationPartRevisionScheme`             | Delete a part revision scheme for the organization.                                  |
| `deleteOrganizationPlanAttributes`                 | Delete plan custom attributes for the organization.                                  |
| `deleteOrganizationProcedureAttributes`            | Delete procedure custom attributes for the organization.                             |
| `deleteOrganizationPurchaseOrderAttributes`        | Delete purchase order custom attributes for the organization.                        |
| `deleteOrganizationPurchaseOrderLineAttributes`    | Delete purchase order line custom attributes for the organization.                   |
| `deleteOrganizationReceiptAttributes`              | Delete receipt custom attributes for the organization.                               |
| `deleteOrganizationRunAttributes`                  | Delete run custom attributes for the organization.                                   |
| `deleteOrganizationRunStepAttributes`              | Delete run step custom attributes for the organization.                              |
| `deleteOrganizationStepAttributes`                 | Delete step custom attributes for the organization.                                  |
| `deleteOrganizationSupplierAttributes`             | Delete supplier custom attributes for the organization.                              |
| `deletePart`                                       | Delete a part.                                                                       |
| `deletePartInventory`                              | Delete part inventory.                                                               |
| `deletePartInventoryBuildRequirement`              | Delete a build requirement from part inventory.                                      |
| `deletePartKit`                                    | Delete a part kit.                                                                   |
| `deletePartKitItem`                                | Delete a part kit item.                                                              |
| `deletePartProcedure`                              | Delete a part-procedure relationship.                                                |
| `deletePartSubtype`                                | Delete a part subtype.                                                               |
| `deletePlan`                                       | Delete a plan.                                                                       |
| `deletePlanConstraint`                             | Delete a plan constraint.                                                            |
| `deletePlanItem`                                   | Delete a plan item.                                                                  |
| `deletePlanItemAllocation`                         | Delete a plan item allocation.                                                       |
| `deletePlanReservation`                            | Delete a plan reservation.                                                           |
| `deleteProcedure`                                  | Delete a procedure.                                                                  |
| `deleteProcedureApprovalRequest`                   | Delete a procedure approval request.                                                 |
| `deleteProcedureApprovalRole`                      | Remove a role that can approve a procedure.                                          |
| `deleteProcedureMbom`                              | Delete the mBOM associated with a procedure.                                         |
| `deletePurchaseOrder`                              | Delete a purchase order.                                                             |
| `deletePurchaseOrderApprovalLevel`                 | Delete an approval level for a purchase order.                                       |
| `deletePurchaseOrderApprovalRequest`               | Delete a purchase order approval request.                                            |
| `deletePurchaseOrderFee`                           | Delete a purchase order fee.                                                         |
| `deletePurchaseOrderLine`                          | Delete a purchase order line.                                                        |
| `deleteReceipt`                                    | Delete a receipt.                                                                    |
| `deleteRedlineApprovalRequest`                     | Delete a redline approval request.                                                   |
| `deleteRedlineApprovalRole`                        | Remove a role from a redline approval.                                               |
| `deleteRedlineRoleBasedApprovalRequest`            | Delete a redline role-based approval request.                                        |
| `deleteRequirement`                                | Delete a requirement.                                                                |
| `deleteReviewRequest`                              | Delete a review request.                                                             |
| `deleteRole`                                       | Delete a role.                                                                       |
| `deleteRule`                                       | Delete a rule.                                                                       |
| `deleteRunStep`                                    | Delete a run step.                                                                   |
| `deleteRunStepEdge`                                | Delete a run step dependency.                                                        |
| `deleteRunStepField`                               | Delete a run step field.                                                             |
| `deleteRunStepFieldValidation`                     | Delete a run step field validation.                                                  |
| `deleteStep`                                       | Delete a step.                                                                       |
| `deleteStepApprovalRequest`                        | Delete a step approval request.                                                      |
| `deleteStepApprovalRole`                           | Remove a role from a step approval.                                                  |
| `deleteStepEdge`                                   | Delete a step dependency.                                                            |
| `deleteStepField`                                  | Delete a step field.                                                                 |
| `deleteStepFieldValidation`                        | Delete a step field validation.                                                      |
| `deleteStepPartRequirement`                        | Delete an association between a step and an mBOM item.                               |
| `deleteStepRoleBasedApprovalRequest`               | Delete a step role-based approval request.                                           |
| `deleteSupplier`                                   | Delete a supplier.                                                                   |
| `deleteSupplierPart`                               | Delete a part supplier.                                                              |
| `deleteTeam`                                       | Delete a team.                                                                       |
| `deleteUnitOfMeasurement`                          | Delete a unit of measurement.                                                        |
| `deleteUserSubscription`                           | Delete a user subscription.                                                          |
| `deleteWebhookHeader`                              | Delete a webhook header.                                                             |
| `deleteWebhookReceiver`                            | Delete a webhook receiver.                                                           |
| `deleteWebhookSubscription`                        | Delete a webhook subscription.                                                       |
| `detachPermissionGroupFromRole`                    | Detach a permission group from a role.                                               |
| `detachRoleFromTeam`                               | Detach a role from a team.                                                           |
| `detachRoleFromUser`                               | Detach a role from a user.                                                           |
| `disableSsoConnection`                             | Disable the enterprise SSO connection for the organization.                          |
| `dispatchNotification`                             | Dispatch notifications.                                                              |
| `generateReadEmbeddedAnalytics`                    | Generate read operations for embedded analytics.                                     |
| `generateRunSummary`                               | Generate a summary of a run.                                                         |
| `generateWriteEmbeddedAnalytics`                   | Generate write operations for embedded analytics.                                    |
| `importKitItems`                                   | Import kit items.                                                                    |
| `importKitItemsCsv`                                | Import kit items from a CSV file.                                                    |
| `importStepsFromPdf`                               | Import steps from a PDF document.                                                    |
| `installKitOnAbom`                                 | Install a kit on an aBOM.                                                            |
| `inviteOrganizationMember`                         | Send an invitation email to a new organization member.                               |
| `issueItemToKit`                                   | Issue an item to a kit.                                                              |
| `linkOrganizationToAuth0`                          | Link an existing organization to its identity provider.                              |
| `linkRunStepToPurchaseOrder`                       | Link an outside-processing run step to a purchase order.                             |
| `mergePartInventory`                               | Merge part inventory.                                                                |
| `mergePartInventoryV2`                             | Merge multiple part inventory records into one.                                      |
| `mergeRunStep`                                     | Merge a run step.                                                                    |
| `mergeRunStepToProcedure`                          | Merge a run step into a procedure.                                                   |
| `mergeRunStepToRuns`                               | Merge a run step into runs.                                                          |
| `moveItemToInventory`                              | Move an item to inventory.                                                           |
| `moveKitInventoryToLocation`                       | Move kit inventory to a location.                                                    |
| `provisionCustomer`                                | Provision a new customer organization.                                               |
| `registerOauthApp`                                 | Register a new OAuth application for the organization.                               |
| `removeAllInventoryFromKit`                        | Remove all inventory allocated to a kit.                                             |
| `removeAssetFromItem`                              | Remove an asset from an item without deleting the file attachment.                   |
| `removeHeaderFromWebhookReceiver`                  | Remove a header from a webhook receiver.                                             |
| `removeInputFromPlan`                              | Remove an input from a plan.                                                         |
| `removeInventoryFromPurchaseOrderLine`             | Remove inventory from a purchase order line.                                         |
| `removeInventoryFromReceipt`                       | Remove inventory from a receipt.                                                     |
| `removeItemFromReceipt`                            | Remove an item from a receipt.                                                       |
| `removeLabelFromItem`                              | Remove a label from an item.                                                         |
| `removeLabelFromProcedureFamily`                   | Remove a label from a procedure family.                                              |
| `removeOauthRedirectUri`                           | Remove a callback URL or allowed origin from an OAuth app.                           |
| `removePartInventoryFromRunStep`                   | Remove part inventory from a run step.                                               |
| `removePlanItemFromPlan`                           | Remove a plan item from a plan.                                                      |
| `removeRequirementFromItem`                        | Remove a requirement from an item.                                                   |
| `removeResultFromPlanItem`                         | Remove a result from a plan item.                                                    |
| `removeSubtypeFromPart`                            | Remove a subtype from a part.                                                        |
| `removeUserFromTeam`                               | Remove a user from a team.                                                           |
| `reorderApprovalLevel`                             | Reorder an approval level in an approval workflow.                                   |
| `reorderDatagridColumn`                            | Reorder datagrid columns.                                                            |
| `reorderDatagridRow`                               | Reorder datagrid rows.                                                               |
| `reorderIntentOptions`                             | Reorder intent options.                                                              |
| `reorderPurchaseOrderLine`                         | Reorder purchase order lines.                                                        |
| `reorderRunStepFields`                             | Reorder run step fields.                                                             |
| `reorderRunSteps`                                  | Reorder run steps.                                                                   |
| `reorderStepFields`                                | Reorder step fields.                                                                 |
| `reorderSteps`                                     | Reorder steps.                                                                       |
| `resendInvite`                                     | Resend an invitation.                                                                |
| `resetIssueApprovals`                              | Reset issue approvals.                                                               |
| `resetPurchaseOrderApprovalLevels`                 | Reset the approval levels on a purchase order.                                       |
| `revokeInvite`                                     | Revoke an invitation.                                                                |
| `rotateSsoSigningCredentials`                      | Replace the identity provider signing certificate or metadata on the SSO connection. |
| `saveReceipt`                                      | Save a receipt after adding or removing items.                                       |
| `setDatagridValue`                                 | Set the value of a datagrid cell.                                                    |
| `splitManyPartInventory`                           | Split multiple part inventories.                                                     |
| `splitPartInventory`                               | Split part inventory.                                                                |
| `splitUnfulfilledPartKit`                          | Split an unfulfilled part kit.                                                       |
| `submitRunAbomJustification`                       | Submit the aBOM completion justification on a run.                                   |
| `unbatchRunSteps`                                  | Remove run steps from a batch.                                                       |
| `unlinkRunStepFromPurchaseOrder`                   | Unlink an outside-processing run step from its purchase order.                       |
| `updateAbomInstallation`                           | Update an aBOM installation.                                                         |
| `updateApiKey`                                     | Update an API key.                                                                   |
| `updateApprovalLevel`                              | Update an approval level in an approval workflow.                                    |
| `updateBarcodeLabel`                               | Update a barcode label.                                                              |
| `updateBarcodePattern`                             | Update a barcode pattern.                                                            |
| `updateBarcodeTemplate`                            | Update a barcode template.                                                           |
| `updateBuildRequirement`                           | Update a build requirement.                                                          |
| `updateBuildRequirementReferenceDesignator`        | Update a build requirement reference designator.                                     |
| `updateBuildRequirementSubstitute`                 | Update a build requirement substitute.                                               |
| `updateComment`                                    | Update a comment.                                                                    |
| `updateContact`                                    | Update a contact.                                                                    |
| `updateCurrency`                                   | Update a currency.                                                                   |
| `updateDatagridColumn`                             | Update a datagrid column.                                                            |
| `updateDatagridRow`                                | Update a datagrid row.                                                               |
| `updateFurtherAction`                              | Update a further action.                                                             |
| `updateFurtherActionApproval`                      | Update a further action approval.                                                    |
| `updateFurtherActionApprovalRequest`               | Update a further action approval request.                                            |
| `updateFurtherActionApprovalRole`                  | Update a further action approval role.                                               |
| `updateImportJob`                                  | Update an import job.                                                                |
| `updateInputToPlan`                                | Update a plan input.                                                                 |
| `updateIntentOption`                               | Update an intent option.                                                             |
| `updateIssue`                                      | Update an issue.                                                                     |
| `updateIssueApproval`                              | Update an issue approval.                                                            |
| `updateIssueApprovalRequest`                       | Update an issue approval request.                                                    |
| `updateIssueAttribute`                             | Update an issue custom attribute.                                                    |
| `UpdateIssueAttributes`                            | Update the custom attribute values on an issue.                                      |
| `updateIssueDispositionType`                       | Update an issue disposition type.                                                    |
| `updateIssueDispositionTypeRole`                   | Update an issue disposition type role.                                               |
| `updateLabel`                                      | Update a label.                                                                      |
| `updateLocation`                                   | Update a location.                                                                   |
| `updateLocationAttribute`                          | Update a location custom attribute.                                                  |
| `UpdateLocationAttributes`                         | Update the custom attribute values on a location.                                    |
| `updateLocationSubtype`                            | Update a location subtype.                                                           |
| `updateMbom`                                       | Update an mBOM.                                                                      |
| `updateMbomApproval`                               | Update an mBOM approval.                                                             |
| `updateMbomApprovalRequest`                        | Update an mBOM approval request.                                                     |
| `updateMbomApprovalRole`                           | Update an mBOM approval role.                                                        |
| `updateMbomAttribute`                              | Update an mBOM custom attribute.                                                     |
| `UpdateMbomAttributes`                             | Update the custom attribute values on an mBOM.                                       |
| `updateMbomItem`                                   | Update an mBOM item.                                                                 |
| `updateMbomItemReferenceDesignator`                | Update an mBOM item reference designator.                                            |
| `updateMrpJob`                                     | Update an MRP job in Autoplan.                                                       |
| `updateMultiplePartInventory`                      | Update multiple part inventory records.                                              |
| `updateOauthApp`                                   | Update an OAuth application registration.                                            |
| `updateOrganization`                               | Update organization details.                                                         |
| `updateOrganizationBranding`                       | Update the branding on the organization login page.                                  |
| `updateOrganizationFurtherActionAttributes`        | Update further action custom attributes for the organization.                        |
| `updateOrganizationGlobalUniqueSerialNumberScheme` | Update a global unique serial number scheme for the organization.                    |
| `updateOrganizationIssueAttributes`                | Update issue custom attributes for the organization.                                 |
| `updateOrganizationLocationAttributes`             | Update location custom attributes for the organization.                              |
| `updateOrganizationMbomAttributes`                 | Update mBOM custom attributes for the organization.                                  |
| `updateOrganizationMfaPolicy`                      | Enable or disable the multi-factor authentication requirement for the organization.  |
| `updateOrganizationPartAttributes`                 | Update part custom attributes for the organization.                                  |
| `updateOrganizationPartInventoryAttributes`        | Update part inventory custom attributes for the organization.                        |
| `updateOrganizationPartKitAttributes`              | Update part kit custom attributes for the organization.                              |
| `updateOrganizationPartKitItemAttributes`          | Update part kit item custom attributes for the organization.                         |
| `updateOrganizationPartRevisionScheme`             | Update a part revision scheme for the organization.                                  |
| `updateOrganizationPlanAttributes`                 | Update plan custom attributes for the organization.                                  |
| `updateOrganizationProcedureAttributes`            | Update procedure custom attributes for the organization.                             |
| `updateOrganizationPurchaseOrderAttributes`        | Update purchase order custom attributes for the organization.                        |
| `updateOrganizationPurchaseOrderLineAttributes`    | Update purchase order line custom attributes for the organization.                   |
| `updateOrganizationReceiptAttributes`              | Update receipt custom attributes for the organization.                               |
| `updateOrganizationRunAttributes`                  | Update run custom attributes for the organization.                                   |
| `updateOrganizationRunStepAttributes`              | Update run step custom attributes for the organization.                              |
| `updateOrganizationStepAttributes`                 | Update step custom attributes for the organization.                                  |
| `updateOrganizationSupplierAttributes`             | Update supplier custom attributes for the organization.                              |
| `updatePart`                                       | Update a part.                                                                       |
| `updatePartAttribute`                              | Update a part custom attribute.                                                      |
| `UpdatePartAttributes`                             | Update the custom attribute values on a part.                                        |
| `updatePartInventory`                              | Update part inventory.                                                               |
| `updatePartInventoryAttribute`                     | Update a part inventory custom attribute.                                            |
| `UpdatePartInventoryAttributes`                    | Update the custom attribute values on part inventory.                                |
| `updatePartKit`                                    | Update a part kit.                                                                   |
| `updatePartKitAttribute`                           | Update a part kit custom attribute.                                                  |
| `UpdatePartKitAttributes`                          | Update the custom attribute values on a part kit.                                    |
| `updatePartKitItem`                                | Update a part kit item.                                                              |
| `updatePartKitItemAttribute`                       | Update a part kit item custom attribute.                                             |
| `UpdatePartKitItemAttributes`                      | Update the custom attribute values on a part kit item.                               |
| `updatePartProcedure`                              | Update a part-procedure relationship.                                                |
| `updatePartSubtype`                                | Update a part subtype.                                                               |
| `updatePlan`                                       | Update a plan.                                                                       |
| `updatePlanAttribute`                              | Update a plan custom attribute.                                                      |
| `UpdatePlanAttributes`                             | Update the custom attribute values on a plan.                                        |
| `updatePlanConstraint`                             | Update a plan constraint.                                                            |
| `updatePlanItem`                                   | Update a plan item.                                                                  |
| `updatePlanItemAllocation`                         | Update a plan item allocation.                                                       |
| `updatePlanReservation`                            | Update a plan reservation.                                                           |
| `updateProcedure`                                  | Update a procedure.                                                                  |
| `updateProcedureApproval`                          | Update a procedure approval.                                                         |
| `updateProcedureApprovalRequest`                   | Update a procedure approval request.                                                 |
| `updateProcedureApprovalRole`                      | Update a procedure approval role.                                                    |
| `updateProcedureAttribute`                         | Update a procedure custom attribute.                                                 |
| `UpdateProcedureAttributes`                        | Update the custom attribute values on a procedure.                                   |
| `updatePurchaseOrder`                              | Update a purchase order.                                                             |
| `updatePurchaseOrderApproval`                      | Update a purchase order approval.                                                    |
| `updatePurchaseOrderApprovalLevel`                 | Update an approval level for a purchase order.                                       |
| `updatePurchaseOrderApprovalRequest`               | Update a purchase order approval request.                                            |
| `updatePurchaseOrderAttribute`                     | Update a purchase order custom attribute.                                            |
| `UpdatePurchaseOrderAttributes`                    | Update the custom attribute values on a purchase order.                              |
| `updatePurchaseOrderFee`                           | Update a purchase order fee.                                                         |
| `updatePurchaseOrderLine`                          | Update a purchase order line.                                                        |
| `updatePurchaseOrderLineAttribute`                 | Update a purchase order line custom attribute.                                       |
| `UpdatePurchaseOrderLineAttributes`                | Update the custom attribute values on a purchase order line.                         |
| `updatePurchaseOrderLines`                         | Update multiple purchase order lines.                                                |
| `updateReceipt`                                    | Update a receipt.                                                                    |
| `updateReceiptAttribute`                           | Update a receipt custom attribute.                                                   |
| `UpdateReceiptAttributes`                          | Update the custom attribute values on a receipt.                                     |
| `updateReceiptItem`                                | Update a receipt item.                                                               |
| `updateRedline`                                    | Update a redline.                                                                    |
| `updateRedlineApproval`                            | Update a redline approval.                                                           |
| `updateRedlineApprovalRequest`                     | Update a redline approval request.                                                   |
| `updateRedlineApprovalRequests`                    | Update multiple redline approval requests.                                           |
| `updateRedlineApprovalRole`                        | Update a redline approval role.                                                      |
| `updateRedlineRoleBasedApproval`                   | Update a redline role-based approval.                                                |
| `updateRedlineRoleBasedApprovalRequest`            | Update a redline role-based approval request.                                        |
| `updateRedlineRoleBasedApprovalRequests`           | Update multiple redline role-based approval requests.                                |
| `updateRequirement`                                | Update a requirement.                                                                |
| `updateReview`                                     | Update a review.                                                                     |
| `updateReviewRequest`                              | Update a review request.                                                             |
| `updateRole`                                       | Update a role's name.                                                                |
| `updateRule`                                       | Update a rule.                                                                       |
| `updateRun`                                        | Update a run's information.                                                          |
| `updateRunAbomJustification`                       | Update the aBOM completion justification on a run.                                   |
| `updateRunAttribute`                               | Update a run custom attribute.                                                       |
| `UpdateRunAttributes`                              | Update the custom attribute values on a run.                                         |
| `updateRunBatch`                                   | Update a run batch.                                                                  |
| `updateRunInventoryLocation`                       | Update the location of inventory associated with a run.                              |
| `updateRuns`                                       | Update multiple runs.                                                                |
| `updateRunStep`                                    | Update a run step, including changing its status.                                    |
| `updateRunStepAttribute`                           | Update a run step custom attribute.                                                  |
| `UpdateRunStepAttributes`                          | Update the custom attribute values on a run step.                                    |
| `updateRunStepField`                               | Update a run step field.                                                             |
| `updateRunStepFieldValidation`                     | Update a run step field validation.                                                  |
| `updateRunStepFieldValue`                          | Update the value of a run step field.                                                |
| `updateSession`                                    | Update a check-in or check-out event.                                                |
| `updateSnapshotExportJob`                          | Update a snapshot export job.                                                        |
| `updateStep`                                       | Update step content in a procedure.                                                  |
| `updateStepApproval`                               | Update a step approval.                                                              |
| `updateStepApprovalRequest`                        | Update a step approval request.                                                      |
| `updateStepApprovalRole`                           | Update a step approval role.                                                         |
| `updateStepAttribute`                              | Update a step custom attribute in a procedure.                                       |
| `UpdateStepAttributes`                             | Update the custom attribute values on a step.                                        |
| `updateStepField`                                  | Update a step field in a procedure.                                                  |
| `updateStepFieldValidation`                        | Update a step field validation in a procedure.                                       |
| `updateStepPartRequirement`                        | Update an association between a step and an mBOM item.                               |
| `updateStepRoleBasedApproval`                      | Update a step role-based approval.                                                   |
| `updateStepRoleBasedApprovalRequest`               | Update a step role-based approval request.                                           |
| `updateSupplier`                                   | Update a supplier and their contact information.                                     |
| `updateSupplierAttribute`                          | Update a supplier's custom attributes.                                               |
| `UpdateSupplierAttributes`                         | Update the custom attribute values on a supplier.                                    |
| `updateSupplierPart`                               | Update a part supplier.                                                              |
| `updateTeam`                                       | Update a team's name and settings.                                                   |
| `updateUnitOfMeasurement`                          | Update a unit of measurement in organization settings.                               |
| `updateUser`                                       | Update a user's profile and settings.                                                |
| `updateUserNotification`                           | Update user notifications.                                                           |
| `updateWebhookHeader`                              | Update a webhook header.                                                             |
| `updateWebhookReceiver`                            | Update a webhook receiver.                                                           |
| `updateWebhookSubscription`                        | Update a webhook subscription.                                                       |
| `verifyOrganizationDomain`                         | Verify ownership of a claimed domain.                                                |
