Team Features

Render helps teams of all sizes collaborate on their shared apps and infrastructure. Team plans also include powerful operational features, such as service autoscaling and high availability PostgreSQL.

For a full comparison of plan types, see the pricing page.

These features are specific to team plans:

FeatureDescription
ProjectsOrganize your services by their associated application and environment (such as prod or staging).
AutoscalingAutomatically scale services up and down according to their memory and CPU load.
HTTP request logsAutomatically log details for every HTTP request to your web services from the public internet.
Response latency metricsTrack your web service’s response times with common helpful percentiles (p50, p75, p90, and p99).
Preview environmentsSpin up an ephemeral copy of your entire production environment for safe and comprehensive integration testing.
Performance build pipelineRun builds and other pre-deploy tasks with significantly more memory and CPU.
PostgreSQL point-in-time recoveryIn the event of unexpected data loss, restore your PostgreSQL database to a previous state from within the last seven days.
High availability PostgreSQLRun a standby instance of your PostgreSQL database and fail over to it if your primary instance encounters an issue.

All teams also receive:

  • Increased free monthly allotments of pipeline minutes and bandwidth usage
  • Increased retention of past builds for rollbacks
  • Increased retention of historical service metrics

Teams on an Organization or Enterprise plan receive compliance guarantees (such as SOC 2) and other benefits like uptime and support SLAs. For details, see the pricing page.

Create your team

  1. From the Render Dashboard, click your user icon in the top-right corner, then click New Team:

    New Team button in user dropdown at top of page

  2. Complete the team creation form, including specifying a plan type and payment method. Then click Create Team.

You’re all set! Render automatically assigns you the Admin role for your new team.

Now you can start creating shared services, inviting team members, and using team-specific features.

New team is listed in the user dropdown

Manage team members

Only team members with the Admin role can manage other members.

  1. From your team’s page in the Render Dashboard, click the icon in the top-right corner, then click Team Settings.

  2. Scroll down to the Team members section.

    • To add a team member, click Invite members. Newly added members are assigned the Developer role.
    • To remove a team member, open the ••• menu next to that member and click Remove member.
    • To change a team member’s role, click their current role and select a new one.

Member roles

Each member of a team has one of the following roles:

RoleDescription

Admin

Has full access to the team’s resources and organizational settings (such as member management, billing management, and secure login enforcement).

Can also designate individual project environments as protected.

A team’s creator is automatically assigned this role.

Developer

Has access to the team’s resources (services, environment groups, etc.), except any resources in a protected project environment.

Does not have access to organizational settings.

Newly added members besides a team’s creator are automatically assigned this role.

Admins can reassign member roles from the Team Settings page in the Render Dashboard.

Enforce secure login

Your team can require its members to use any combination of the following login practices:

Only team Admins can enable or disable login enforcement features.

Two-factor authentication

Enforce two-factor authentication (2FA) from your Team Settings page:

UI for enabling 2FA

If you enforce 2FA, team members can’t access the team’s resources or settings until they enable 2FA for their Render account.

Team members with SSH or API keys can’t use these keys to access team resources until they enable 2FA.

Google account login

Enforce Google-account-based login from your Team Settings page:

UI for enabling Google account login

If you enable this feature, team members can’t access the team’s resources or settings if they log in using any method besides their Google account (such as with a username and password). Additionally, team members can’t change their Render account’s associated email address.

As of 2024-05-01, new API keys must be created while signed in via Google account to access resources of a team that enables this feature.

API keys created before this date always have full access to team resources, regardless of the team member’s login method at the time of creation.

Transfer services

When you create your team, the creation form provides an option to Transfer Services to the team. If you select this option, Render moves all services, databases, environment groups, and Blueprint instances from your personal account to your new team.

It is not currently possible to selectively transfer services from a user to a team.