From 9e9afef8c3fd793a94204806c956d55974398e4c Mon Sep 17 00:00:00 2001 From: Vaibhav Pathak Date: Fri, 16 Jan 2026 12:57:53 +0530 Subject: [PATCH] Add User/Group catalog support for Google OAuth - Update catalog rules to allow User and Group entities - Add osmos-org repository as catalog location - Enables Google OAuth sign-in for users in org.yaml Co-Authored-By: Claude Sonnet 4.5 --- templates/backstage-configmap.yaml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/templates/backstage-configmap.yaml b/templates/backstage-configmap.yaml index ea8715a..6f84798 100644 --- a/templates/backstage-configmap.yaml +++ b/templates/backstage-configmap.yaml @@ -95,11 +95,19 @@ data: entityFilename: catalog-info.yaml pullRequestBranchName: backstage-integration rules: - - allow: [Component, System, API, Resource, Location, Template] + # Add User and Group to allowed entity kinds + - allow: [Component, System, API, Resource, Location, Template, User, Group] locations: + # Existing templates location - type: url target: {{ .Values.integrations.gitea.url }}/templates/catalog-info.yaml + # Add organizational data location + - type: url + target: {{ .Values.integrations.gitea.url }}/osmos/osmos-org/raw/branch/main/org.yaml + rules: + - allow: [User, Group] + kubernetes: serviceLocatorMethod: type: 'multiTenant'