Family & User Management
Invite family members and control access to your children’s records.
Invite Family Members
- Go to Family Settings
- Click Invite Family Member
- Choose access level and send
Screenshot Placeholder: Invite
Invite a family member
Roles
- Family Member: full access
- Read-Only: view only
- Admin: system management
Access Control
Use Family Settings to change roles or remove members. Use child settings to restrict per‑child access when needed.
Profile Settings
Update your username, email, password, and measurement units in Profile.
Leaving a Family
If you need to leave a family you were invited to.
Steps to Leave
- Go to Family Settings
- Click Leave Family
- Confirm you want to leave
- Your access will be immediately revoked
Leaving a family removes your access. You'll need to be re-invited to regain access.
Creating Multiple Families
Some users may need to manage multiple families (e.g., blended families, foster care).
Multiple Family Support
Currently, Trajectory uses a single-family model per instance. To manage multiple separate families:
-
Option 1: All children in one family with access control
- Add all children to the same family
- Use per-child access control to limit visibility
-
Option 2: Separate Trajectory instances
- Host multiple Trajectory instances
- Each with its own family/user set
- Requires separate infrastructure
Multi-family support within a single instance is planned for a future release.
Roles and Permissions Summary
Family Member (Full Access)
- ✅ View all children (or assigned children)
- ✅ Add and edit visits, measurements, illnesses
- ✅ Upload documents
- ✅ Add and remove children
- ✅ Invite other family members
- ✅ Manage child access control
Read-Only
- ✅ View all children (or assigned children)
- ✅ View visits, measurements, illnesses
- ✅ View and download documents
- ❌ Cannot add or edit data
- ❌ Cannot invite family members
- ❌ Cannot manage settings
Admin (System Administrator)
- ✅ All Family Member permissions
- ✅ Manage all users in the system
- ✅ System configuration
- ✅ Backup and maintenance
- ✅ Access all families (if needed for support)
Privacy and Security
Protect your family's health data.
Best Practices
✅ Invite only trusted family - Be selective about who you invite
✅ Use strong passwords - Require all family members to use strong passwords
✅ Review activity regularly - Check the activity log periodically
✅ Remove inactive users - Remove family members who no longer need access
✅ Enable 2FA if available - Use two-factor authentication when your admin enables it (future feature)
✅ Use per-child access - Limit access to only relevant children when needed
Troubleshooting Access Issues
Invitation Email Not Received
- Check spam/junk folder
- Verify email address was entered correctly
- Have the inviter resend the invitation
- Contact your system administrator
Cannot Accept Invitation
- Ensure you're using the correct email address
- Try logging out and back in
- Clear browser cache and cookies
- Contact the person who invited you
Lost Access to Family
- Check if your account is still active
- Contact a family member to verify your status
- You may have been removed - ask to be re-invited
- Contact your system administrator
Next Steps
- 🎯 Start Adding Data - Get family members entering health records
- 👶 Assign Children - Use access control for specific children
- 📋 Collaborate on Records - Share responsibility for tracking visits
- 🔒 Review Security Settings - Understand security best practices
Need Help?
- Check the Troubleshooting Guide
- Review the FAQ
- Open an issue on GitHub