Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. EG Admin creates a Grid Company

  2. EG Admin invites one or more Grid Company Admins

  3. Contractors select their business partner (grid company)
  4. Grid Company Admins review and approve contractors

  5. Contractors gain access after approval

...

System State Model (Contractor Lifecycle)

Status Definitions

 

StatusDescriptionCan LoginCan Create BlanketsCan Invite Users ( Admin role required ) 
PendingAwaiting Grid Company approval✅ Yes❌ No✅ Yes 
ApprovedApproved by Grid Admin✅ Yes✅ Yes ✅ Yes
RejectedExplicitly rejected by Grid Admin✅ Yes❌ No✅ Yes
DeactivatedAccess 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

...

Step 2 – Contractor Registration

Access Limitation Before Approval

...

While Contractor status = Pending:

...

  • If no contractor exists:

    • A new Contractor is created

  • If a contractor already exists for the user:

    • The existing record is updated

  • A ContractorContactPerson is created

...





...


...

Screenshots

  • 📸 Login screen - upon clicking 'Don't have an account? Create one'

...

📸 EG Zynergy partners - Contractor Registration

  • Image AddedImage Removed

Note; This is the company creation page.

...

📸 EG Zynergy partners - Aftermatch of registering (Approval needed)

  • Image Modified

Note; The button at the top right is the contractor management page. The contractor can now (with or without approval) invite his users ( workers ) 

...

  • 📸 EG Zynergy partners - Post approval.
    Image Modified

    Note; 
    You can now see that the contractor has access to the system.

...

Step 3 – Contractor Review & Approval (Grid Admin)

Approval as Business Activation Trigger

...

  • Contractor status is updated

  • Email notification is sent to the contractor:

    • Approval email

    • Rejection email


...

Step 4 – Contractor Operational

...

Flow 

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.

...