Skip to main content

Administration

This section provides an overview of the administration features available in TestPlanIt. As an administrator, you can manage users, configure global settings, and maintain the overall application environment.

Accessing Administration​

To access the administration settings, you must be logged in as a user with administrative privileges.

  1. Click the Admin link in the top navigation bar.

The top navigation bar will turn red indicating you are in an Administrative section of the application.

If you do not see an option to access Admin settings, you may not have the necessary permissions. Contact your system administrator if you believe you should have access.

Key Administrative Features​

Authentication & Access Control​

Single Sign-On (SSO) Configuration (/admin/sso)

  • Configure Google OAuth, Apple Sign In, Microsoft (Azure AD), and SAML authentication providers
  • Enable/disable Force SSO to require SSO authentication
  • Manage email domain restrictions for new registrations
  • Control who can register based on email domains

For detailed SSO configuration, see the SSO Documentation.

SCIM Provisioning (/admin/scim)

  • Provision users and groups from your identity provider via SCIM 2.0
  • Configure group role mapping — assign a Mapped Access Tier (User, Project Admin, or Admin) to groups so members automatically gain that global access level
  • Set the fallback default access tier for users who belong to no mapped group
  • Configure role mappings — map a roles value your IdP asserts on a user to an access tier; role mappings take precedence over group mapping
  • Rotate a bearer token with an overlap window so provisioning keeps running while you paste the new value into the IdP
  • Review the conflict log, including cross-IdP conflicts when two identity providers target the same user or group

For detailed SCIM and role-mapping information, see the SCIM Provisioning Documentation.

Search & Indexing​

Elasticsearch Administration (/admin/elasticsearch)

  • Monitor Elasticsearch cluster health and status
  • Manage search indices (create, delete, reindex)
  • Perform maintenance operations (cache clearing, optimization)
  • Configure connection settings and authentication
  • View real-time indexing statistics and performance metrics

For detailed search configuration, see the Search Configuration Documentation.

User Management​

Users (/admin/users)

  • Create, edit, and manage user accounts
  • Assign system-wide access levels
  • Enable/disable user accounts
  • View user activity and last login times

Groups (/admin/groups)

  • Create and manage user groups
  • Assign users to groups for easier permission management
  • Configure group-based project access
  • Set a Mapped Access Tier to drive members' global access level (role mapping)
  • Grant Per-project access so a group carries a tier on specific projects only (per-project access)

System Configuration​

Application Configuration (/admin/app-config)

  • Configure global application settings
  • Set default values for new projects
  • Manage system-wide preferences

Workflows (/admin/workflows)

  • Define custom workflows for test execution
  • Configure state transitions and permissions
  • Assign workflows to projects

Templates & Fields (/admin/templates-fields)

  • Create custom field templates for test cases
  • Define field types and validation rules
  • Configure result fields for test execution

Tools & Integrations​

Code Repositories (/admin/code-repositories)

  • Connect source repositories (GitHub, GitLab, Azure DevOps, Bitbucket, Gitea) once, then use them across projects: QuickScript grounds generated scripts in your real page objects and fixtures, Impact Analysis reads commits, and execution targets dispatch automated runs to the repository's CI

For details, see the Code Repositories Documentation.

AI Tools​

AI Models (/admin/llm)

  • Connect AI providers (OpenAI, Anthropic Claude, Google Gemini, DeepSeek, Azure OpenAI, Ollama, or a custom OpenAI-compatible endpoint)
  • Set per-model token limits, rate limits, cost, and monthly budgets
  • Test connections and probe model capabilities

For detailed configuration, see the AI Models Documentation.

Prompt Configs (/admin/prompts)

  • Create and edit the prompt configurations that shape how AI features behave
  • Optionally assign a specific AI model per prompt

For details, see the Prompt Configurations Documentation.

QuickScript Templates (/admin/quickscripts)

  • Manage the templates QuickScript uses to turn manual test cases into automation scripts

Audit & Compliance​

Audit Logs (/admin/audit-logs)

  • View a complete history of all system actions
  • Track who did what, when, and from where
  • Filter by action type, user, entity, or date range
  • Export audit logs for compliance reporting
  • Monitor authentication events (logins, logouts, failed attempts)
  • Review permission changes and data modifications

For detailed audit log information, see the Audit Logs Documentation.

Monitoring & Maintenance​

System Health

  • Monitor application performance
  • View system resource usage
  • Check background job status
  • Review error logs

Reports (/admin/reports)

  • Generate cross-project reports
  • View system-wide statistics
  • Export data for analysis