enAdmin Guide

Admin Guide

This guide is intended for administrators of the ImagineoAI platform. As an admin, you’re responsible for managing users, companies, and model access. This guide will walk you through the administrative features and best practices.

Admin Dashboard Overview

To access the admin dashboard, log in with your admin credentials and click the “Admin” link in the main navigation.

The admin dashboard includes the following sections:

  1. Users Management: Add, edit, and manage user accounts
  2. Companies Management: Create and configure company profiles
  3. Models Management: Configure LoRA models and access permissions
  4. System Settings: Adjust platform-wide settings

User Management

Viewing Users

The Users page shows all registered users on your platform:

  1. Navigate to Admin > Users
  2. View the list of users with key information:
    • User name and email
    • Associated company
    • Role (Admin/Member)
    • Account status

Adding a New User

To add a new user to the platform:

  1. Click the “Add User” button
  2. Fill in the required information:
    • Email address
    • First and last name
    • Select a company (or multiple)
    • Assign a role (Admin or Member)
  3. Click “Create User”
  4. The system will send an invitation email to the new user

Editing Users

To edit an existing user:

  1. Find the user in the list
  2. Click the “Edit” button
  3. Update any information as needed
  4. Modify company associations or role if required
  5. Click “Save Changes”

Assigning Admin Privileges

To make a user an administrator:

  1. Edit the user
  2. In the Role dropdown, select “Admin”
  3. Choose the scope of admin privileges (Company or System)
  4. Click “Save Changes”

Company Management

Viewing Companies

The Companies page shows all organizations on your platform:

  1. Navigate to Admin > Companies
  2. View the list of companies with key information:
    • Company name
    • Number of users
    • Available models
    • Creation date

Creating a Company

To add a new company:

  1. Click the “Add Company” button
  2. Enter the company details:
    • Company name
    • Description (optional)
    • Contact information
  3. Assign initial models (if applicable)
  4. Click “Create Company”

Managing Company Models

Each company can have access to specific LoRA models:

  1. Edit the company profile
  2. Navigate to the “Models” tab
  3. Check/uncheck models to grant/revoke access
  4. For each model, you can set:
    • Admin-only access (requires company admin privileges to use)
    • Default settings for generations

Model Management

Viewing Models

The Models page shows all LoRA models configured on your platform:

  1. Navigate to Admin > Models
  2. View the list of models with key information:
    • Model name
    • Description
    • ComfyDeploy ID
    • Companies with access

Adding a New Model

When a new custom LoRA is created for a client:

  1. Click the “Add Model” button
  2. Enter the model details:
    • Model name
    • Description
    • ComfyDeploy ID (provided by the development team)
  3. Assign the model to specific companies
  4. Click “Create Model”

Configuring Model Settings

For each model, you can configure default settings:

  1. Edit the model
  2. Set the default parameters:
    • Default LoRA weight
    • Default guidance value
    • Preset prompts for upscaling or generation
  3. Click “Save Changes”

User-Model Permissions

You can also assign models directly to specific users:

  1. Navigate to the user’s profile
  2. Go to the “Models” tab
  3. Grant direct access to specific models
  4. This overrides company-level permissions

Best Practices for Administrators

User Management

  • Regularly audit user accounts and remove inactive users
  • Use descriptive naming for admin accounts
  • Implement a standardized onboarding process for new users

Company Management

  • Create separate companies for different departments or brands if needed
  • Regularly review company model access to ensure appropriate permissions
  • Document company settings for reference

Model Management

  • Use clear, descriptive names for models that indicate what product they represent
  • Include version numbers in model descriptions if multiple versions exist
  • Test new models with sample prompts before assigning them to companies

Troubleshooting

Common Admin Issues

Problem: User can’t access a specific model Solution: Check both company-level and user-level permissions for the model

Problem: Model not appearing in the system Solution: Verify the ComfyDeploy ID is correct and that the model has been properly deployed

Problem: User didn’t receive invitation email Solution: Check spam folders, verify email address, or manually resend the invitation

Advanced Support

For issues that cannot be resolved through the admin interface:

  1. Contact ImagineoAI support at admin-support@imagineoai.com
  2. Include detailed information:
    • Error messages
    • Steps to reproduce
    • User/company/model IDs involved
  3. For urgent issues, call our priority admin support line at +1-555-ADMIN-AI