Certifications¶
Managing Member Certifications¶
Track member qualifications, training completions, and special authorizations with the certification system.
Creating Certification Types¶
How to Create¶
- Go to Certifications > Manage Types
- Click Add Certification Type
- Enter details:
| Field | Description | Example |
|---|---|---|
| Name | Certification name | Field Training Officer |
| Abbreviation | Short code | FTO |
| Description | What this certification represents | Authorized to train new officers |
| Department | Limit to department or community-wide | LSPD or All |
| Expiration Days | Days until renewal (optional) | 365 |
| Discord Role | For auto-sync (optional) | @FTO |
- Click Create
Certification Tiers¶
Some certifications have multiple levels:
| Tier | Example |
|---|---|
| Basic | Taser Certified |
| Intermediate | Taser Instructor |
| Advanced | Taser Master Instructor |
Awarding Certifications¶
How to Award¶
- Go to a member's profile
- Click Manage Certifications
- Click Award Certification
- Select the certification type
- Choose the tier/level (if applicable)
- Click Award
Award Details¶
| Field | Description |
|---|---|
| Awarded By | Staff member who awarded |
| Award Date | When certification was granted |
| Expiration Date | When certification expires (if applicable) |
| Notes | Optional notes about the award |
Certification Expiration¶
Expiration Tracking¶
If a certification has an expiration period:
- System calculates expiration date from award date
- 30-day warning before expiration
- Expired certifications flagged
Expiration Alerts¶
Expired and expiring certifications appear in:
- Activity Warnings section
- Member profile
- Analytics dashboard
Renewal Process¶
- Go to the certification
- Click Renew
- New expiration date is calculated
- Original award history preserved
Revoking Certifications¶
How to Revoke¶
- Find the certification on member profile
- Click Revoke
- Enter reason for revocation
- Confirm
Revocation Effects¶
- Certification marked as revoked
- Discord role removed (if linked)
- History preserved for audit
Viewing Certifications¶
Certification List¶
Go to Certifications to see all certifications:
| Filter | Description |
|---|---|
| By Type | Specific certification type |
| By Status | Active, Expired, Revoked |
| By Department | Department-specific certs |
| By Member | Individual member's certs |
Export¶
Export certification data:
- Go to Certifications
- Apply filters
- Click Export
- Download CSV
Subdivision Requirements¶
Certifications can be required for subdivision membership.
Setting Requirements¶
- Edit the subdivision
- Under Required Certifications, select certs
- Save
Enforcement¶
- Members must have required certs to join
- Warning shown if certs expire while in subdivision
Discord Role Sync¶
Link certifications to Discord roles.
Setup¶
- Edit the certification type
- Select Discord role
- Save
Sync Behavior¶
| Action | Discord Effect |
|---|---|
| Certification awarded | Role added |
| Certification revoked | Role removed |
| Certification expired | Role removed |
| Certification renewed | Role remains |
Example Certifications¶
Law Enforcement¶
| Certification | Abbreviation | Expiration |
|---|---|---|
| Field Training Officer | FTO | Annual |
| SWAT Operator | SWT | Annual |
| Pursuit Certified | PUR | None |
| Taser Certified | TSR | 2 Years |
| Rifle Certified | RFL | Annual |
Fire/EMS¶
| Certification | Abbreviation | Expiration |
|---|---|---|
| Paramedic | PM | Annual |
| Hazmat Technician | HZT | Annual |
| Rescue Technician | RST | Annual |
Quick Reference¶
Certification URLs¶
| Page | URL |
|---|---|
| Certifications | /c/[slug]/certifications |
| Manage Types | /c/[slug]/certifications/types |
Required Permissions¶
| Action | Permission |
|---|---|
| View certifications | All members |
| Award/Revoke | certification.manage |
| Manage types | certification.manage |
Need help? Join our Discord Community for support.