惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
Visual Studio Blog
博客园 - 司徒正美
Hugging Face - Blog
Hugging Face - Blog
博客园 - 叶小钗
The Cloudflare Blog
D
DataBreaches.Net
J
Java Code Geeks
G
Google Developers Blog
L
LangChain Blog
N
Netflix TechBlog - Medium
Stack Overflow Blog
Stack Overflow Blog
月光博客
月光博客
酷 壳 – CoolShell
酷 壳 – CoolShell
WordPress大学
WordPress大学
小众软件
小众软件
量子位
Apple Machine Learning Research
Apple Machine Learning Research
P
Proofpoint News Feed
博客园_首页
罗磊的独立博客
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
B
Blog
腾讯CDC

Heroku Dev Center Articles

Migrating from the Nginx Buildpack to Front-End Web CNB | Heroku Dev Center Migrating from create-react-app-buildpack to Front-End Web CNB | Heroku Dev Center How the Front-End Web Cloud Native Buildpack Works | Heroku Dev Center Deploying Front-End Web Apps on Heroku | Heroku Dev Center Choosing the Right Apache Kafka on Heroku Plan | Heroku Dev Center Provisioning Apache Kafka on Heroku | Heroku Dev Center Managing Topics and Partitions on Apache Kafka on Heroku | Heroku Dev Center Apache Kafka on Heroku Version Support | Heroku Dev Center Changing the Plan of an Apache Kafka on Heroku Cluster | Heroku Dev Center Connecting to an Apache Kafka on Heroku Cluster | Heroku Dev Center Apache Kafka on Heroku Metrics Logs | Heroku Dev Center Heroku GitHub Enterprise Cloud Integration Using GitHub Apps | Heroku Dev Center Heroku Connect for Independent Software Vendors (ISV) | Heroku Dev Center Managed Inference and Agents API with Claude Opus 4.8 | Heroku Dev Center Heroku-26 Stack | Heroku Dev Center Connection Limits on Heroku Postgres Advanced (Limited GA) | Heroku Dev Center Heroku Postgres Advanced (Limited GA) | Heroku Dev Center Migrating to Heroku Postgres Advanced (Limited GA) | Heroku Dev Center Heroku Postgres Advanced Quotas (Limited GA) | Heroku Dev Center Manage Instance Pools on Heroku Postgres Advanced (Limited GA) | Heroku Dev Center Provisioning Heroku Postgres Advanced (Limited GA) | Heroku Dev Center Getting Started with Heroku Postgres Advanced (Limited GA) | Heroku Dev Center Usage and Billing on Heroku Postgres Advanced (Limited GA) | Heroku Dev Center
Understanding Heroku User Roles and Permissions | Heroku ...
2026-08-21 · via Heroku Dev Center Articles

Table of Contents [expand]

  • Enterprise Account Permissions
  • Team Roles
  • App Permissions
  • Pipeline Permissions
  • How Roles and Permissions Work Together
  • Additional Reading

Last updated August 20, 2026

This article explains how roles and permissions work together across Heroku teams, apps, and pipelines. Understanding these relationships helps you manage access securely and efficiently.

Heroku uses a layered approach to access control. Each team, app, and pipeline, has its own roles and permissions. If you use Heroku Enterprise, there’s an additional account layer that provides advanced permission controls.

Enterprise Account Permissions

If you’re part of a Heroku Enterprise account, you have access to advanced permission controls at the organization level. Use these permissions to manage access to apps, pipelines, and resources across your entire enterprise.

See Enterprise Accounts Permissions Summary for details.

Team Roles

Many users interact with Heroku through teams. Teams assign roles that define what you can do across all associated apps and resources:

  • Admins: Full control over team settings, billing, and app management.
  • Members: Can create and manage apps, but have limited team settings access.
  • Viewer: Can view apps, pipelines, spaces, users, and resources.
  • Collaborators: Invited to specific apps, not the whole team.

Learn more in Team Roles and Allowed Actions and Managing Heroku Team Roles and App Access.

App Permissions

Each app has its own set of permissions, which are based on your team role or collaborator status. App permissions control actions like deploying code, managing config vars, and viewing logs.

For details, see App Permissions and Managing App Permissions.

Pipeline Permissions

Pipelines group apps into stages (development, staging, production) for continuous delivery. Pipeline permissions are distinct from app permissions and focus on actions related to review apps and CI.

  • Only pipeline owners (for personal accounts) or admins (for teams) can modify pipeline-level permissions.
  • Permissions include view, deploy, operate, and manage, each granting specific capabilities.

For a full breakdown, see Pipelines: Permissions and Capabilities.

Pipeline permissions don’t override app permissions. You need the right app-level access to perform certain actions, even if you have pipeline permissions.

How Roles and Permissions Work Together

  • Your team role sets your baseline access.
  • App permissions can further restrict or expand what you can do within a specific app.
  • Pipeline permissions control your ability to manage review apps, CI, and promotion flows within a pipeline.
  • Enterprise account permissions (if applicable) provide additional controls for large organizations.

For example, a team member with operate permission on a pipeline can manage review apps, but can’t deploy to production unless they also have deploy access on the production app.

Additional Reading