Skip to main content

System Settings

advancedLast updated: 1/15/2024

Configure global system settings including API keys, defaults, and system health

System Settings

Configure global system settings including API keys, defaults, and monitor system health.

System Settings Overview

System settings allow admins to:

  • API Configuration: Configure Riot API and other APIs
  • System Defaults: Set system-wide defaults
  • System Health: Monitor system health
  • Global Configuration: Configure global settings

Accessing System Settings

Step 1: Navigate to Admin

  1. Go to admin dashboard
  2. Click "Settings" or "System Settings"
  3. Settings page appears

Step 2: Configure Settings

  1. Navigate through settings sections
  2. Modify settings as needed
  3. Save changes
  4. Settings apply system-wide

API Configuration

Riot API

Riot API Settings:

  • API Key: Riot API key
  • Client ID: Riot OAuth client ID
  • Client Secret: Riot OAuth client secret
  • API Status: API connection status

Other APIs

Additional APIs:

  • Discord API: Discord integration (if configured)
  • Email API: Email service configuration
  • Other Services: Other API configurations

System Defaults

Tournament Defaults

Default Values:

  • Default Region: Default tournament region
  • Default Timezone: Default timezone
  • Default Season Weeks: Default season duration
  • Default Team Size: Default team size

Game Defaults

Game Defaults:

  • Default Spectator Type: Default spectator settings
  • Default Pick Type: Default draft pick type
  • Default Map Type: Default map

System Health

Health Monitoring

Health Checks:

  • Riot API Status: Riot API connection status
  • Database Status: Database connection status
  • Auth Status: Authentication system status
  • Overall Health: Overall system health

Status Indicators

Status Display:

  • Healthy: System operating normally
  • Warning: Minor issues detected
  • Error: Critical issues detected
  • Unknown: Status unknown

Best Practices

Settings Management

  • Secure Storage: Store sensitive data securely
  • Regular Review: Review settings regularly
  • Document Changes: Document configuration changes
  • Backup Settings: Backup configuration

Security

  • Protect API Keys: Keep API keys secure
  • Limit Access: Limit who can access settings
  • Monitor Access: Monitor settings access
  • Rotate Keys: Rotate API keys regularly

Troubleshooting

"Settings not saving"

Problem: Unable to save settings

Solutions:

  • Verify admin permissions
  • Check for validation errors
  • Verify settings format
  • Check server logs
  • Try again

"API not working"

Problem: API configuration not working

Solutions:

  • Verify API keys are correct
  • Check API status
  • Verify API access
  • Test API connection
  • Review API logs
Tags:settings-configurationsystemadminconfiguration

Was this article helpful?