maestrano/mno-enterprise

View on GitHub
core/lib/generators/mno_enterprise/install/templates/config/settings.yml

Summary

Maintainability
Test Coverage
impac:
  paths:
    mnohub_api: /mnoe/jpi/v1
  pusher:
    key: <%= ENV['impac_pusher_key'] %>
mno:
  paths:
    root: /api/mnoe/v1
url_config:
  after_sign_out_url: <%= ENV['AFTER_SIGN_OUT_URL']%>
frontend_host:

#===============================================
# Feature Flags
#===============================================
# Do not display Audit Log in Organization Panel
audit_log:
  enabled: false
# Display App Pricing on Marketplace
pricing:
  enabled: false
# Enable the App Dock
dock:
  enabled: true
# Display the Developer section on "My Account"
developer:
  enabled: false
# Display the onboarding wizard
onboarding_wizard:
  enabled: false
# Enable Reviews in the marketplace
reviews:
  enabled: false
# Enable Questions in the marketplace
questions:
  enabled: false
# Disable payment
payment:
  disabled: false
# Marketplace config
marketplace:
  # Enable the marketplace
  enabled: true
  # Enable comparison of apps
  comparison:
    enabled: false
# Allow user to create and manage Organizations
organization_management:
  enabled: true
  # Display the billing tab
  billing:
    enabled: true
# Allow user to edit their information and password
user_management:
  enabled: true
# Disable user registration
devise:
  registration:
    disabled: false

# Admin Panel Config
admin_panel:
  account_manager:
    enabled: false
  apps_management:
    enabled: true
  audit_log:
    enabled: true
  customer_management:
    organization:
      enabled: true
    user:
      enabled: true
  finance:
    enabled: true
  impersonation:
    disabled: false
  # Ability to enable Intercom on the admin panel
  # Intercom needs to be properly setup for the dashboard
  intercom:
    enabled: false
  staff:
    enabled: true
  sub_tenant:
    enabled: false