Enhanced Role Configuration and Access Control

Enhanced Role Configuration and Access Control

We’re excited to introduce a redesigned Roles Page that gives system admins more control, structure, and clarity when managing user roles and access settings. This update addresses inconsistencies in role setup and improves overall security, flexibility, and reporting accuracy.


🎯 Purpose of the Feature

For System Admins

Configure access types and advanced role settings before assigning permissions, ensuring logical and consistent role definitions across your organization.

For Section Supervisors

Supervisors can now perform beats and contribute to productivity, without being included in attendance or efficiency reports, if desired—preserving the accuracy of performance metrics.


🔧 Problem It Solves

The previous Roles Page allowed:

  • Inconsistent configurations (e.g., system permissions given to users with no system access).

  • Unclear access logic around login type, attendance, and efficiency inclusion.

  • Redundant fields like homepage selection under roles, instead of user-specific settings.


✅ What’s New

1. Structured Role Setup Flow

  • You now begin by defining access types and enabling advanced configurations, before assigning permissions or linking to users.


2. Access Type Enforcement

  • Can log in to a machine
    Enables RFID-based login on Garment IO devices.

  • Can log in to the system
    Enables login via email and password to access system pages.

🔐 Only roles with system access can be assigned system-level permissions.

3. Role Details Input

  • Role Name – Supports both Arabic and English.

  • Role Description – Optional text field for clarification.


⚙️ Advanced Configurations

Include in Efficiency

  • If selected:
    The user’s available time and production time will be included in all efficiency calculations.

  • If not selected:

    • Their produced pieces will still be tracked and included in throughput data.

    • They will not appear in the employee efficiencies page.

Include in Attendance

  • If selected:
    The user will have attendance periods recorded and will be included in attendance and absence reports.

  • If not selected:

    • They will not appear in the absent employee reports.

    • Useful for supervisors or backup users not consistently present on the floor.


Why This Matters

✔ Prevents access misconfigurations by aligning permissions with role intent
✔ Offers flexibility for hybrid roles (e.g., productive but non-reporting supervisors)
✔ Ensures reporting and KPIs remain accurate and meaningful
✔ Simplifies role management for system admins through a logical and structured layout


🚀 The new Roles Page is now live — start configuring roles more efficiently, accurately, and securely!

Need help? Our support team is ready to assist.

    • Related Articles

    • 🆕 Release 25-46 – New Reports, Smarter Packing, and More Control!

      Overview We’re excited to announce Release 25-46, which introduces several system improvements designed to make your daily operations smoother, faster, and more insightful. From new analytical reports to smarter packing tools and better production ...
    • Employee Role

      This guide is tailored for Employee Role in the garment manufacturing industry using the Garment IO Platform. It provides detailed instructions on how to use the Garment IO device, Employee Application, actions he can do. Overview of Role and ...
    • 🆕 Release 25-42

      Overview In this release (Version 25-42), we’re introducing several quality-of-life improvements across the system based on valuable feedback from our partner factories. These updates aim to make daily operations faster, more connected, and easier to ...
    • 🆕 Multi-Style Cutting Module

      Overview We’re thrilled to introduce the Multi-Style Cutting Module, a major enhancement to the Cutting Module that brings greater efficiency, flexibility, and control to the cutting process. This feature allows cutting specialists to: Add markers ...
    • Introducing the Packing Module in Garment IO

      Overview We are proud to introduce the Packing Module — a new addition to the Garment IO Production System designed to help factories organize and monitor the final step of production with better accuracy, accountability, and visibility. The Packing ...