-
Notifications
You must be signed in to change notification settings - Fork 0
Admin Guide
This guide covers project-level administration for Effort Tracker, including activity type management, import/export, and data purging.
| Feature | Normal User | Project Admin | Org Admin |
|---|---|---|---|
| Work Item Tab | |||
| └─ Log own effort | ✅ | ✅ | ✅ |
| └─ View all logs | ✅ | ✅ | ✅ |
| └─ Edit/Delete own logs | ✅ | ✅ | ✅ |
| └─ Edit/Delete others' logs | ❌ | ✅ | ✅ |
| Reports Hub | |||
| └─ View/Query/Export reports | ✅ | ✅ | ✅ |
| Project Admin Hub | |||
| └─ Access page | ❌ | ✅ | ✅ |
| └─ Manage Activity Types | ❌ | ✅ | ✅ |
| └─ Import/Purge project data | ❌ | ✅ | ✅ |
| Org Admin Hub | |||
| └─ Access page | ❌ | ❌ | ✅ |
| └─ Manage subscription/seats | ❌ | ❌ | ✅ |
| └─ Export/Purge all org data | ❌ | ❌ | ✅ |
Members of your Azure DevOps project's Project Administrators group.
Members of your Azure DevOps organization's Project Collection Administrators group.
Note: Org Admins automatically have all Project Admin permissions.
Navigate to Project Settings > Effort Tracker (under Boards section).
Access Denied? You must be a Project Administrator to access this page. Contact your project admin if you need access.
The admin interface has four tabs:
- Activity Types - Manage activity categories
- Import / Export - Data migration tools
- Purge Data - Delete records
- Users - View users in this project
Activity types categorize effort entries (e.g., Development, Testing, Code Review).
The Activity Types tab shows all types for your project:
| Column | Description |
|---|---|
| Name | Display name of the activity type |
| Order | Display order in dropdowns |
| Active | Whether the type is available for selection |
| Records | Number of effort entries using this type |
| Actions | Edit and delete buttons |
- Click Add Type button
- Enter the Name (e.g., "Bug Triage")
- Set the Display Order (lower numbers appear first)
- Ensure Active is checked
- Click Save
- Click the Edit (pencil) icon on the row
- Modify the name, order, or active status
- Click Save
Note: Changing a name does not update previously saved records. Existing effort entries retain their original activity type name.
Instead of deleting, you can deactivate a type:
- Edit the activity type
- Uncheck Active
- Click Save
Deactivated types:
- Won't appear in dropdowns for new entries
- Will still display on existing entries
- Can be reactivated later
- Click the Delete (trash) icon
- Confirm the deletion
Tip: Consider deactivating instead of deleting if you may need the activity type later. Existing effort entries will retain their activity type.
Export all effort data from your project:
- Go to Import / Export tab
- Click Export All Project Data
- A ZIP file downloads containing:
-
effort_logs.csv- All effort entries -
activity_types.csv- Activity type definitions
-
Import effort entries from CSV:
- Click Download Template to get the format
- Fill in your data following the template
- Click Select CSV File
- Review the import preview
- Click Import
workItemId,date,hours,activityType,notes,areaPath,userId,userDisplayName
123,2025-01-15,4:30,Development,Implemented feature,Project\\Area,a1b2c3d4-...,John Doe
124,2025-01-15,1:30,Testing,Wrote unit tests,Project\\Area,b2c3d4e5-...,Jane Smith