AlignI
Overview
The AlignI blueprint crawls BOM (Bill of Materials) and PLM (Product Lifecycle Management) data from AlignI, including parts with revision information, BOM sub-assemblies, manufacturers, and part types. It enables end-to-end digital thread traceability from design intent through deployed IoT devices via the manufacturer part number (ManufacturerPn) correlation key.
Resources Collected
- Parts: Part records including ID, part number, manufacturer PN, name, and active revision details (revision name, description)
- Subparts: BOM line items representing parent-child assembly relationships, including quantities and reference designators
- Manufacturers: Manufacturer records with ID and name
- Part Types: Part type classification records
Prerequisites
- AlignI account with API access
- API token from AlignI dashboard
- Organization slug (the subdomain, e.g.
kscopeforapp.aligni.com/kscope)
Setup Instructions
1. Obtain API Token
- Log in to AlignI
- Navigate to Account Settings > API Tokens
- Click New Token and copy the generated token
2. Configure Crawler
| Field | Description | Required |
|---|---|---|
aligniOrg | AlignI organization slug | Yes |
aligniApiToken | API token from AlignI dashboard | Yes |
Data Points
| Data Point | Source | Details |
|---|---|---|
| Parts | AlignI GraphQL v3 | ID, partNumber, manufacturerPn, name, active revision |
| Subparts | AlignI GraphQL v3 | Parent-child part relationships with quantity and referenceDesignator |
| Manufacturers | AlignI GraphQL v3 | Manufacturer ID and name |
| Part Types | AlignI GraphQL v3 | Part type classification |
Cross-System Correlation
The ManufacturerPn field on aligni.design.Part is the key used to correlate with:
- Azure IoT Central:
aligni.design.Part.ManufacturerPn=azureiot.iot.DeviceTemplate.PartNumber(link: Azure IoT Central blueprint)
This enables the full digital thread: Aligni BOM → Azure IoT Template → Losant Field Device