I agree.
Working around the limits, just means creating multiple smaller workflows, which is more difficult to develop, test and troubleshoot. In the end this still runs the many activities required but many, many more rules to updated and maintain cloud Table data to keep track of where it might have left off.
Use Case: Laserfiche Cloud Human Resources employee records repository
Primary Limitation Driving the Design
The most significant limitation addressed by the solution is the need to manage a very large employee-manager hierarchy while remaining within Laserfiche Cloud lookup table and workflow processing limits. This is why the design uses multiple specialized workflows rather than a single end-to-end workflow, ensuring scalability, maintainability, and reliable processing of employee records. Below are not all workflows implemented. HR systems are ever changing as employees come and go from the organization. Big limitation with the access rights workflows is that they all have to run multiple times on schedules as workflow cannot access the LF Cloud Accounts area.
- Centralize all employee records in a secure cloud repository.
- Provide controlled access to HR, Legal, Executives, and Managers.
- Digitize historical paper employee files through bulk scanning and automated import.
- Automate folder creation, metadata assignment, document routing, and security assignment.
- Allow managers to view only employees they supervise.
- Support ongoing electronic document submission through controlled approval workflows.
- Integrate with enterprise Single Sign-On (SSO) through an Identity Provider
Employee Folder Creation Workflow (for 50-60k employee folders)
Purpose:
- Automatically create employee folders when new employees appear on management relationship files.
Process:
- Read employee roster.
- Verify if employee folder exists.
- Create missing folders.
- Apply security and metadata.
This prevents manual repository administration.
Manager Security Assignment Workflow
Purpose:
- Dynamically assign managers access only to their direct reports.
Process:
- Read Manager-to-Employee relationship file.
- Remove outdated manager permissions.
- Apply updated permissions.
- Maintain least-privilege access.
This workflow is critical because Laserfiche security cannot automatically maintain manager hierarchy relationships without automation.
Manager Shortcut Generation Workflow
Purpose:
- Create personalized manager views.
Process:
- Identify employees assigned to a manager.
- Create shortcuts within manager folders.
- Remove obsolete shortcuts.
- Present managers with only their staff records.
This improves usability while maintaining centralized document storage.
Employee Classification Change Workflow
Purpose:
- Handle employee movement between populations (Employee, HR, Executive, Legal, etc.).
Process:
- Compare uploaded employee roster to repository.
- Detect classification changes.
- Move documents and folders.
- Update security.
- Remove obsolete folder structures.
Without this workflow, administrators would need to manually reorganize records.