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:
- Users Management: Add, edit, and manage user accounts
- Companies Management: Create and configure company profiles
- Models Management: Configure LoRA models and access permissions
- System Settings: Adjust platform-wide settings
User Management
Viewing Users
The Users page shows all registered users on your platform:
- Navigate to Admin > Users
- 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:
- Click the “Add User” button
- Fill in the required information:
- Email address
- First and last name
- Select a company (or multiple)
- Assign a role (Admin or Member)
- Click “Create User”
- The system will send an invitation email to the new user
Editing Users
To edit an existing user:
- Find the user in the list
- Click the “Edit” button
- Update any information as needed
- Modify company associations or role if required
- Click “Save Changes”
Assigning Admin Privileges
To make a user an administrator:
- Edit the user
- In the Role dropdown, select “Admin”
- Choose the scope of admin privileges (Company or System)
- Click “Save Changes”
Company Management
Viewing Companies
The Companies page shows all organizations on your platform:
- Navigate to Admin > Companies
- 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:
- Click the “Add Company” button
- Enter the company details:
- Company name
- Description (optional)
- Contact information
- Assign initial models (if applicable)
- Click “Create Company”
Managing Company Models
Each company can have access to specific LoRA models:
- Edit the company profile
- Navigate to the “Models” tab
- Check/uncheck models to grant/revoke access
- 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:
- Navigate to Admin > Models
- 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:
- Click the “Add Model” button
- Enter the model details:
- Model name
- Description
- ComfyDeploy ID (provided by the development team)
- Assign the model to specific companies
- Click “Create Model”
Configuring Model Settings
For each model, you can configure default settings:
- Edit the model
- Set the default parameters:
- Default LoRA weight
- Default guidance value
- Preset prompts for upscaling or generation
- Click “Save Changes”
User-Model Permissions
You can also assign models directly to specific users:
- Navigate to the user’s profile
- Go to the “Models” tab
- Grant direct access to specific models
- 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:
- Contact ImagineoAI support at admin-support@imagineoai.com
- Include detailed information:
- Error messages
- Steps to reproduce
- User/company/model IDs involved
- For urgent issues, call our priority admin support line at +1-555-ADMIN-AI