Overview#
When a new joint investigation kicks off, the team needs somewhere to put everything: the case files, the task list, the messaging channel, the shared calendar, and the working documents. Setting that up across five separate tools takes half a day and leaves everyone with a different mental map of where things live. Creating a workspace takes minutes and gives the entire team one location with everything already connected.
The Team Workspaces module provides a project collaboration platform that brings files, tasks, messaging, documents, and calendars together within dedicated team environments. Each workspace is permission-controlled, organisation-scoped, and configurable to the specific needs of the team. For multi-agency joint task forces, financial crime networks, and fusion centres running concurrent operations, the ability to create isolated workspaces quickly, govern access precisely, and archive completed work cleanly makes a measurable difference to operational tempo.
Key Features#
- Dedicated Workspaces: Each team or project gets an isolated workspace with its own files, tasks, messages, documents, calendar, and configuration settings.
- Customisable Layout: Configure workspace layouts with sections, tabs, pinned content, and custom views to match team workflows, priorities, and information architecture.
- Permission Management: Granular access controls at the workspace level with support for public, private, invite-only, and external-sharing visibility settings.
- Workspace Templates: Pre-built templates for common team types and project structures that provide a ready-to-use workspace configuration with appropriate sections, tools, and settings.
- Centralised Navigation: All workspace content is accessible from a single navigation structure, removing the need to switch between separate tools or search across disconnected systems.
- Member Management: Add, remove, and manage workspace members with role-based permissions that control access to different features, content, and administrative functions.
- Activity Dashboard: Workspace-level activity feed showing all recent actions, updates, and contributions for at-a-glance team awareness and progress monitoring.
- Cross-Workspace Visibility: Participate in multiple workspaces with a unified view of activity, tasks, and notifications across all team memberships from a single personal dashboard.
- Workspace Analytics: Track workspace usage, engagement, and content growth to understand team collaboration patterns and identify optimisation opportunities.
- Archive and Lifecycle: Complete projects and archive workspaces while preserving all content for future reference, with the ability to reactivate archived workspaces when needed.
Use Cases#
Joint Investigation Teams#
Teams working on defined investigations use dedicated workspaces to organise all case materials, communications, tasks, and deliverables in one place, ensuring nothing is lost across disconnected tools and all team members have consistent access to current information.
Department Collaboration#
Departments maintain standing workspaces for ongoing collaboration, document sharing, team communication, and operational coordination, providing a persistent digital home for departmental activities.
Client Engagement#
Client-facing teams create client-specific workspaces with controlled external access for sharing deliverables, communicating progress, collaborating on joint activities, and maintaining a complete record of the engagement.
Cross-Functional Initiatives#
Cross-functional teams working on organisational initiatives use shared workspaces to coordinate across department boundaries with appropriate access controls, shared task tracking, and unified communication.
Temporary Working Groups#
Short-term task forces and working groups, including those assembled for a specific operation or incident, create time-limited workspaces that can be archived upon completion, preserving the full record for future reference or after-action review.
Workflows#
Workspace Setup#
- Create a new workspace from a template or blank configuration based on the team or project type.
- Customise the layout, sections, default views, and settings to match team needs and workflow preferences.
- Add team members and configure their roles, permissions, and notification preferences.
- Populate the workspace with initial content, tasks, pinned resources, and reference materials.
- Communicate the workspace availability to the team and provide any onboarding guidance.
Daily Team Collaboration#
- Team members access their workspace to view the activity dashboard, recent updates, and priority items.
- Work on tasks, edit documents, share files, and communicate through workspace messaging and discussion features.
- Collaborate on deliverables within the organised workspace structure with all tools accessible from one interface.
- All activity is captured in the workspace feed for team-wide visibility and asynchronous awareness.
Workspace Lifecycle Management#
- Monitor workspace health through analytics including activity levels, content growth, and member engagement.
- Adjust workspace configuration, membership, and settings as team needs evolve over time.
- When a project completes, archive the workspace to preserve all content while freeing it from active navigation.
- Retrieve and reactivate archived workspaces if the team or project resumes or the content is needed for reference.
Integration#
- Programmable API Access: Manage workspaces, members, content, and settings programmatically for integration with external systems, provisioning workflows, and automation.
- Single Sign-On: Integrate with enterprise identity providers for seamless workspace access management and automated member provisioning.
- Third-Party Tools: Connect workspaces with external applications through native integrations, the integration marketplace, and custom API integrations.
- Analytics Platforms: Workspace activity data feeds into collaboration analytics for usage insights, adoption tracking, and organisational intelligence.
Open Standards#
- WebSocket (RFC 6455): Used for real-time presence management, cursor tracking, message broadcasting, and live activity feeds within workspaces.
- GraphQL (June 2018 Specification): All workspace data access and mutation operations are exposed through a typed GraphQL API, enabling precise queries across notes, tasks, members, and activity feeds.
- OAuth 2.0 (RFC 6749) and JSON Web Tokens (RFC 7519): Bearer tokens issued via the platform identity service authenticate all workspace API requests, including WebSocket upgrade handshakes.
- Role-Based Access Control (ANSI INCITS 359-2004): Workspace permission enforcement follows the RBAC standard, assigning members to roles that govern read, write, and administrative access to workspace resources.
- JSON (RFC 8259): All WebSocket messages and REST/GraphQL payloads are serialised as JSON, providing an interoperable wire format for workspace events and content.
- W3C Web Content Accessibility Guidelines 2.2 (WCAG 2.2): The workspace interface targets WCAG 2.2 conformance, ensuring the collaboration environment is accessible to users relying on assistive technologies.
Last Reviewed: 2026-02-23 Last Updated: 2026-04-14