Skip to main content

Admin Console Overview

ADMIN Beginner

Overview of the EZ-Console admin interface and navigation.

Overview

The EZ-Console admin console provides a comprehensive web-based interface for managing your application. It includes user management, role and permission configuration, system settings, audit logs, and more.

Accessing the Admin Console

URL

http://localhost:8080/console

Or if deployed:

https://your-domain.com/console

Default Credentials

Initial Setup:

  • Username: admin
  • Password: admin123

⚠️ Important: Change the default password immediately after first login.

Dashboard

The dashboard provides an overview of:

Authorization

User and role management:

System

System configuration and monitoring:

Key Features

User Management

  • Create, edit, and delete users
  • Assign roles to users
  • Manage user sessions
  • Reset passwords
  • View user activity

Role & Permission Management

  • Create custom roles
  • Assign permissions to roles
  • Manage role hierarchy
  • View effective permissions

System Settings

  • Security settings (password policies, MFA)
  • Email/SMTP configuration
  • OAuth/LDAP integration
  • AI model configuration
  • Application settings

Audit Logs

  • View all user actions
  • Filter by user, action, resource
  • Export audit logs
  • Search and analyze activity

Use breadcrumbs to navigate back:

Home > Authorization > Users > User Detail

Use the search bar to quickly find:

  • Users
  • Roles
  • Settings
  • Audit logs

Quick Actions

Common actions are available from:

  • Toolbar buttons
  • Context menus
  • Keyboard shortcuts

User Interface

Layout

  • Sidebar: Main navigation menu
  • Header: User menu, notifications, language switcher
  • Content Area: Main content and forms
  • Footer: System information

Responsive Design

The admin console is responsive and works on:

  • Desktop computers
  • Tablets
  • Mobile devices

Themes

  • Light Theme: Default theme
  • Dark Theme: Available in user settings

Getting Started

First Steps

  1. Change Admin Password

    • Go to Profile → Change Password
    • Set a strong password
  2. Configure System Settings

    • Go to System → Settings
    • Configure security policies
    • Set up email/SMTP
  3. Create Users

    • Go to Authorization → Users
    • Create user accounts
    • Assign appropriate roles
  4. Review Audit Logs

    • Go to System → Audit Logs
    • Monitor system activity

Best Practices

1. Regular Review

  • Review user accounts regularly
  • Check audit logs weekly
  • Update security settings as needed

2. Principle of Least Privilege

  • Assign minimum necessary permissions
  • Use role-based access control
  • Regular permission audits

3. Security

  • Use strong passwords
  • Enable MFA for admin accounts
  • Monitor audit logs
  • Keep system updated

Need help? Ask in GitHub Discussions.