{
    "$schema": "../../../modulesSchema.json",
    "landing": {
        "manifestLocation": "/apps/landing/fed-mods.json",
        "defaultDocumentTitle": "Hybrid Cloud Console Home",
        "cdnPath": "/apps/landing/",
        "modules": [
            {
                "id": "landing",
                "module": "./RootApp",
                "routes": [
                    {
                        "exact": true,
                        "pathname": "/",
                        "props": {
                            "layoutType": "landingPage"
                        }
                    }
                ]
            }
        ]
    },
    "userPreferences": {
      "manifestLocation": "/apps/user-preferences/fed-mods.json",
      "defaultDocumentTitle": "User Preferences | User Preferences",
      "modules": [
           {
                "id": "user-preferences-notifications",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/user-preferences"
                    },
                    {
                        "pathname": "/user-preferences/notifications"
                    },
                    {
                        "pathname": "/settings/notifications/user-preferences"
                    }
                ]
            }
      ]
    },
    "rbac": {
        "manifestLocation": "/apps/rbac/fed-mods.json",
        "defaultDocumentTitle": "User Access | Identity & Access Management",
        "config": {
          "ssoScopes": [
            "api.console",
            "api.iam.service_accounts"
          ]
        },
        "isFedramp": true,
        "modules": [
            {
                "id": "my-user-access",
                "module": "./MyUserAccess",
                "routes": [
                    {
                        "pathname": "/iam"
                    },
                    {
                        "pathname": "/iam/my-user-access"
                    }
                ]
            },
            {
                "id": "settings-user-access",
                "module": "./SettingsUserAccess",
                "routes": [
                    {
                        "pathname": "/settings/rbac"
                    }
                ]
            },
            {
                "id": "iam-user-access",
                "module": "./IamUserAccess",
                "routes": [
                    {
                        "pathname": "/iam/user-access"
                    },
                    {
                      "pathname": "/iam/access-management"
                    }
                ]
            }
        ]
    },
    "accessRequests": {
        "manifestLocation": "/apps/access-requests/fed-mods.json",
        "modules": [
            {
                "id": "internal-access",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/internal"
                    },
                    {
                        "pathname": "/internal/access-requests"
                    },
                    {
                        "pathname": "/settings/rbac/access-requests"
                    },
                    {
                        "pathname": "/iam/user-access/access-requests"
                    }
                ]
            }
        ]
    },
    "sources": {
      "manifestLocation": "/apps/sources/fed-mods.json",
      "defaultDocumentTitle": "Sources | Settings",
      "modules": [
          {
              "id": "sources",
              "module": "./RootApp",
              "routes": [
                  {
                      "pathname": "/settings"
                  },
                  {
                      "pathname": "/settings/integrations"
                  }
              ]
          }
      ]
    },
    "notifications": {
      "manifestLocation": "/apps/notifications/fed-mods.json",
      "defaultDocumentTitle": "Notifications | Settings",
      "config": {
        "supportCaseData": {
            "product": "Red Hat Insights",
            "version": "Notifications"
        }
      },
      "modules": [
          {
              "id": "notifications",
              "module": "./RootApp",
              "routes": [
                  {
                      "pathname": "/settings/notifications"
                  },
                  {
                      "pathname": "/settings/integrations/splunk-setup"
                  }
              ]
          }
      ]
    },
    "connector": {
        "analytics": {
            "APIKey": "apRCg9V6oMXCcnTingqRYW6m1er4hkCW"
        },
        "manifestLocation": "/apps/connector/fed-mods.json",
        "defaultDocumentTitle": "Remote Host Configuration | Settings",
        "config": {
          "supportCaseData": {
              "product": "Red Hat Insights",
              "version": "Remote Host Configuration (RHC)"
          }
        },
        "modules": [
            {
                "id": "connector",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/insights/connector"
                    }
                ]
            }
        ]
    },
    "applications": {
        "manifestLocation": "/apps/applications/fed-mods.json",
        "modules": [
            {
                "id": "applications",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/settings/applications"
                    }
                ]
            }
        ]
    },
    "openshift": {
        "manifestLocation": "/apps/openshift/fed-mods.json",
        "fullProfile": true,
        "config": {
            "ssoScopes": [
                "rhfull"
            ]
        },
        "modules": [
            {
                "id": "openshift",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/openshift"
                    }
                ]
            }
        ]
    },
    "costManagement": {
        "manifestLocation": "/apps/cost-management/fed-mods.json",
        "defaultDocumentTitle": "Applications Settings - Applications | Settings",
        "modules": [
            {
                "id": "cost-management",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/openshift/cost-management"
                    }
                ]
            }
        ]
    },
    "costManagementRos": {
        "manifestLocation": "/apps/cost-management-ros/fed-mods.json",
        "modules": []
    },
    "dashboard": {
        "analytics": {
            "APIKey": "apRCg9V6oMXCcnTingqRYW6m1er4hkCW"
        },
        "manifestLocation": "/apps/dashboard/fed-mods.json",
        "isFedramp": true,
        "modules": [
            {
                "id": "rhel-dashboard",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/insights"
                    },
                    {
                        "pathname": "/insights/dashboard"
                    }
                ]
            }
        ]
    },
    "advisor": {
        "analytics": {
            "APIKey": "apRCg9V6oMXCcnTingqRYW6m1er4hkCW"
        },
        "manifestLocation": "/apps/advisor/fed-mods.json",
        "config": {
          "supportCaseData": {
              "product": "Red Hat Insights",
              "version": "Advisor"
          }
        },
        "modules": [
            {
                "id": "advisor",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/insights/advisor",
                        "isFedramp": true
                    },
                    {
                        "pathname": "/ansible/advisor"
                    }
                ]
            }
        ]
    },
    "malware": {
        "analytics": {
            "APIKey": "apRCg9V6oMXCcnTingqRYW6m1er4hkCW"
        },
        "manifestLocation": "/apps/malware/fed-mods.json",
        "config": {
            "supportCaseData": {
                "product": "Red Hat Insights",
                "version": "Malware Detection"
            }
        },
        "modules": [
            {
                "id": "malware",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/insights/malware"
                    }
                ]
            }
        ]
    },
    "ocpAdvisor": {
        "manifestLocation": "/apps/ocp-advisor/fed-mods.json",
        "modules": [
            {
                "id": "ocp-advisor",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/openshift/insights/advisor"
                    }
                ]
            }
        ]
    },
    "ocpVulnerability": {
        "manifestLocation": "/apps/ocp-vulnerability/fed-mods.json",
        "config": {
          "supportCaseData": {
              "product": "Red Hat Insights",
              "version": "Vulnerability for OCP"
          }
        },
        "modules": [
            {
                "id": "ocp-vulnerability",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/openshift/insights/vulnerability"
                    }
                ]
            }
        ]
    },
    "inventory": {
        "analytics": {
            "APIKey": "apRCg9V6oMXCcnTingqRYW6m1er4hkCW"
        },
        "manifestLocation": "/apps/inventory/fed-mods.json",
        "config": {
            "supportCaseData": {
                "product": "Red Hat Insights",
                "version": "Inventory"
            }
        },
        "modules": [
            {
                "id": "inventory",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/insights/inventory",
                        "isFedramp": true
                    },
                    {
                        "pathname": "/ansible/inventory"
                    }
                ]
            }
        ]
    },
    "vulnerability": {
        "analytics": {
            "APIKey": "apRCg9V6oMXCcnTingqRYW6m1er4hkCW"
        },
        "manifestLocation": "/apps/vulnerability/fed-mods.json",
        "isFedramp": true,
        "config": {
          "supportCaseData": {
              "product": "Red Hat Insights",
              "version": "Vulnerability"
          }
        },
        "modules": [
            {
                "id": "vulnerability",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/insights/vulnerability"
                    }
                ]
            }
        ]
    },
    "compliance": {
        "analytics": {
            "APIKey": "apRCg9V6oMXCcnTingqRYW6m1er4hkCW"
        },
        "manifestLocation": "/apps/compliance/fed-mods.json",
        "isFedramp": true,
        "config": {
            "supportCaseData": {
                "product": "Red Hat Insights",
                "version": "Compliance"
            }
        },
        "modules": [
            {
                "id": "compliance",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/insights/compliance"
                    }
                ]
            }
        ]
    },
    "patch": {
        "analytics": {
            "APIKey": "apRCg9V6oMXCcnTingqRYW6m1er4hkCW"
        },
        "manifestLocation": "/apps/patch/fed-mods.json",
        "isFedramp": true,
        "config": {
          "supportCaseData": {
              "product": "Red Hat Insights",
              "version": "Patch"
          }
        },
        "modules": [
            {
                "id": "patch",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/insights/patch"
                    }
                ]
            }
        ]
    },
    "subscriptions": {
        "manifestLocation": "/apps/subscriptions/fed-mods.json",
        "modules": [
            {
                "id": "application-services-subscriptions",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/application-services/subscriptions"
                    }
                ]
            },
            {
                "id": "insights-subscriptions",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/insights/subscriptions"
                    },
                    {
                        "pathname": "/subscriptions/usage"
                    }
                ]
            },
            {
                "id": "openshift-subscriptions",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/openshift/subscriptions"
                    }
                ]
            }
        ]
    },
    "activationKeys": {
        "analytics": {
            "APIKey": "apRCg9V6oMXCcnTingqRYW6m1er4hkCW"
        },
        "manifestLocation": "/apps/activation-keys/fed-mods.json",
        "modules": [
            {
                "id": "activation-keys",
                "module": "./RootApp",
                "routes": [
                    {"pathname": "/insights/connector/activation-keys"}
                ]
            }
        ]
    },
    "subscriptionInventory": {
        "manifestLocation": "/apps/subscription-inventory/fed-mods.json",
        "modules": [
            {
                "id": "subscription-inventory",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/insights/subscriptions/inventory"
                    },
                    {
                        "pathname": "/subscriptions/inventory"
                    }
                ]
            }
        ]
    },
    "subscriptionsDashboardUi": {
      "manifestLocation": "/apps/subscriptions-dashboard-ui/fed-mods.json",
      "modules": [
          {
              "id": "subscriptions-dashboard-ui",
              "module": "./RootApp",
              "routes": [
                  {
                      "pathname": "/subscriptions"
                  },
                  {
                      "pathname": "/subscriptions/overview"
                  }
              ]
          }
      ]
    },
    "manifests": {
        "manifestLocation": "/apps/manifests/fed-mods.json",
        "modules": [
            {
                "id": "manifests",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/insights/subscriptions/manifests"
                    },
                    {
                        "pathname": "/subscriptions/manifests"
                    }
                ]
            }
        ]
    },
    "ros": {
        "analytics": {
            "APIKey": "apRCg9V6oMXCcnTingqRYW6m1er4hkCW"
        },
        "manifestLocation": "/apps/ros/fed-mods.json",
        "config": {
            "supportCaseData": {
                "product": "Red Hat Insights",
                "version": "Resource Optimizations"
            }
        },
        "modules": [
            {
                "id": "ros",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/insights/ros"
                    }
                ]
            }
        ]
    },
    "registration": {
        "analytics": {
            "APIKey": "apRCg9V6oMXCcnTingqRYW6m1er4hkCW"
        },
        "manifestLocation": "/apps/registration/fed-mods.json",
        "modules": [
            {
                "id": "registration",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/insights/registration"
                    },
                    {
                        "pathname": "/ansible/registration"
                    }
                ]
            }
        ]
    },
    "remediations": {
        "analytics": {
            "APIKey": "apRCg9V6oMXCcnTingqRYW6m1er4hkCW"
        },
        "manifestLocation": "/apps/remediations/fed-mods.json",
        "config": {
            "supportCaseData": {
                "product": "Red Hat Insights",
                "version": "Remediations"
            }
        },
        "modules": [
            {
                "id": "remediations",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/insights/remediations",
                        "isFedramp": true
                    },
                    {
                        "pathname": "/ansible/remediations"
                    }
                ]
            }
        ]
    },
    "tasks": {
        "analytics": {
            "APIKey": "apRCg9V6oMXCcnTingqRYW6m1er4hkCW"
        },
        "manifestLocation": "/apps/tasks/fed-mods.json",
        "config": {
            "supportCaseData": {
                "product": "Red Hat Insights",
                "version": "Tasks"
            }
        },
        "modules": [
            {
                "id": "tasks",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/insights/tasks"
                    },
                    {
                        "pathname": "/ansible/tasks"
                    }
                ]
            }
        ]
    },
    "ansibleDashboard": {
        "manifestLocation": "/apps/ansible-dashboard/fed-mods.json",
        "analytics": {
            "APIKey": "AGLlIXeY0q6tUZVRqmRwr9zAYS95u2QJ"
        },
        "modules": [
            {
                "id": "ansible-dashboard",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/ansible",
                        "exact": true
                    },
                    {
                        "pathname": "/ansible/ansible-dashboard"
                    }
                ]
            }
        ]
    },
    "automationHub": {
        "manifestLocation": "/apps/automation-hub/fed-mods.json",
        "analytics": {
            "APIKey": "AGLlIXeY0q6tUZVRqmRwr9zAYS95u2QJ"
        },
        "modules": [
            {
                "id": "ansible-automation-hub",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/ansible/automation-hub"
                    }
                ]
            }
        ]
    },
    "automationAnalytics": {
        "manifestLocation": "/apps/automation-analytics/fed-mods.json",
        "analytics": {
            "APIKey": "AGLlIXeY0q6tUZVRqmRwr9zAYS95u2QJ"
        },
        "modules": [
            {
                "id": "ansible-automation-analytics",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/ansible/automation-analytics"
                    },
                    {
                        "pathname": "/ansible/insights"
                    },
                    {
                        "pathname": "/ansible/reports"
                    },
                    {
                        "pathname": "/ansible/savings-planner"
                    },
                    {
                        "pathname": "/ansible/automation-calculator"
                    },
                    {
                        "pathname": "/ansible/organization-statistics"
                    },
                    {
                        "pathname": "/ansible/job-explorer"
                    },
                    {
                        "pathname": "/ansible/clusters"
                    },
                    {
                        "pathname": "/ansible/notifications"
                    }
                ]
            }
        ]
    },
    "rhosak": {
        "manifestLocation": "/apps/rhosak/fed-mods.json",
        "analytics": {
            "APIKey": "eGAB8pv9DFgdj80STEaeHSMvRPAjdDUH"
        },
        "modules": [
            {
                "id": "rhosak",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/application-services/streams"
                    }
                ]
            }
        ]
    },
    "srs": {
        "manifestLocation": "/apps/srs-ui-build/fed-mods.json",
        "modules": []
    },
    "ar": {
        "manifestLocation": "/apps/sr-ui-build/fed-mods.json",
        "modules": []
    },
    "guides": {
        "manifestLocation": "/apps/rhoas-guides-build/fed-mods.json",
        "modules": []
    },
    "applicationServices": {
        "manifestLocation": "/apps/application-services/fed-mods.json",
        "analytics": {
            "APIKey": "eGAB8pv9DFgdj80STEaeHSMvRPAjdDUH"
        },
        "modules": [
            {
                "id": "application-services",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/application-services"
                    }
                ]
            }
        ]
    },
    "apiDocs": {
        "manifestLocation": "/apps/api-docs/fed-mods.json",
        "defaultDocumentTitle": "API Documentation | Documentation",
        "modules": [
            {
                "id": "api-docs",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/docs/api"
                    },
                    {
                        "pathname": "/docs"
                    }
                ]
            }
        ]
    },
    "dbaas": {
        "manifestLocation": "/apps/dbaas/fed-mods.json",
        "analytics": {
            "APIKey": "4RxVirV2xNlE4Jd1NofZftZ76k1bHuuL"
        },
        "modules": [
            {
                "id": "dbaas",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/application-services/trusted-content"
                    },
                    {
                        "pathname": "/application-services/databases"
                    }
                ]
            }
        ]
    },
    "iam": {
        "manifestLocation": "/apps/iam/fed-mods.json",
        "config": {
            "ssoScopes": [
                "api.iam.organization"
            ]
        },
        "modules": [
            {
                "id": "authentication-policy",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/iam/authentication-policy"
                    }
                ]
            }
        ]
    },
    "hybridCommittedSpend": {
        "manifestLocation": "/apps/hybrid-committed-spend/fed-mods.json",
        "config": {
            "ssoScopes": [
                "api.billing.hcs_reports"
            ]
        },
        "modules": [
            {
                "id": "hybrid-committed-spend",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/business-services/hybrid-committed-spend"
                    },
                    {
                        "pathname": "/subscriptions/hybrid-committed-spend"
                    }
                ]
            }
        ]
    },
    "assistedInstallerApp": {
        "manifestLocation": "/apps/assisted-installer-app/fed-mods.json",
        "modules": [
            {
                "id": "assisted-installer-app",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/openshift/assisted-installer"
                    }
                ]
            }
        ]
    },
    "imageBuilder": {
        "manifestLocation": "/apps/image-builder/fed-mods.json",
        "analytics": {
            "APIKey": "BUodNImBEk7R2M3evAYs0v7i8d86Nhkm"
        },
        "config": {
          "supportCaseData": {
              "product": "Red Hat Insights",
              "version": "Image Builder"
          }
        },
        "modules": [
            {
                "id": "image-builder",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/insights/image-builder"
                    }
                ]
            }
        ]
    },
    "sandbox": {
        "manifestLocation": "/apps/sandbox/fed-mods.json",
        "modules": [
            {
                "id": "sandbox",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/openshift/sandbox"
                    }
                ]
            }
        ]
    },
    "connect": {
        "manifestLocation": "/apps/connect/fed-mods.json",
        "modules": [
            {
                "id": "connect",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/connect"
                    }
                ]
            }
        ]
    },
    "contentSources": {
        "analytics": {
            "APIKey": "apRCg9V6oMXCcnTingqRYW6m1er4hkCW"
        },
        "manifestLocation": "/apps/content-sources/fed-mods.json",
        "defaultDocumentTitle": "Repositories",
        "modules": [
            {
                "id": "insights-content-sources",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/insights/content"
                    },
                    {
                        "pathname": "/settings/content"
                    }
                ]
            }
        ]
    },
    "learningResources": {
        "manifestLocation": "/apps/learning-resources/fed-mods.json",
        "modules": [
            {
                "id": "learningResources",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/openshift/learning-resources",
                        "props": {
                            "bundle": "openshift"
                        }
                    },
                    {
                        "pathname": "/ansible/learning-resources",
                        "props": {
                            "bundle": "ansible"
                        }
                    },
                    {
                        "pathname": "/insights/learning-resources",
                        "props": {
                            "bundle": "insights"
                        }
                    },
                    {
                        "pathname": "/settings/learning-resources",
                        "props": {
                            "bundle": "settings"
                        }
                    },
                    {
                        "pathname": "/iam/learning-resources",
                        "props": {
                            "bundle": "iam"
                        }
                    },
                    {
                        "pathname": "/subscriptions/learning-resources",
                        "props": {
                            "bundle": "subscriptions"
                        }
                    },
                    {
                        "pathname": "/application-services/learning-resources",
                        "props": {
                            "bundle": "application-services"
                        }
                    }
                ]
            },
            {
                "id": "globalLearningResourcesPage",
                "module": "./GlobalLearningResourcesPage",
                "routes": [
                    {
                        "exact": true,
                        "pathname": "/learning-resources"
                    }
                ]
            }
        ]
    },
    "serviceAccounts": {
      "manifestLocation": "/apps/service-accounts/fed-mods.json",
      "modules": [
          {
              "id": "service-accounts",
              "module": "./RootApp",
              "routes": [
                  {
                      "pathname": "/iam/service-accounts"
                  }
              ]
          }
      ]
    },
    "quay-ui-plugin": {
        "manifestLocation": "/apps/quay/plugin-manifest.json",
        "modules": [
            {
                "id": "quay",
                "module": "QuayPluginMain",
                "routes": [
                    {
                        "pathname": "/quay"
                    }
                ]
            }
        ]
    },
    "ansibleWisdomAdminDashboard": {
        "manifestLocation": "/apps/ansible-wisdom-admin-dashboard/fed-mods.json",
        "config": {
            "ssoScopes": [
                "api.iam.access"
            ]
        },
        "analytics": {
            "APIKey": "FC34YU5GDrtkVKX1yp2zC7l4Jr0M573g"
        },
        "modules": [
            {
                "id": "ansible-wisdom-admin-dashboard",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/ansible/lightspeed-admin-dashboard"
                    }
                ]
            }
        ]
    },
    "ansibleSaasAdminConsole": {
        "manifestLocation": "/apps/ansible-saas-admin-console/fed-mods.json",
        "config": {
        "ssoScopes": [
                "api.iam.access"
            ]
        },
        "modules": [
            {
                "id": "ansible-saas-admin-console",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/ansible/service/"
                    }
                ]
            }
        ]
    },
    "acs": {
        "manifestLocation": "/apps/acs/fed-mods.json",
        "modules": [
            {
                "id": "acs",
                "module": "./RootApp",
                "routes": [
                    {
                        "pathname": "/openshift/acs"
                    }
                ]
            }
        ]
    },
    "virtualAssistant": {
      "manifestLocation": "/apps/virtual-assistant/fed-mods.json",
      "modules": []
    },
    "widgetLayout": {
      "manifestLocation": "/apps/widget-layout/fed-mods.json",
      "modules": [
        {
            "id": "widgetLayout",
            "module": "./RootApp",
            "routes": [
                {
                    "pathname": "/staging/widget-layout"
                }
            ]
        }
      ]
    },
    "runtimes": {
        "manifestLocation": "/apps/runtimes/fed-mods.json",
        "modules": []
    }
}
