Skip to main content

Admin Panel

The Admin panel gives workspace administrators control over users, platform configuration, and usage limits. Access it by clicking Admin in the top navigation bar.

https://<your-roost-domain>/admin/app

Overview

The panel has three tabs:

TabPurpose
UsersView, invite, and manage workspace members
SettingsConfigure AI providers, tool stacks, and usage quotas
DashboardMonitor test generation activity and usage across the workspace

Admin panel — Users tab with user table, Search field, Add Roosters and Invite Rooster buttons


Users Tab

The Users tab lists all members in your workspace with their details and management actions.

User Table

ColumnDescription
RoosterDisplay name or username
EmailRegistered email address
App User IDInternal unique identifier assigned on sign-up
Signed Up OnDate the user joined the workspace
ActionsPer-user management buttons

Use the Search for the users field to filter by name or email, then click Apply. Click Reset to clear the filter.

Adding Users

ButtonDescription
Add RoosterDirectly creates a new user account in the workspace
Invite RoosterSends an email invitation for the user to sign up

User Actions

Each row has three action buttons:

Actions column showing Make Admin / Remove Admin, Override, and Delete User buttons per row

ButtonDescription
Make Admin / Remove AdminGrants or revokes admin privileges for the user
OverrideOverrides the user's current usage limits individually
Delete UserPermanently removes the user from the workspace

Settings Tab

The Settings tab controls platform behaviour for all workspace users. Use the Load and Save buttons in the left sidebar to restore or persist the full configuration.

Settings tab showing AI Server, Tools Stacks, and Default User Limits sections

AI Server

OptionDescription
AI ServerPrimary AI backend endpoint that RoostGPT connects to
AI Server TerminalTerminal process for self-hosted AI server deployments

Tools Stacks

Toggles control which capabilities are available to users workspace-wide. Disabling a toggle removes that option from all users' test generation workflows.

CategoryOptions
Test TypesUnit, API, Integration, Functional, UI
AI ToolsOpenAI, Google Gemini, Claude, Azure OpenAI, AWS Bedrock
Code LanguagesJava, Go, Python, C#
Code RepoGitHub, GitLab, Bitbucket, Azure DevOps
IntegrationJira, Azure DevOps work items
API ToolsSwagger / OpenAPI, Postman
NotificationEmail, Slack, Microsoft Teams

Default User Limits

Sets the default usage quotas applied to all new users. Individual users can be adjusted using the Override action in the Users tab.

LimitDescription
No LimitWhen enabled, removes all usage caps for users
Functions CountMaximum number of functions a user can generate tests for
APIs CountMaximum number of API endpoints a user can generate tests for
Files CountMaximum number of files a user can process per job
Trigger WindowTime window (in minutes) for counting trigger events
Maximum TriggersMaximum test generation triggers allowed within the window
Maximum in QueueMaximum number of jobs a user can have queued at once

Dashboard Tab

The Dashboard tab provides a workspace-level view of test generation activity, user usage, and system health. Use it to track volume trends and review consumption across your organization.


Access Control

The Admin panel is only visible to users with the Admin role. Regular users see only RoostGPT and Connectors in the top navigation bar. Contact your workspace owner to request admin access.