前言


管理员可以授权用户执行操作,并定义用户在 Developer Hub 中执行的操作。

基于角色的访问控制(RBAC)是一种安全概念,通过指定系统用户与系统中资源可以执行的操作之间的映射来定义如何控制对系统中的资源的访问。您可以使用 RBAC 定义具有特定权限的角色,然后将角色分配给用户和组。

Developer Hub 上的 RBAC 基于 Permissions 框架构建,该框架在代码中定义 RBAC 策略。您可以使用 Developer Hub RBAC 功能在代码中定义策略,而不是使用基于 CSV 的简单格式以声明方式定义策略。您可以使用 Developer Hub Web 界面或 REST API 来定义策略,而不是直接编辑 CSV。

管理员可以执行以下步骤在 Developer Hub 中定义授权:

  1. 启用 RBAC 功能,并授予授权用户对该功能的访问权限。
  2. 通过组合以下方法来定义角色和策略:

    • Developer Hub 策略管理员使用 Developer Hub Web 界面或 REST API。
    • Developer Hub 管理员编辑主 Developer Hub 配置文件。
    • Developer Hub 管理员编辑外部文件。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat