Administration

Teabar provides comprehensive administrative controls through both the web console and CLI. This section covers managing organizations, projects, members, API keys, and audit logging.

Web Console vs CLI

Administrative tasks can be performed through two interfaces:

InterfaceBest For
Web ConsoleInteractive management, dashboards, visual workflows
CLI (teactl)Automation, scripting, CI/CD integration

Both interfaces provide equivalent functionality - choose based on your workflow preference.

Administrative Structure

Organization (acme-corp)
├── Members
│   ├── [email protected] (admin)
│   ├── [email protected] (member)
│   └── [email protected] (member)
├── Projects
│   ├── default
│   │   ├── Environments
│   │   └── Blueprints
│   ├── production
│   │   ├── Environments
│   │   └── Blueprints
│   └── training
│       ├── Environments
│       └── Blueprints
├── API Keys
└── Audit Logs

Role-Based Access

Teabar uses a simple role model:

RoleOrganization AccessProject Access
AdminFull controlAll projects
MemberRead-onlyAssigned projects

Admin Capabilities

  • Manage organization settings
  • Invite and remove members
  • Create and delete projects
  • Access all environments across projects
  • Generate and revoke API keys
  • View audit logs and usage reports

Member Capabilities

  • Create environments in accessible projects
  • Manage own environments
  • View project resources and blueprints
  • Generate personal API keys

Quick Links

Getting Started

First-Time Setup

  1. Create an organization when you sign up (or join an existing one via invitation)
  2. Set up your first project - a default project is created automatically
  3. Invite team members if working collaboratively
  4. Generate API keys for automation needs

Common Tasks

Via Web Console:

  1. Log in at teabar.dev/app
  2. Navigate to organization settings
  3. Use the dashboard for member and project management

Via CLI:

# Set up CLI
teactl auth login

# View current context
teactl config get current-context

# List organizations
teactl org list

# Manage members
teactl member list
teactl member invite [email protected]

# Manage projects
teactl project list
teactl project create new-project

Enterprise Features

Enterprise plans include additional administrative capabilities:

FeatureProEnterprise
Custom domains-Yes
White-labeling-Yes
SSO/SAMLBasic OIDCAdvanced
Audit log retention30 daysCustom
SupportStandardPriority

See Pricing for plan details.

Next Steps

ende