Responsible Managers
Pack Archiving and Management
Pack archiving is a critical administrative function that allows authorised users to manage the lifecycle of Safe Work Packs (SWPs). This feature enables organisations to maintain clean, organised pack lists while preserving historical records for audit and compliance purposes.
Overview
The archiving system provides two main functions:
- Archive: Mark active packs as inactive, removing them from normal workflows while preserving them for historical reference
- Unarchive: Restore archived packs back to active status, making them available for normal operations again
Who Can Archive/Unarchive Packs
Individual Pack Operations
The following users can archive or unarchive individual packs:
- Administrators (
Adminrole): Full archiving permissions for all packs - Responsible Managers (
RMrole): Can archive/unarchive any pack they manage - Planners (
Plannerrole): Can only archive/unarchive packs they originally created
Bulk Operations
Bulk archiving/unarchiving (multiple packs at once) is restricted to:
- Administrators (
Adminrole) - Responsible Managers (
RMrole)
Note: Planners cannot perform bulk archive operations, even for packs they created. This restriction helps prevent accidental bulk operations while allowing planners control over their individual packs.
How to Archive Packs
Individual Pack Archiving
- Navigate to Pack: Open the pack you want to archive
- Access Options Menu: Click the "Options" dropdown button
- Select Archive: Choose "Archive Pack" from the menu
- Provide Reason: Enter a mandatory reason for archiving (e.g., "Project completed", "Pack no longer needed")
- Confirm: Click "Archive" to confirm the action
Bulk Pack Archiving
- Navigate to Pack Register: Go to the main pack listing page
- Select Packs: Use checkboxes to select multiple packs with the same archive status
- Context Menu: Right-click or use the context menu options
- Select Archive Option: Choose "Archive Selected" or "Unarchive Selected"
- Provide Reason: Enter a reason for the bulk operation
- Confirm: Confirm the bulk archive operation
Archive Process Details
Required Information
For Archiving:
- Reason (mandatory): A clear explanation of why the pack is being archived
- User Authentication: Valid session with appropriate permissions
For Unarchiving:
- Reason (optional): Optional explanation for restoring the pack
- User Authentication: Valid session with appropriate permissions
What Happens During Archiving
- Permission Check: System validates user has appropriate permissions
- Status Update: Pack archive status is updated
- History Entry: A detailed audit trail entry is created for tracking purposes
- Visual Update: Pack appearance changes to reflect new status
Visual Indicators
Archived Packs
- Strikethrough Text: Pack names appear with strikethrough formatting
- Distinct Styling: Visual indication that packs are inactive
- Context Labels: Clear identification of archived status
Active Packs
- Normal Formatting: Standard text appearance
- Full Functionality: All normal operations available
Business Rules and Constraints
Archive Restrictions
- Reason Required: Archiving always requires a descriptive reason
- Permission Enforcement: Strict role-based access control
- Audit Trail: All archive/unarchive actions are logged with full details
Functional Impact
- Read-Only State: Archived packs cannot be modified
- Historical Preservation: All pack data remains accessible for reporting and auditing
- Workflow Exclusion: Archived packs are excluded from active workflows
Audit and Compliance
History Tracking
Every archive/unarchive operation creates a detailed audit trail including:
- User Information: Name and roles of person performing action
- Timestamp: Precise time in UK timezone format
- Reason: Full reason provided by user
- Status Change: Before and after status values
Reporting Integration
- Pack History: Archive actions appear in pack history reports
- Compliance Records: Full audit trail supports regulatory requirements
- Data Preservation: Historical pack data remains available for compliance reporting
Best Practices
When to Archive Packs
- Project Completion: When associated work is permanently finished
- Pack Replacement: When newer versions replace older packs
- Regulatory Changes: When packs become obsolete due to procedure updates
- Data Cleanup: During periodic system maintenance
Reason Guidelines
- Be Specific: Provide clear, descriptive reasons
- Include Context: Reference project codes, dates, or replacement packs where relevant
- Follow Standards: Use consistent terminology across your organisation
Permission Management
- Principle of Least Privilege: Only grant archive permissions to users who need them
- Regular Review: Periodically audit who has archive permissions
- Role Separation: Consider separating archive permissions from other administrative functions
Troubleshooting
Common Issues
"Insufficient permissions" Error
- Verify user has appropriate role (Admin, RM, or pack creator for Planner)
- Check pack ownership for planners
- Confirm user session is valid
"Please provide a reason" Error
- Ensure reason field is completed for archive operations
- Verify reason text is not empty or whitespace-only
Bulk Operation Failures
- Confirm all selected packs have same archive status
- Verify user has Admin or RM role for bulk operations
- Check individual pack permissions
This comprehensive archiving system ensures proper lifecycle management of Safe Work Packs while maintaining security, auditability, and compliance with organisational requirements.