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 <noreply@anthropic.com>
This commit is contained in:
parent
4fa8fc4d31
commit
9e9afef8c3
@ -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'
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user