Control how Gitpod is used in your organization with powerful policy settings that help manage resources, control costs, and ensure consistency.
Organization Policies
Allow local environments using Gitpod Desktop
option to enable or disable Gitpod Desktop usage for your organizationNote: For more information about the Gitpod Desktop application and how it works, see the Gitpod Desktop documentation.
Enable or disable local environments
Manage Editors
buttonRemember: You must keep at least one editor selected.
You can toggle the editors you want to limit your organization from using and choose an org default
Maximum timeout duration
optionNever
Timeout)You can choose what is the maximum timeout that is available to the users
The policy will limit what users see as available timeout options
Environment creation restrictions
to enable this restrictionEnvironment creation restrictions
Port sharing restrictions
to prevent users from sharing portsPort sharing restrictions
gitpod environment port open
CLI commands will be blocked with a policy restriction messageNote: For more information about port sharing functionality, see the Port sharing documentation.
Maximum concurrent environments
and Maximum total environments
Restrict maximum environments a user can have running or in total
A warning received due to the policy enforcement
Default environment image
option (for example: mcr.microsoft.com/devcontainers/base:ubuntu-24.04
)mcr.microsoft.com/devcontainers/base:ubuntu-24.04
) will be used.
Using private images? Make sure to set up proper access for your container registry.
Set default devcontainer image
Set organization-wide auto-delete policy for archived environments