GrootMade

Team Management

Add team members and manage permissions

Team Management

Collaborate with your team on GrootMade. Add members, assign roles, and manage permissions.

Plan Requirement

Team features require Agency plan or higher.

Adding Team Members

Access Team Settings

Go to Settings → Team → Invite Member

Send Invitation

Enter their email address and select a role.

They Accept

Team member receives email and creates account (or links existing).

Roles & Permissions

Available Roles

RoleDescription
OwnerFull access, billing, can delete organization
AdminFull access except billing and ownership transfer
DeveloperDownload, install, manage sites and collections
SupportView-only access, can trigger updates
BillingAccess to invoices and payment settings only

Permission Matrix

ActionOwnerAdminDeveloperSupportBilling
Download products
Install to sites
Manage sites
Create collections
Trigger updates
View dashboard
Manage team
API keys
Billing access
White-label settings
Delete organization

Managing Members

Edit Member Role

  1. Go to Settings → Team
  2. Click on the member
  3. Select new role
  4. Save changes

Remove Member

  1. Go to Settings → Team
  2. Click on the member
  3. Click Remove from Team
  4. Confirm removal

Removed members lose access immediately. Their API keys are automatically revoked.

Transfer Ownership

  1. Go to Settings → Team
  2. Click Transfer Ownership
  3. Select new owner
  4. Confirm with password
  5. New owner accepts transfer

Team API Keys

Per-Member Keys

Each team member can have their own API keys:

  • Track usage by member
  • Revoke access individually
  • Audit trail per person

Shared Keys

Create shared API keys for:

  • CI/CD pipelines
  • Automation scripts
  • Server-to-server integration

Label shared keys clearly:

  • Production Server - AWS
  • Staging - GitHub Actions
  • Client Site - Acme Corp

Activity Logs

Track team activity:

Logged ActionDetails
DownloadsWho, what, when
InstallationsSite, product, member
UpdatesManual triggers, schedules
Settings changesWhat changed, by whom
Login eventsIP, device, time

Access at Settings → Activity Log

Filtering Logs

  • By team member
  • By action type
  • By date range
  • By site

Export Logs

Download activity logs as:

  • CSV
  • JSON
  • PDF report

Security

Two-Factor Authentication

Require 2FA for all team members:

  1. Go to Settings → Security
  2. Enable Require 2FA
  3. Members must enable before next login

Session Management

  • View active sessions
  • Force logout all devices
  • Set session timeout

IP Restrictions

Limit access by IP (Enterprise):

Allow: 192.168.1.0/24
Allow: 10.0.0.0/8
Deny: all

Best Practices

Role Assignment

  • Owners — Business stakeholders only
  • Admins — Senior developers, project managers
  • Developers — Active development team
  • Support — Client support staff
  • Billing — Finance/accounting

Onboarding New Members

  1. Create account with appropriate role
  2. Share relevant collections
  3. Provide documentation links
  4. Set up notifications
  5. Review security requirements

Offboarding Members

  1. Remove from team
  2. Revoke any shared credentials
  3. Review their API key usage
  4. Audit recent activity
  5. Update shared passwords if needed

Team Limits

PlanTeam Members
Pro1 (owner only)
Agency5
Business15
EnterpriseUnlimited

Need more seats? Contact sales.

On this page