Skip to content

Commit ef1f1c7

Browse files
committed
chore: update team/account docs for team management
1 parent 94e2cbc commit ef1f1c7

File tree

6 files changed

+112
-33
lines changed

6 files changed

+112
-33
lines changed
File renamed without changes.
Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,21 @@
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)
7-
- [Manage Billing](/account/billing/manage-billing)
3+
## Account
4+
- [Create Account](/account/create-account)
5+
- [Link Accounts](/account/link-accounts)
86

9-
### API Keys
7+
## Teams
8+
- [Manage Teams](/account/teams/manage-teams)
9+
- [Manage Team Members](/account/teams/manage-team-members)
10+
11+
## Projects
1012
- [Overview](/account/api-keys)
11-
- [Create API key](/account/api-keys/create)
12-
- [Use API key](/account/api-keys/use)
13+
- [Create API Key](/account/api-keys/create)
14+
- [Use API Key](/account/api-keys/use)
1315
- [Edit enabled services](/account/api-keys/edit-services)
14-
- [Delete API key](/account/api-keys/delete)
16+
- [Delete API Key](/account/api-keys/delete)
1517
- [Access Restrictions](/account/api-keys/access)
16-
- [FAQs](/account/api-keys/faq)
18+
- [Transfer Projects](/account/api-keys/transfer-projects)
19+
20+
## FAQs
21+
- [FAQs](/account/faq)

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

Lines changed: 15 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -2,38 +2,31 @@ 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`,
21-
},
22-
{
23-
name: "View Usage",
24-
href: `${accountSlug}/billing/view-usage`,
11+
name: "Create Account",
12+
href: `${accountSlug}/create-account`,
2513
},
2614
{
27-
name: "Credits",
28-
href: `${accountSlug}/billing/credits`,
15+
name: "Link Accounts",
16+
href: `${accountSlug}/link-accounts`,
2917
},
18+
],
19+
},
20+
{
21+
name: "Teams",
22+
links: [
3023
{
31-
name: "Upgrade Plan",
32-
href: `${accountSlug}/billing/upgrade-plan`,
24+
name: "Manage Teams",
25+
href: `${accountSlug}/teams/manage-teams`,
3326
},
3427
{
35-
name: "Manage Team",
36-
href: `${accountSlug}/billing/manage-team`,
28+
name: "Manage Team Members",
29+
href: `${accountSlug}/teams/manage-team-members`,
3730
},
3831
],
3932
},
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)