Skip to content

Commit 0cd94e0

Browse files
authored
Document Billing Manager role (#58447)
- add Billing Manager to the organization roles docs with a capability matrix - update Business and billing docs to explain non-paid-seat billing access - update billing docs for self-serve tax ID updates Release Notes: - N/A
1 parent 4819faa commit 0cd94e0

5 files changed

Lines changed: 55 additions & 33 deletions

File tree

docs/src/ai/billing.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,13 @@ If you require historical Stripe invoices, email [billing-support@zed.dev](mailt
4646

4747
## Organization billing {#organization}
4848

49-
Zed Business consolidates your team's costs. Seat licenses and AI usage for all members appear on one bill, with no separate invoices per member. For a full feature overview, see [Zed Business](../business/overview.md).
49+
Zed Business consolidates your team's costs. Paid Business seats and member AI usage appear on one bill, with no separate invoices per member. For a full feature overview, see [Zed Business](../business/overview.md).
5050

5151
### Billing dashboard {#dashboard}
5252

53-
Owners and admins can access billing information at [dashboard.zed.dev](https://dashboard.zed.dev). The dashboard shows the plan you're currently on and offers jumping off points to update billing details, such as the billing name and address, as well as payment information. You can also access your invoice history, accessible through the Orb billing portal.
53+
Owners, admins, and Billing Managers can access billing information at [dashboard.zed.dev](https://dashboard.zed.dev). The dashboard shows the current plan and links to update billing details, tax ID information, and payment information. You can also access invoice history through the Orb billing portal.
54+
55+
Use the Billing Manager role for someone who needs billing access but does not need a paid Business seat. Billing Managers can view subscription usage, update billing details and payment methods, and access invoice history. They cannot manage members, change organization settings, cancel the subscription, or use Zed-hosted AI models and Edit Predictions through the Business subscription. For the full permissions list, see [Roles](../roles.md#role-billing-manager).
5456

5557
### AI usage {#ai-usage}
5658

@@ -60,22 +62,22 @@ Administrators can set an org-wide AI spend limit from the Data & Privacy page i
6062

6163
### Invoice history {#org-invoice-history}
6264

63-
Owners and Admins can access an organization's invoice history from the Billing page at [dashboard.zed.dev](https://dashboard.zed.dev) by clicking `Invoice history` within the embedded Orb portal.
65+
Owners, admins, and Billing Managers can access an organization's invoice history from the Billing page at [dashboard.zed.dev](https://dashboard.zed.dev) by clicking `Invoice history` within the embedded Orb portal.
6466

6567
If you require historical Stripe invoices, email [billing-support@zed.dev](mailto:billing-support@zed.dev).
6668

6769
## Updating billing information {#updating-billing-info}
6870

69-
From the _Billing_ page, owners can update their billing name, address, and payment method. Tax IDs are collected during checkout and cannot be changed self-serve; email [billing-support@zed.dev](mailto:billing-support@zed.dev) to update your tax ID.
71+
From the _Billing_ page, owners, admins, and Billing Managers can update billing name, address, tax ID information, and payment method.
7072

7173
Changes to billing information will **only** affect future invoices. We cannot modify historical invoices. Email [billing-support@zed.dev](mailto:billing-support@zed.dev) with any questions.
7274

7375
## Sales tax {#sales-tax}
7476

7577
Zed partners with [Sphere](https://www.getsphere.com/) to calculate indirect tax rates for invoices, based on customer location and the product being sold. Tax is listed as a separate line item on invoices, based preferentially on your billing address, followed by the card issue country known to Stripe.
7678

77-
If you have a VAT/GST ID, you can add it during checkout. Check the box that denotes you as a business.
79+
If you have a tax ID, such as a VAT or GST ID, you can add it during checkout or update it later from the Billing page. Check the box that denotes you as a business.
7880

79-
Changes to VAT/GST IDs and address will **only** affect future invoices. We cannot modify historical invoices.
81+
Changes to tax IDs and addresses will **only** affect future invoices. We cannot modify historical invoices.
8082

8183
Email [billing-support@zed.dev](mailto:billing-support@zed.dev) with any tax questions.

docs/src/ai/plans-and-usage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ For details on billing and payment, see [Individual Billing](./billing.md).
3333

3434
### Zed Business {#business}
3535

36-
Zed Business gives every member access to all of Zed's hosted AI models, unlimited edit predictions, plus org-wide controls for administrators: which AI features are available, what data leaves your organization, and how AI spend is tracked. All seats and AI usage are consolidated into a single invoice.
36+
Zed Business gives members with a paid Business seat access to all of Zed's hosted AI models, unlimited Edit Predictions, plus org-wide controls for administrators: which AI features are available, what data leaves your organization, and how AI spend is tracked. Paid seats and AI usage are consolidated into a single invoice.
3737

3838
For a full feature overview, see [Zed Business](../business/overview.md). For billing details, see [Billing](./billing.md#organization).
3939

docs/src/business/organizations.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ In the Zed editor, an organization menu in the title bar shows your current orga
1717

1818
## Multiple Organizations
1919

20-
A Zed account can belong to more than one organization at the same time. If you're invited to a second organization while already a member of one, you simply join both. Each organization has its own subscription, billing, and admin controls.
20+
A Zed account can belong to more than one organization at the same time. If you're invited to a second organization while already a member of one, you join both. Each organization has its own subscription, billing, and admin controls.
2121

2222
To switch organizations in the dashboard, use the org switcher in the top-left corner. In the Zed editor, click the organization name in the title bar to see all your organizations and move between them.
2323

@@ -29,7 +29,7 @@ If you don't have a payment method on file, you'll be taken through a checkout f
2929

3030
## Inviting members
3131

32-
Members are invited by email address. When an invite is accepted, the member's Zed account joins the organization and is covered by its subscription.
32+
Members are invited by email address. When an invite is accepted, the member's Zed account joins the organization. Owners, admins, and members count toward paid Business seats. Billing Managers can access billing without a paid Business seat.
3333

3434
To invite a member:
3535

@@ -54,8 +54,8 @@ Owners and admins can manage members from the Members page in the dashboard.
5454
1. On the Members page, find the member.
5555
2. Select **Remove** and confirm.
5656

57-
Removing a member ends their access to the organization's subscription and admin-managed settings. Their personal Zed account and any other organization memberships are unaffected.
57+
Removing a member ends their access to the organization's subscription, billing, and admin-managed settings for that organization. Their personal Zed account and any other organization memberships are unaffected.
5858

5959
## Organization Dashboard
6060

61-
The dashboard shows your members, roles, and billing. Owners and admins have full access; members have no dashboard access.
61+
The dashboard shows your members, roles, and billing. Owners and admins have full access. Billing Managers have billing access. Members have no dashboard access.

docs/src/business/overview.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
---
22
title: Zed Business
3-
description: Zed Business gives every team member full Zed Pro access, with org-wide admin controls and enforced data settings for the whole organization.
3+
description: Zed Business gives paid Business seats hosted AI access, with org-wide admin controls and enforced data settings for the whole organization.
44
---
55

66
# Zed Business
77

8-
Zed Business is Zed for your whole team. Every member gets access to Zed's hosted AI models and unlimited Edit Predictions, and administrators get controls to manage how Zed is used across the organization: which AI features are available, what data leaves your environment, and how AI spend is tracked.
8+
Zed Business is Zed for your team. Members with a paid Business seat get access to Zed's hosted AI models and unlimited Edit Predictions. Administrators control which AI features are available, what data leaves your environment, and how AI spend is tracked.
99

1010
It's for teams that want modern AI tooling without security trade-offs, and for companies with procurement or compliance requirements that have blocked Zed deployment.
1111

1212
## What's included
1313

14-
Every member gets access to all [hosted AI models](../ai/models.md) and [Edit Predictions](../ai/edit-prediction.md).
14+
Members with a paid Business seat get access to all [hosted AI models](../ai/models.md) and [Edit Predictions](../ai/edit-prediction.md).
1515

1616
For the organization:
1717

@@ -28,9 +28,10 @@ For the organization:
2828
can choose to share but are never enrolled automatically. Administrators can
2929
[enforce this org-wide](./admin-controls.md#data-sharing), blocking members
3030
from opting in at all.
31-
- **[Roles and permissions](../roles.md):** Owners, admins, and members have
32-
different access levels. Billing and org settings are only visible to the
33-
roles that need them.
31+
- **[Roles and permissions](../roles.md):** Owners, admins, Billing Managers,
32+
and members have different access levels. Billing Managers can manage billing
33+
without counting toward paid Business seats or receiving Business
34+
subscription AI access.
3435
- **Consolidated billing:** Your team's licenses and AI usage appear on
3536
[one invoice](../ai/billing.md#organization), with no separate bills per member.
3637

docs/src/roles.md

Lines changed: 35 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,25 @@ description: Understand Zed's organization roles and what each role can access,
55

66
# Roles
77

8-
Every member of a Zed organization is assigned a role that determines
9-
what they can access and configure.
8+
Every member of a Zed organization is assigned a role that determines what they
9+
can access and configure.
1010

1111
## Role Types {#roles}
1212

13-
Every member of an organization is assigned one of three roles:
14-
15-
| Role | Description |
16-
| ---------- | ------------------------------------------------------ |
17-
| **Owner** | Full control, including billing and ownership transfer |
18-
| **Admin** | Full control, except billing |
19-
| **Member** | Standard access, no privileged actions |
13+
Every member of an organization is assigned one of four roles:
14+
15+
| Capability | Owner | Admin | Billing Manager | Member |
16+
| --------------------------------------------------------------- | ----- | ----- | --------------- | ------ |
17+
| Use hosted AI and Edit Predictions through Business | Yes | Yes | No | Yes |
18+
| View organization members | Yes | Yes | Yes | Yes |
19+
| Invite members | Yes | Yes | No | No |
20+
| Change non-owner member roles | Yes | Yes | No | No |
21+
| Remove non-owner members | Yes | Yes | No | No |
22+
| Configure organization settings and data controls | Yes | Yes | No | No |
23+
| View subscription, usage, and billing information | Yes | Yes | Yes | No |
24+
| Update billing details, tax ID information, and payment methods | Yes | Yes | Yes | No |
25+
| Cancel the subscription | Yes | No | No | No |
26+
| Transfer ownership | Yes | No | No | No |
2027

2128
### Owner {#role-owner}
2229

@@ -32,23 +39,35 @@ An owner has full control over the organization, including:
3239

3340
### Admin {#role-admin}
3441

35-
Admins have the same capabilities as the Owner, except they cannot:
42+
Admins can manage members, roles, organization settings, data controls, and
43+
billing. They have the same capabilities as the Owner, except they cannot:
3644

37-
- Access or modify billing settings
45+
- Cancel the subscription
3846
- Transfer organization ownership
3947

4048
This role is suited for team leads or managers who handle day-to-day
41-
member access without needing visibility into payment details.
49+
member access and organization settings.
50+
51+
### Billing Manager {#role-billing-manager}
52+
53+
Billing Managers can view subscription usage, update billing details and tax ID
54+
information, update payment methods, and access invoice history.
55+
56+
This role does not count toward paid Business seats. It also does not include
57+
Zed-hosted AI models or Edit Predictions through the Business subscription.
58+
Billing Managers cannot invite or remove members, change member roles, configure
59+
organization settings or data controls, cancel the subscription, or transfer
60+
ownership.
4261

4362
### Member {#role-member}
4463

45-
Members have standard access to Zed. They cannot access billing or
46-
organization settings.
64+
Members have standard access to Zed through the Business subscription. They
65+
cannot access billing or organization settings.
4766

4867
## Managing User Roles {#managing-users}
4968

50-
Owners and Admins can manage organization members from the Zed
51-
dashboard within the Members page.
69+
Owners and Admins can manage organization members from the Zed dashboard within
70+
the Members page.
5271

5372
### Inviting Members {#inviting-members}
5473

0 commit comments

Comments
 (0)