...
System State Model (Contractor Lifecycle)
Status Definitions
| Status | Description | Can Login | Can Create Blankets | Can Invite Users ( Admin role required ) |
|---|---|---|---|---|
| Pending | Awaiting Grid Company approval | ✅ Yes | ❌ No | ✅ Yes |
| Approved | Approved by Grid Admin | ✅ Yes | ✅ Yes | ✅ Yes |
| Rejected | Explicitly rejected by Grid Admin | ✅ Yes | ❌ No | ✅ Yes |
| Deactivated | Access revoked after approval | ✅Yes | ❌ No | ✅ Yes |
Important Rules
A Contractor cannot create or submit blankets before approval.
Roles are assigned during the register process - Roles does NOT change based on approval/rejection
- Blankets can only be created when approval is done by gridcompany
...
Contractor status is updated
Email notification is sent to the contractor:
Approval email
Rejection email
...
Step 4 – Contractor Operational Flow (Blanket Lifecycle)
Blanket Status Lifecycle
After approval, blankets follow these statuses:
...
This ensures consistency between business documentation and technical flow.
...
Language & Localization Behavior
The application supports multiple languages via internal translation.
...