Skip to content

Commit

Permalink
Added ability to add extra oauth_clients to management-portal
Browse files Browse the repository at this point in the history
Signed-off-by: Keyvan <[email protected]>
  • Loading branch information
keyvaann committed Sep 1, 2020
1 parent 71673c7 commit 855e582
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 3 deletions.
2 changes: 1 addition & 1 deletion base.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -146,8 +146,8 @@ management_portal:
radar_upload_frontend: secret
radar_rest_sources_backend: secret
radarFitbitConnector: secret
morePromasysSync: secret
radarAppconfig: secret
extra_oauth_clients: []
smtp:
enabled: false
host: smtp
Expand Down
4 changes: 3 additions & 1 deletion charts/management-portal/templates/configmap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@ data:
radar_rest_sources_auth_backend;res_ManagementPortal;{{ .Values.client_secrets.radar_rest_sources_backend }};PROJECT.READ,SOURCETYPE.READ,SUBJECT.READ,SOURCE.READ;client_credentials;;;43200;86400;{};
radar_rest_sources_authorizer;res_restAuthorizer;;SOURCETYPE.READ,PROJECT.READ,SUBJECT.READ;authorization_code;https://{{ .Values.server_name }}/rest-sources/authorizer/login;;43200;86400;{};
radar_fitbit_connector;res_restAuthorizer;{{ .Values.client_secrets.radarFitbitConnector }};SUBJECT.READ;client_credentials;;;43200;;{};
more_promasys_sync_client;res_ManagementPortal;{{ .Values.client_secrets.morePromasysSync }};PROJECT.READ,PROJECT.CREATE,SUBJECT.READ,SUBJECT.CREATE;client_credentials;;;43200;;{};
radar_appconfig;res_ManagementPortal,res_appconfig;{{ .Values.client_secrets.radarAppconfig }};SOURCETYPE.READ,MEASUREMENT.CREATE,PROJECT.READ,SUBJECT.READ,OAUTHCLIENTS.READ;client_credentials;;;900;;;
radar_appconfig_frontend;res_appconfig;;SOURCETYPE.READ,MEASUREMENT.CREATE,PROJECT.READ,PROJECT.CREATE,PROJECT.UPDATE,SUBJECT.READ,SUBJECT.UPDATE,OAUTHCLIENTS.READ;authorization_code,refresh_token;https://{{ .Values.server_name }}/appconfig/login;1800;78000;;
{{- range .Values.extra_oauth_clients }}
{{ . }}
{{- end }}
3 changes: 2 additions & 1 deletion charts/management-portal/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -84,9 +84,10 @@ client_secrets:
radar_upload_frontend: secret
radar_rest_sources_backend: secret
radarFitbitConnector: secret
morePromasysSync: secret
radarAppconfig: secret

extra_oauth_clients: []

smtp:
enabled: false
host: smtp
Expand Down

0 comments on commit 855e582

Please sign in to comment.