Team & Permissions
Add team members and control what they can access in Terrace.
Team Overview
The Team section shows all users with access to your Terrace account. Each team member has a role that determines their permissions.
Access: Go to Settings → Team to view and manage team members.
User Roles
Terrace has four built-in roles with different permission levels:
Owner
Full AccessComplete control over the account, including billing and team management.
Admin
Most AccessManage most areas except account ownership and billing.
Staff
Limited AccessDay-to-day operations like orders and inventory.
Driver
Read-OnlyView delivery schedules and update order fulfillment status.
Adding Team Members
Go to Settings → Team
Click Invite Team Member
Enter their information:
- - Email address
- - Name
- - Role (Owner, Admin, Staff, or Driver)
Click Send Invitation
They'll receive an email to set up their account
Pending invitations: You'll see invited users with a "Pending" status until they accept the invitation.
Managing Team Members
Changing Roles
You can change a team member's role at any time:
- - Click on the team member
- - Select a new role from the dropdown
- - Changes take effect immediately
Deactivating Users
Remove access without deleting the user:
- - Click on the team member
- - Select "Deactivate"
- - They can no longer log in
- - Reactivate them anytime
Removing Users
Permanently remove a team member:
- - Click on the team member
- - Select "Remove from Team"
- - Confirm the removal
Note: The user's activity history is preserved but they lose all access.
Permission Details
Here's what each role can do in different areas:
| Feature | Owner | Admin | Staff | Driver |
|---|---|---|---|---|
| Create/edit orders | ✓ | ✓ | ✓ | — |
| Delete orders | ✓ | ✓ | — | — |
| Manage customers | ✓ | ✓ | View only | — |
| Manage products | ✓ | ✓ | ✓ | — |
| View/send invoices | ✓ | ✓ | — | — |
| Record payments | ✓ | ✓ | — | — |
| Manage team | ✓ | ✓ | — | — |
| Change settings | ✓ | Limited | — | — |
| Mark deliveries complete | ✓ | ✓ | ✓ | ✓ |
Activity Tracking
Terrace tracks which team member performs key actions:
- •Who created or modified an order
- •Who recorded a payment
- •Who updated inventory
- •Who marked a delivery as complete
View history: Look for the "Activity" or "History" tab on orders, customers, and other records.
Connect payment processors
Set up Square, Clover, or QuickBooks to streamline payments and accounting.
Payment Integrations