greytHR Help
Get Started with greytHR Admin Portal
Employee Lifecycle Management
Performance Management
Payroll Management
Payroll Management - Reports
Leave Management
Attendance Management
๐Ÿ“„ Overview of Attendance Marking Methods
Leave and Attendance Management - Reports
Letter Management
Letter Management - Use Cases
Workflows
Workflows - Use Cases
Request Hub
Request Hub Use Cases
Shift Management
Expense Claims
Assets Management
Reports
Integrations in greytHR
greytHR PRO
DataShare Hub
Statutory Compliance Reports - ESI, PF, Gratuity, Wages, LWF
General Settings
Employee Settings
Payroll Settings
Leave Settings
Attendance Settings
Helpdesk Settings
Know More About greytHR
Recruit
What's New on greytHR
greytHR Admin portalโ†’

Bulk apply attendance permissions using Excel Importer in greytHR

Updated in September -2025ย |ย Subscribe to watch greytHR how-to video

As an admin, you might often spend significant time applying attendance permissions individually for multiple employees, especially for non-desk employees who do not have ESS portal access. This leads to manual effort, delays, and errors in attendance and payroll processing.

To simplify this process, greytHR introduces the Regularization and Permission Importer that allows you to upload permissions for multiple employees at once using an Excel file. This makes attendance regularization faster, error-free, and compliant.

Benefits of Regularization and Permission Importer

  • Apply permissions in bulk for multiple employees and dates.

  • Bypass workflow policies while ensuring consistency in permission types.

  • Support both hour-wise and session-wise permission entries.

  • Handle auto-shift scenarios with theย  Shift Code column.

Apply Bulk Permissions using Excel Importer

Bulk permission upload involves the following steps:

Step 1: Enable the feature

To enable this option, from your greytHR Admin portal, go to the Settings icon > System Settings > Account Settings > New Feature.

  1. On the New Features page, from the list of features, search for Employee Attendance Permission.

  2. Click the card. The card expands.

  3. Click the Enable this feature button. The Enable Feature pop-up appears.

  4. Click Confirm to enable the Employee Attendance Permission.ย 

Note: Only when you enable the Employee Attendance Permission feature, you will be able to see a new importer type Regularization and Permission Importer under Excel Importer.

Step 2: Configure access rights

To configure access rights for the Regularization and Permission Importer feature from the greytHR Admin portal, go to the Settings icon > User Administration > User > User Roles.

  1. Select the Admin user role card and click the Edit icon.

  2. From the Category dropdown list, select Excel Importers.

  3. In the Search search box, enter Regularization and Permission Importer. The table displays the feature.

  4. Enable the Read Access and Write Access checkboxes for the feature and click Save.

Note: Without enabling this setting, the import option will not be visible in the Excel Importer.

Step 3: Import data using import excel

To import bulk data, from the greytHR Admin portal, hover over the 9 dots and go to Employee > Admin > Excel Import.

  1. On the Excel Import page, click Import From Excel. A form appears.

  2. Under Step 1: Excel Importer, from the Importer Type dropdown list, select Regularization and Permission Importer.

  3. Click Download a sample file. An Excel file downloads into your system.

  4. Open the saved Excel file, fill in the details you want to upload, and delete the blank columns. Save and Close the Excel Importer file.

  5. Under Step 1: Excel Importer, click Upload File and select the file from your computer to upload.

  6. Click Next. Step 2: Excel Importer Mapping section appears.

  7. Under Step 2: Excel Importer Mapping, map the fields from Excel to the application terms, if required. To map a field, select the corresponding field under the Mapped To column.
    Note: This step is mandatory if you have changed the format of the Excel file.

  8. Click Next. Step 3: Excel Importer Validate section appears.

  9. Click Next to import the required data in bulk.

  10. Click Ok to complete the process.

Note: You can also delete an imported Excel using the Delete icon available next to the uploaded file on the Excel Import page.

What happens after bulk import

  • The successfully uploaded permissions are applied immediately to employee records.

  • Attendance data is updated with the new permissions, and these reflect in the Attendance Info page.

  • Since these are admin-driven bulk actions, approvals or reviewer steps are skipped.

  • The system generates a summary of successful and failed entries. Errors must be corrected and re-uploaded.

  • All bulk imports are logged in the system for tracking and audit purposes. Admins can view Import logs for each Excel import from Employee > Admin > Excel Import.

  • Auto-shift logic continues to apply, ensuring permissions are aligned with configured shift rules.

  • Duplicate and Overlap Checks:

    • The system validates for duplicate/overlapping entries within the Excel sheet for date, time, employee name, and number.

    • It also checks overlaps if both hour-wise and session-wise entries are provided.

    • Overlap checks extend to existing applications that are already applied or approved.

    • Overlap is also validated against any prior permission entries imported via Excel Import but not yet processed in attendance.

  • Validation Messages: Appropriate error messages are displayed for each duplicate or overlap scenario, making it easy to identify and correct issues before re-import.

  • Workflow Handling: Bulk imports are treated as post-transactions. Workflow policy rules are bypassed except for the rule that the permission type in workflow must match the permission type used in the Excel import.

Frequently Asked Questions

Who can use the Bulk Permission Importer?

Only Admins with access rights can use the Regularization and Permission Importer on behalf of employees.ย 

Do workflow approvals apply to bulk permissions?

No. Bulk permission imports are treated as post transactions by admins, so workflow policies like approval limits, reasons, and attachments are bypassed.

What happens if I enter both Hour-wise and Session-wise permissions in Excel?

The system will give priority to Hour-wise data. Session-wise details will be ignored in such cases.

Can I use this feature for employees who already have ESS access?

Yes. However, the feature is mainly designed for non-desk employees who do not have ESS access.

How are Shift Codes handled in the importer?

If a shift exists in the roster:

Even if the admin specifies a Shift Code in the Excel file, the system will ignore it. The permission will be mapped to the shift from the roster.

If no shift exists in the roster:

Auto Shift Deduction enabled: The shift will be picked from the Shift Code in the Excel Importer.

Auto Shift Deduction disabled: No shift will be assigned unless manually configured in roster.

What kind of errors can I see during upload?

Some common error messages include:

  • Duplicate permission entry found for employee on [date].

  • Permission cannot be applied as attendance is locked for this period.

  • Invalid date or time format.

  • Mandatory fields missing.

Can I apply multiple permissions for the same employee on the same date?

Yes. The system allows multiple permissions on the same date for the same employee, as long as the timings do not overlap. If the time overlaps (hour-wise or session-wise), the system will not allow it.

Is there a limit to the number of employees I can include in one Excel upload?

There is no fixed limit, but very large uploads may impact performance. For best results, upload data in manageable batches during non-peak hours.

Can I track which entries were successful or failed?

Yes. After upload, the system displays a summary report showing accepted entries and rejected entries with error details.

Do I need to update the Excel template every time?

Itโ€™s recommended to always download the latest sample Excel template before preparing bulk uploads, as formats may change with updates.

Related Articles

Shift Roster upload for managers

Import bulk data using excel import


Was this article helpful?

More resources:

โ–ถ Video - Watch ourย how-to videosย to learn more about greytHR.

๐Ÿ“ข Product Update - Read about theย product updates.