Posit Workbench Administrator Guide

Posit Workbench is a secure and scalable developer platform for data science in R and Python.

Version 1812
Published

March 1, 2024

Posit Workbench allows users to:

Posit Workbench is a secure and scalable developer platform for data science in R and Python. Users can choose between four different IDEs:

  1. RStudio Pro
  2. VS Code
  3. JupyterLab
  4. Jupyter Notebook

About this guide

This guide describes Posit Workbench, which adds many enhancements to the open-source version of RStudio Server, including:

  • The ability to run multiple concurrent sessions per user.
  • Support for RStudio Pro, VS Code, JupyterLab, and Jupyter Notebook editor sessions.
  • Flexible use of multiple versions of R and Python on the same server.
  • The ability to run sessions on external cluster nodes, such as Kubernetes or Slurm.
  • Project sharing for easy collaboration within workgroups.
  • Load balancing for increased capacity and higher availability.
  • An administrative dashboard that provides insight into active sessions, server health, and monitoring of system-wide and per-user performance and resource metrics;
  • Authentication using system accounts, Active Directory, LDAP, SAML, OpenID, or Google Accounts;
  • Full support for PAM (including PAM sessions for dynamically provisioning user resources);
  • Ability to establish per-user or per-group CPU priorities and memory limits;
  • HTTP enhancements including support for SSL and keep-alive for improved performance;
  • Ability to restrict access to the server by IP;
  • Customizable server health checks; and
  • Suspend, terminate, or assume control of user sessions; Impersonate users for assistance and troubleshooting.

Intended audience

The documentation applies to both RStudio Server (Open Source) and Posit Workbench (Pro) unless the section is specifically marked Workbench, in which case it only applies to Posit Workbench.

Note

This guide is intended for Posit Workbench server administrators. If you are a Posit Workbench user, please refer to the Posit Workbench User Guide. For more information on running Posit Workbench in your organization, please visit https://posit.co/products/enterprise/workbench/.