Add secret to allow the default tenant only be used to manage other tenants

Co-Authored-By: Senén Rodero <senenrodero@gmail.com>
This commit is contained in:
taitus
2022-12-19 15:25:08 +01:00
parent 60dbda600d
commit 1a8676f2d4
2 changed files with 6 additions and 0 deletions

View File

@@ -159,6 +159,8 @@ module Consul
# Set to true to enable managing different tenants using the same application # Set to true to enable managing different tenants using the same application
config.multitenancy = Rails.application.secrets.multitenancy config.multitenancy = Rails.application.secrets.multitenancy
# Set to true if you want that the default tenant only to be used to manage other tenants
config.multitenancy_management_mode = Rails.application.secrets.multitenancy_management_mode
end end
end end

View File

@@ -22,6 +22,7 @@ development:
authentication_logs: false authentication_logs: false
devise_lockable: false devise_lockable: false
multitenancy: false multitenancy: false
multitenancy_management_mode: false
security: security:
# allowed_admin_ips: ["123.45.67.89", "192.168.1.0/24"] # allowed_admin_ips: ["123.45.67.89", "192.168.1.0/24"]
last_sign_in: false last_sign_in: false
@@ -64,6 +65,7 @@ staging:
managers_url: "" managers_url: ""
managers_application_key: "" managers_application_key: ""
multitenancy: false multitenancy: false
multitenancy_management_mode: false
security: security:
# allowed_admin_ips: ["123.45.67.89", "192.168.1.0/24"] # allowed_admin_ips: ["123.45.67.89", "192.168.1.0/24"]
last_sign_in: false last_sign_in: false
@@ -119,6 +121,7 @@ preproduction:
managers_url: "" managers_url: ""
managers_application_key: "" managers_application_key: ""
multitenancy: false multitenancy: false
multitenancy_management_mode: false
security: security:
# allowed_admin_ips: ["123.45.67.89", "192.168.1.0/24"] # allowed_admin_ips: ["123.45.67.89", "192.168.1.0/24"]
last_sign_in: false last_sign_in: false
@@ -173,6 +176,7 @@ production:
managers_url: "" managers_url: ""
managers_application_key: "" managers_application_key: ""
multitenancy: false multitenancy: false
multitenancy_management_mode: false
security: security:
# allowed_admin_ips: ["123.45.67.89", "192.168.1.0/24"] # allowed_admin_ips: ["123.45.67.89", "192.168.1.0/24"]
last_sign_in: false last_sign_in: false