Team Collaboration
Overview
Nquiry supports team-based work through organizations, role-based access control, and shared investigations. Teams can collaborate on investigations while maintaining security boundaries and audit trails.
Organizations
What is an Organization?
An organization is a team workspace that:
- Contains investigations and evidence
- Has its own members and roles
- Has separate billing and quotas
- Maintains isolated data boundaries
Personal vs Team Organizations
Personal Organization
- Created automatically for each user
- Single member (owner only)
- Good for individual work
- Can upgrade to team later
Team Organization
- Multiple members with roles
- Shared investigations
- Team billing
- Collaboration features
Roles and Permissions
Role Hierarchy
| Role | Create Investigations | Edit All | Manage Members | Billing | Delete Org |
|---|---|---|---|---|---|
| Owner | ✅ | ✅ | ✅ | ✅ | ✅ |
| Admin | ✅ | ✅ | ✅ | ❌ | ❌ |
| Member | ✅ | Own only | ❌ | ❌ | ❌ |
| Viewer | ❌ | ❌ | ❌ | ❌ | ❌ |
Role Descriptions
Owner
- Full access to everything
- Can delete the organization
- Manages billing and subscription
- Only one owner per organization
Admin
- Can invite and remove members
- Can edit any investigation
- Cannot access billing
- Cannot delete organization
Member
- Can create investigations
- Can only edit their own investigations
- Can view team investigations (if shared)
- Standard team member role
Viewer
- Read-only access
- Cannot create or edit
- Useful for oversight or review
- Cannot download evidence
Inviting Team Members
Send an Invitation
- Go to Settings → Team
- Click "Invite Member"
- Enter email address
- Select role (Admin, Member, or Viewer)
- Click "Send Invitation"
Invitation Process
- Invitee receives email with unique link
- Link valid for 7 days
- Invitee creates account (or logs in)
- Invitee accepts invitation
- Invitee appears in team list
Managing Invitations
View pending invitations in Settings → Team:
- See sent invitations
- Resend if needed
- Cancel/revoke invitations
Switching Organizations
Users can belong to multiple organizations.
How to Switch
- Click organization name in header
- Select different organization from dropdown
- Context switches immediately
What Switches
When you switch organizations:
- Investigation list changes
- Evidence is organization-specific
- Billing reflects current org
- AI usage tracked per org
Shared Investigations
Visibility
Investigations within an organization are visible to all members:
- Owners and Admins can edit any investigation
- Members can view all, edit their own
- Viewers can only view
Ownership
Each investigation has a creator/owner:
- Shown in investigation list
- Affects edit permissions for Members
- Can be reassigned by Admins
Audit Trail
All team actions are logged:
Member Actions
- Join organization
- Role changes
- Removal from org
Investigation Actions
- Create, edit, delete
- Evidence uploads/downloads
- Analysis generation
- Report generation
Viewing Audit Logs
(Admin/Owner feature)
- View in organization settings
- Filter by user, action, date
- Export for compliance
Billing for Teams
Subscription Levels
| Plan | Members | AI Generations | Storage |
|---|---|---|---|
| Trial | Unlimited | 15 total | 2 GB |
| Core | Solo | 25/month per user | 25 GB |
| Pro | Unlimited | 50/month per user | 100 GB |
Shared Quotas
Team organizations share:
- AI generation quota
- Storage quota
- Feature access
Usage is pooled across all members.
Billing Management
Only the Owner can:
- View billing details
- Update payment method
- Change subscription
- View invoices
Access via Settings → Billing.
Best Practices
Team Structure
- Use descriptive organization names
- Assign appropriate roles
- Review membership regularly
- Document role assignments
Collaboration
- Agree on naming conventions
- Use clear investigation titles
- Link evidence consistently
- Document in investigator notes
Security
- Remove departed members promptly
- Review Viewer access regularly
- Audit evidence downloads
- Use appropriate roles (principle of least privilege)
Onboarding
- Create orientation investigation as example
- Document team workflows
- Share naming conventions
- Explain role expectations
Enterprise Features
For larger organizations (coming post-launch):
SSO Integration
- SAML/OIDC support
- Automatic provisioning
- PIV/CAC for government
Advanced Audit
- Extended log retention
- Export to SIEM
- Compliance reports
Custom Roles
- Define custom permissions
- Project-based access
- Department segregation
Related Documentation
- Investigation Workflow - How teams use the workflow
- Security and Compliance - Security details