§2024-11-30
In Rocket.Chat, a workspace refers to a specific instance or environment within the application where teams collaborate, communicate, and manage their activities. Each workspace is essentially a separate instance of Rocket.Chat, typically tied to a particular organization or group of users. Within the workspace, users can interact in various channels (public or private), send direct messages, share files, and integrate with other tools and services.
Here are some key points to understand about a Rocket.Chat workspace:
-
Unique Workspace
A workspace is created when an organization sets up an instance of Rocket.Chat. It serves as the "container" for all the users, channels, messages, files, and configurations related to that organization. Each workspace has a unique URL and unique ID that distinguishes it from others. For example, a workspace might be accessible through a URL like companyname.rocket.chat, where companyname is the unique identifier for that workspace.
-
Users and Permissions
Within a Rocket.Chat workspace, users can have different roles and permissions. These might include admins, moderators, and regular users. Users can be assigned to specific channels or groups within the workspace, and they can communicate with others through private messages or team-wide channels.
-
Channels
A workspace typically contains multiple channels, which are areas where users can post messages and collaborate. Channels can be: Public: Open to all users within the workspace. Private: Restricted to a specific group of users. Direct Messages (DMs): Private conversations between two or more users.
-
Customization and Integrations
Each workspace can be customized with branding, integrations, bots, and third-party services (e.g., Slack, Jira, GitHub). Administrators can configure settings such as notification preferences, security policies, and integrations with other platforms used by the organization.
-
Server Hosting Options
Cloud Hosted: Rocket.Chat can be hosted by the Rocket.Chat team in the cloud. This is usually the easiest option for smaller teams or organizations that do not want to manage infrastructure. Self-Hosted: Organizations can also host Rocket.Chat on their own servers for more control over data security and customization.
-
Unique ID
The Unique ID for a workspace is typically a system-generated identifier that distinguishes one workspace from another. This ID is used in various backend processes to ensure that the right configuration and data are accessed for the correct workspace.
¶Summary
-
In short, a Rocket.Chat workspace is the digital environment where all communication and collaboration happen for a specific group or organization. It holds all the channels, messages, files, and user settings relevant to that group, and it's tied to a unique URL or ID to distinguish it from other workspaces.
-
If you're getting a message about a Unique ID change detected, it means something has changed about your workspace’s configuration, possibly due to moving the server, changing the domain, or making significant backend updates.