Setting Up Test and Production Environments
When you sign up at https://rossum.app/registration you create a Rossum account in the cloud, known as an organization. This organization can be divided to handle different document processing workflows or environments.
Options for Separating Test and Production Environments
Two workspaces in one organization: create two workspaces within a single organization, designating one as a sandbox (test) and the other as production.
Two separate organizations: create two separate organizations, assigning one as a sandbox and the other as production. This option is available only with the Rossum Enterprise plan or higher tiers.
Comparison of the Two Options
Aspect | Two separate organizations | Two workspaces in one organization |
---|---|---|
Users | Each organization requires adding users by their email addresses. If the same person needs access to both environments, they must use a different email alias (e.g., john.doe+test@yourcompany.com). | User access can be managed per queue within the organization. A user can have access to all queues in the sandbox and none in production. Admin users have access to all queues in all workspaces. |
Setup | Objects cannot be moved between organizations. To replicate a test queue in production, you must manually recreate the schema, queue setup, and any extensions. | Existing extensions can be assigned to new queues, queues can be duplicated, and queues can be moved between workspaces easily. |
Extensions | Objects cannot be shared between organizations. Each new organization requires creating new hooks and other configurations. | The same extensions can be attached to multiple queues across different workspaces within one organization. |
Access | Users access production and test environments with different credentials, reducing the risk of human error affecting production. | Admin users have full visibility and access to all workspaces, queues, and documents. |
Features | All subscription features are available in both sandbox and production environments. However, setting up two separate organizations may require assistance from the Rossum team. | The same features can be set up in both workspaces. |
Subscription Impact:
Single organization with multiple workspaces: the entire organization is linked to your paid subscription.
Separate sandbox organization: requires an Enterprise or higher-tier subscription. Trial organizations created without this may be blocked.
To ensure proper access in your sandbox environment, inform your Rossum Account Manager about all the organizations you use.
Additionally, Rossum offers the option to manage multiple organizations under a single organization group. For more information, check this article.