1.2. 在 Red Hat Developer Hub 中安装 Adoption Insights 插件


对于 Red Hat Developer Hub Adoption Insights 插件,您必须手动安装插件。

流程

要启用 Adoption Insights 插件,请完成以下步骤:

  1. app-config-dynamic.yaml 文件中添加以下配置,如下例所示:

      - package: ./dynamic-plugins/dist/backstage-community-plugin-analytics-provider-segment
        disabled: true
      - package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-adoption-insights:bs_1.35.1__0.0.3!red-hat-developer-hub-backstage-plugin-adoption-insights
        disabled: false
        pluginConfig:
          dynamicPlugins:
            frontend:
              red-hat-developer-hub.backstage-plugin-adoption-insights:
                appIcons:
                  - name: adoptionInsightsIcon
                    importName: AdoptionInsightsIcon
                dynamicRoutes:
                  - path: /adoption-insights
                    importName: AdoptionInsightsPage
                    menuItem:
                      icon: adoptionInsightsIcon
                      text: Adoption Insights
                menuItems:
                  adoption-insights:
                    parent: admin
                    icon: adoptionInsightsIcon
      - package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-adoption-insights-backend:bs_1.35.1__0.0.4!red-hat-developer-hub-backstage-plugin-adoption-insights-backend
        disabled: false
      - package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-analytics-module-adoption-insights:bs_1.35.1__0.0.2!red-hat-developer-hub-backstage-plugin-analytics-module-adoption-insights
        disabled: false
        pluginConfig:
          dynamicPlugins:
            frontend:
              red-hat-developer-hub.backstage-plugin-analytics-module-adoption-insights:
                apiFactories:
                  - importName: AdoptionInsightsAnalyticsApiFactory
    Copy to Clipboard
    注意

    目前,Adoption Insights 插件无法与内置 插件一起使用,-analytics-provider-segment 插件。要使用 Adoption Insights,您必须禁用 plugin-analytics-provider-segment 插件。

  2. 可选:为不是管理员的用户配置所需的 RBAC 权限,如下例所示:

    p, role:default/_<your_team>_, adoption-insights.events.read, read, allow
    g, user:default/_<your_user>_, role:default/_<your_team>_
    Copy to Clipboard

    请参阅 Red Hat Developer Hub 中的权限策略

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat