User Guide: Staff Profile Management
Last updated: January 15, 2026
Overview
The Staff Profile feature allows internal users (inspectors, reviewers, and staff members) to manage their personal information, working hours, time-off requests, and professional certifications. This centralized profile ensures accurate scheduling, proper assignment of tasks, and compliance tracking.
Profile Sections
| Section | Description |
|---|---|
| Basic Info | Personal details, contact information, profile photo |
| Working Hours | Weekly schedule configuration |
| Time-Off | Request and track time-off |
| Certifications | Professional licenses and certifications |
| Requests | View pending requests (managers only) |
Accessing Your Profile
Navigation
- Log in to the staff application
- Click your profile icon or name in the top navigation
- Select My Profile or Account Settings
- Use the sidebar to navigate between profile sections
Profile Sidebar
The sidebar displays:
- My Profile (expandable)
- Basic Info
- Working Hours
- Time-Off
- Certifications
- Requests (if you have manager permissions)
- Integrations
Basic Info
Viewing Your Information
The Basic Info tab displays your current profile information:
| Field | Description |
|---|---|
| Profile Photo | Your display picture |
| First Name | Your legal first name |
| Last Name | Your legal last name |
| Your work email address | |
| Phone | Contact phone number |
| Department | Your assigned department |
| Role | Your system role |
| Employee ID | Your staff identification number |
Editing Basic Info
- Navigate to My Profile → Basic Info
- Click the Edit button (pencil icon)
- Update the editable fields:
- Profile photo (click to upload)
- Phone number
- Other permitted fields
- Click Save to confirm changes
Note: Some fields (like email, department, role) may be managed by your administrator and cannot be self-edited.
Updating Your Profile Photo
- Click on your current profile photo or the camera icon
- Select an image from your computer
- Crop or adjust if prompted
- Click Save or Upload
Photo Requirements:
- Formats: JPG, PNG
- Recommended size: At least 200x200 pixels
- Professional appearance recommended
Working Hours
Understanding Working Hours
Your working hours define your availability for:
- Inspection assignments
- Task routing
- Scheduling visibility
- Workload calculations
Viewing Your Schedule
Navigate to My Profile → Working Hours to see your current weekly schedule:
| Day | Status | Hours |
|---|---|---|
| Monday | Enabled/Disabled | Start - End time |
| Tuesday | Enabled/Disabled | Start - End time |
| Wednesday | Enabled/Disabled | Start - End time |
| Thursday | Enabled/Disabled | Start - End time |
| Friday | Enabled/Disabled | Start - End time |
| Saturday | Enabled/Disabled | Start - End time |
| Sunday | Enabled/Disabled | Start - End time |
Configuring Your Schedule
- Navigate to My Profile → Working Hours
- For each day of the week:
- Check the checkbox to enable that working day
- Uncheck to mark as non-working day
- For enabled days, set:
- Start Time - When your workday begins
- End Time - When your workday ends
- Click Save Schedule to confirm
Working Hours Tips
- Consistency: Keep your hours accurate for proper assignment
- Updates: Notify your supervisor of permanent schedule changes
- Holidays: Working hours don't account for holidays; use Time-Off instead
Reset to Default
If you need to restore your schedule to the organization default:
- Click Reset to Default button
- Confirm the action
- Your schedule will revert to standard hours
Time-Off
Understanding Time-Off
The Time-Off section allows you to:
- Request time away from work
- View your time-off history
- Track request status (Pending, Approved, Denied)
Viewing Time-Off History
Navigate to My Profile → Time-Off to see:
- List of all your time-off requests
- Status of each request
- Dates and duration
- Category (vacation, sick, etc.)
Requesting Time-Off
- Navigate to My Profile → Time-Off
- Click Request Time-Off button
- Complete the request form:
| Field | Description | Required |
|---|---|---|
| Duration | Partial Day or Full Day | Yes |
| Date/Date Range | Single date or start-end dates | Yes |
| Category | Type of leave (vacation, sick, etc.) | Yes |
| Start Time | For partial days only | Conditional |
| End Time | For partial days only | Conditional |
| Reason | Explanation for the request | No |
- Click Save Time-Off to submit
Duration Options
Partial Day:
- Select a single date
- Specify start and end times
- For appointments, half-days, etc.
Full Day:
- Select a date range (start and end dates)
- Covers entire work days
- For vacations, extended leave, etc.
Time-Off Categories
| Category | Use When |
|---|---|
| Vacation | Planned time off, PTO |
| Sick | Illness, medical appointments |
| Personal | Personal matters, errands |
| Bereavement | Family emergency or loss |
| Jury Duty | Court-required service |
| Training | Professional development |
| Other | Miscellaneous leave |
Request Status
| Status | Meaning |
|---|---|
| Pending | Awaiting manager review |
| Approved | Request granted |
| Denied | Request not approved (see reason) |
| Cancelled | You cancelled the request |
Editing a Request
If your request is still Pending:
- Find the request in your Time-Off list
- Click the three-dot menu (⋮)
- Select Edit
- Modify the details
- Click Update Time-Off
Cancelling a Request
- Find the request in your Time-Off list
- Click the three-dot menu (⋮)
- Select Cancel or Delete
- Confirm the cancellation
Note: You typically cannot cancel approved time-off without contacting your manager.
Certifications
Understanding Certifications
The Certifications section tracks your professional qualifications:
- Licenses required for your role
- Training certifications
- Expiration dates
- Verification status
Viewing Your Certifications
Navigate to My Profile → Certifications to see:
- List of all your certifications
- Certification type and issuing authority
- Issue and expiration dates
- Current status
Certification Card Information
Each certification displays:
| Field | Description |
|---|---|
| Name | Certificate/license name |
| Type | Category of certification |
| Issuing Authority | Organization that issued it |
| Issue Date | When it was issued |
| Expiration Date | When it expires |
| Status | Active, Expired, Pending Renewal |
| Document | Uploaded certificate copy |
Adding a Certification
- Navigate to My Profile → Certifications
- Click Add Certification button
- Complete the form:
| Field | Description | Required |
|---|---|---|
| Certification Name | Name as shown on certificate | Yes |
| Certification Type | Category (electrical, safety, etc.) | Yes |
| Issuing Authority | Organization that issued it | Yes |
| Issue Date | Date certificate was issued | Yes |
| Expiration Date | When it expires | Yes |
| Document | Upload certificate copy | Yes |
- Click Submit to save
Note: New certifications may require manager approval before becoming active.
Renewing a Certification
When a certification is approaching expiration:
- Navigate to My Profile → Certifications
- Find the expiring certification
- Click Renew or Update
- Upload the renewed certificate
- Update the new expiration date
- Submit for approval
Certification Status
| Status | Meaning | Action Needed |
|---|---|---|
| Active | Valid and current | None |
| Expiring Soon | Expires within 30 days | Plan renewal |
| Expired | Past expiration date | Renew immediately |
| Pending Approval | Awaiting manager review | Wait for approval |
| Rejected | Not approved | See rejection reason |
Requests (Manager View)
Understanding the Requests Tab
If you have manager permissions, you'll see a Requests tab in your profile. This shows pending requests from your team members that need your review.
Types of Requests
| Request Type | Description |
|---|---|
| Time-Off | Leave requests from team members |
| Certification | New or renewed certifications |
| Profile Updates | Changes requiring approval |
| Working Hours | Schedule modification requests |
Reviewing Requests
- Navigate to My Profile → Requests
- View the list of pending requests
- Click on a request to see full details
- Review the information provided
Request Actions
For each request, you can:
Approve:
- Click Approve button
- Add optional approval notes
- Confirm the approval
- Requester is notified
Reject:
- Click Reject button
- Required: Enter rejection reason
- Confirm the rejection
- Requester is notified with reason
Request Details View
The detail view shows:
- Request type and date submitted
- Requester information
- Proposed changes or dates
- Supporting documents (if any)
- Current vs. proposed values
Notifications
Profile-Related Notifications
You'll receive notifications for:
| Event | Notification |
|---|---|
| Time-Off Approved | Email and in-app notification |
| Time-Off Denied | Email with rejection reason |
| Certification Expiring | Reminder 30 days before |
| Certification Approved | Confirmation notification |
| Profile Updated | Confirmation of changes |
Managing Notifications
Notification preferences may be configured in:
- System settings
- Email preferences
- Your profile settings (if available)
Best Practices
For All Staff
- Keep information current - Update profile when details change
- Plan ahead - Submit time-off requests in advance
- Monitor certifications - Don't let credentials expire
- Check regularly - Review your schedule and requests
For Inspectors
- Accurate hours - Working hours affect inspection assignments
- Certification tracking - Keep all required licenses current
- Time-off planning - Consider inspection schedules when requesting leave
For Managers
- Timely reviews - Don't let requests sit pending too long
- Clear communication - Provide specific rejection reasons
- Coverage planning - Consider team coverage before approving leave
Troubleshooting
Q: I can't edit my email or department. A: These fields are typically managed by system administrators. Contact your IT department or HR for changes.
Q: My time-off request has been pending for days. A: Follow up with your direct manager. They may not have seen the notification.
Q: My certification shows as expired, but I renewed it. A: Ensure you uploaded the new certificate and updated the expiration date. It may be pending approval.
Q: I don't see the Requests tab. A: The Requests tab is only visible to users with manager/supervisor permissions.
Q: My working hours aren't saving. A: Ensure start times are before end times. At least one day must be enabled. Check for error messages.
Q: How do I change my password? A: Password changes are typically handled through a separate security or account settings page, not the profile.
Related Features
- Time-Off Request Guide - Detailed time-off process
- Request Review Guide - Manager request handling
- Inspector Certifications - Admin certification management
- Calendar Permissions - Scheduling access control
Technical Notes
Component Locations:
- Profile Page:
/apps/govt-assist-host/src/pages/Profile/ - Basic Info:
/pages/Profile/components/BasicInfo/ - Working Hours:
/pages/Profile/components/WorkingHours/ - Time-Off:
/pages/Profile/components/TimeOff/ - Certifications:
/pages/Profile/components/Certifications/ - Requests:
/pages/Profile/components/Requests/
Profile Tabs:
PROFILE_TABS = {
BASIC_INFO: 'basic-info',
WORKING_HOURS: 'working-hours',
TIME_OFF: 'time-off',
CERTIFICATIONS: 'certifications',
REQUESTS: 'requests',
}
Navigation Route:
- Base:
/account/profile - With tab:
/account/profile?tab=working-hours
For additional assistance, contact your System Administrator.