Skip to content

Commit e43afa1

Browse files
authored
chore: update team/account docs for team management (#7341)
1 parent 94e2cbc commit e43afa1

File tree

6 files changed

+114
-79
lines changed

6 files changed

+114
-79
lines changed

apps/portal/src/app/account/billing/manage-team/page.mdx

Lines changed: 0 additions & 49 deletions
This file was deleted.

apps/portal/src/app/account/page.mdx

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,22 @@
1-
# Account
1+
# Teams & Accounts
22

3-
### Billing
4-
- [Account Info](/account/billing/account-info)
5-
- [Upgrade Plan](/account/billing/upgrade-plan)
6-
- [Credits](/account/billing/credits)
3+
## Account
4+
- [Create Account](/account/create-account)
5+
- [Link Accounts](/account/link-accounts)
6+
7+
## Teams
8+
- [Manage Teams](/account/teams/manage-teams)
9+
- [Manage Team Members](/account/teams/manage-team-members)
710
- [Manage Billing](/account/billing/manage-billing)
811

9-
### API Keys
12+
## Projects
1013
- [Overview](/account/api-keys)
11-
- [Create API key](/account/api-keys/create)
12-
- [Use API key](/account/api-keys/use)
14+
- [Create API Key](/account/api-keys/create)
15+
- [Use API Key](/account/api-keys/use)
1316
- [Edit enabled services](/account/api-keys/edit-services)
14-
- [Delete API key](/account/api-keys/delete)
17+
- [Delete API Key](/account/api-keys/delete)
1518
- [Access Restrictions](/account/api-keys/access)
16-
- [FAQs](/account/api-keys/faq)
19+
- [Transfer Projects](/account/api-keys/transfer-projects)
20+
21+
## FAQs
22+
- [FAQs](/account/faq)

apps/portal/src/app/account/sidebar.tsx

Lines changed: 17 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,38 +2,35 @@ const accountSlug = "/account";
22
import type { SideBar } from "@/components/Layouts/DocLayout";
33

44
export const sidebar: SideBar = {
5-
name: "Account",
5+
name: "Teams & Accounts",
66
links: [
77
{
8-
name: "Create Account",
9-
href: `${accountSlug}/create-account`,
10-
},
11-
{
12-
name: "Link Accounts",
13-
href: `${accountSlug}/link-accounts`,
14-
},
15-
{
16-
name: "Billing",
8+
name: "Account",
179
links: [
1810
{
19-
name: "Manage Billing",
20-
href: `${accountSlug}/billing/manage-billing`,
11+
name: "Create Account",
12+
href: `${accountSlug}/create-account`,
2113
},
2214
{
23-
name: "View Usage",
24-
href: `${accountSlug}/billing/view-usage`,
15+
name: "Link Accounts",
16+
href: `${accountSlug}/link-accounts`,
2517
},
18+
],
19+
},
20+
{
21+
name: "Teams",
22+
links: [
2623
{
27-
name: "Credits",
28-
href: `${accountSlug}/billing/credits`,
24+
name: "Manage Teams",
25+
href: `${accountSlug}/teams/manage-teams`,
2926
},
3027
{
31-
name: "Upgrade Plan",
32-
href: `${accountSlug}/billing/upgrade-plan`,
28+
name: "Manage Team Members",
29+
href: `${accountSlug}/teams/manage-team-members`,
3330
},
3431
{
35-
name: "Manage Team",
36-
href: `${accountSlug}/billing/manage-team`,
32+
name: "Manage Billing",
33+
href: `${accountSlug}/billing/manage-billing`,
3734
},
3835
],
3936
},
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
import { Callout, Step, Steps, DocImage } from "@doc";
2+
import ManageTeam from '../assets/manage-team.png';
3+
4+
# Manage Team Members
5+
6+
Learn how to invite team members to collaborate on projects and manage billing information in your thirdweb organization.
7+
8+
- **Member**: Can view and edit projects without destructive actions (i.e. delete projects).
9+
- **Owner**: Can view, edit, and manage billing information and team members.
10+
11+
An additional fee applies to each seat— refer to our [pricing details](https://thirdweb.com/pricing) for more information.
12+
13+
<Steps>
14+
15+
<Step title="Navigate to Setting > Members">
16+
While logged in, navigate to settings on your dashboard.
17+
18+
</Step>
19+
20+
<Step title="Invite Team Members">
21+
22+
Invite your team members using email addresses and assign a member or owner role.
23+
24+
<DocImage src={ManageTeam} alt="Manage Team" />
25+
26+
</Step>
27+
28+
</Steps>
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
import { Callout, Step, Steps, DocImage } from "@doc";
2+
3+
# Manage Teams
4+
5+
Use teams to organize your different applications. Teams have separate assets, team members, usage analytics, billing, and limits.
6+
7+
Your account can be a member of multiple teams, and teams may have one or more members.
8+
9+
<Callout variant="info" title="Creating teams is free">
10+
There is **no cost** to create a team. Billing accounts, including subscriptions, invoices, and features, are completely independent for each team.
11+
</Callout>
12+
13+
## Create Team
14+
15+
Create teams for improved organization.
16+
17+
<Steps>
18+
<Step title="Navigate to the dashboard">
19+
While logged in, navigate to "My Account" or use the team selector in the top navigation.
20+
</Step>
21+
<Step title="Create a new team">
22+
Select "Create Team".
23+
</Step>
24+
</Steps>
25+
26+
## Transfer Team
27+
28+
This is useful if you want to change the primary contact for billing or project management.
29+
30+
<Steps>
31+
<Step title="Navigate to the Team Members page">
32+
While logged in, navigate to "Settings > Members" on your dashboard.
33+
</Step>
34+
<Step title="Transfer Ownership">
35+
Invite the member you want to transfer ownership to and select the "Owner" role for them. Ensure that the member has accepted the invitation and is listed as a team member.
36+
</Step>
37+
<Step title="Delete Prior Owner">
38+
Using the three dots next to the member's name, select "Remove Member" to remove the owner from the team.
39+
</Step>
40+
</Steps>
41+
42+
## Delete Team
43+
44+
Delete a team if you no longer need it. You must cancel all subscriptions and remove all team members before deleting a team.
45+
46+
<Steps>
47+
<Step title="Navigate to Settings > General">
48+
While logged in, navigate to your team settings on your dashboard.
49+
</Step>
50+
<Step title="Delete Team">
51+
Select "Delete Team" to remove it permanently.
52+
</Step>
53+
</Steps>

0 commit comments

Comments
 (0)