Skip to content

Commit

Permalink
Update Dashboard roles pages
Browse files Browse the repository at this point in the history
  • Loading branch information
shahbaz17 committed Oct 31, 2023
1 parent a607900 commit 1183d08
Show file tree
Hide file tree
Showing 9 changed files with 8 additions and 24 deletions.
32 changes: 8 additions & 24 deletions docs/dashboard-setup/roles-and-permissions.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,14 @@ displayed_sidebar: docs
description: "Organization Roles and Permissions | Documentation - Web3Auth"
---

import ProjectToTeam from "@site/static/dashboard/move-project-to-team.png";
import VerifierToTeam from "@site/static/dashboard/move-verifier-to-team.png";
import VerifierTransfer from "@site/static/dashboard/transfer-verifier-ownership.png";
import DeleteInvitation from "@site/static/images/dashboard/dashboard-settings-delete-invitation-link.png";
import InviteMemberList from "@site/static/images/dashboard/dashboard-settings-invite-member-list.png";
// import InviteMemberList from "@site/static/images/dashboard/dashboard-settings-invite-member-list.png";
import InviteMemberOptions from "@site/static/images/dashboard/dashboard-settings-invite-member-options.png";
import MemberRoles from "@site/static/images/dashboard/dashboard-settings-invite-member-roles.png";
import InviteModal from "@site/static/images/dashboard/dashboard-settings-invite-members.png";
import InviteSent from "@site/static/images/dashboard/dashboard-settings-invite-sent.png";
import InviteButton from "@site/static/images/dashboard/dashboard-settings-members.png";
import ViewInvite from "@site/static/images/dashboard/dashboard-settings-view-invite.png";
// import ViewInvite from "@site/static/images/dashboard/dashboard-settings-view-invite.png";

You must have the required access permissions to perform any actions on the Web3Auth dashboard, such as collaborating on a project or adjusting your
organization's billing settings. These permissions determine what you can and cannot do on the platform, such as editing project settings or accessing
Expand All @@ -27,12 +24,12 @@ effectively while maintaining security and control over your Web3Auth projects.

In your organization, there are four different roles: Owner, Admin, Member, and Billing.

- **Owner**: The owner can add new members, edit settings, or delete the organization. If you create an account, you automatically become the owner,
and ownership can be transferable. There can only be one owner at a time.
- **Owner**: The owner can manage project settings, manage organization, manage billing, and delete the organization. If you create an account, you
automatically become the owner, and ownership can be transferable. There can only be one owner at a time.

- **Admin**: Admins can create, edit, and move projects and settings in the organization but cannot delete the organization.
- **Admin**: Admins can manage project settings, organization, and billing in the organization but cannot delete the organization.

- **Member**: Members can only view projects and do not have permission to edit any projects or settings.
- **Member**: Members can only view projects and do not have permission to manage projects, members, or billing.

- **Billing**: The Billing role is responsible for managing the billing settings of your organization, and there can only be one billing role at a
time.
Expand All @@ -52,14 +49,14 @@ In your organization, there are four different roles: Owner, Admin, Member, and
| Invite or remove members | Yes | Yes | No | No |
| Move personal projects/verifiers into organization | Yes | Yes | No | No |
| Delete Organization | Yes | No | No | No |
| Manage Organization’s Billing | Yes | No | No | Yes |
| Manage Organization’s Billing | Yes | Yes | No | Yes |
| Transfer Organization ownership | Yes | No | No | No |

## Invite members to your organization

To invite someone to your organization, you must be the owner of the organization. To do so, click on `Settings` on the sidebar menu and then select
the `Members` tab. From this screen, you'll be able to see the list of members in your organization. To invite someone, click on the `Add Member`
button and enter their email address along with their the role you want to assign them.
button and enter their email address along with the role you want to assign them.

If the person you're inviting is already a user of Web3Auth, they'll receive an email with a link to join your organization. If they're not a user,
they'll receive an email with a link to create an account and join your organization.
Expand All @@ -79,19 +76,6 @@ they'll receive an email with a link to create an account and join your organiza
<img src={InviteSent} style={{ alignSelf: "center", maxWidth: "100%" }} alt="Invite Sent" />
</div>

### View invitations

To view the invitations you've sent, click on `Settings` on the sidebar menu and then select the `Members` tab. Besides `Add Member` button, you'll
see a dropdown menu with Members and Invitations. Click on the `Invitations` to view the invitations you've sent.

<div style={{ flexBasis: "300px", flexGrow: "1", textAlign: "center" }}>
<img src={ViewInvite} style={{ alignSelf: "center", maxWidth: "100%" }} alt="View Invites" />
</div>

<div style={{ flexBasis: "300px", flexGrow: "1", textAlign: "center" }}>
<img src={InviteMemberList} style={{ alignSelf: "center", maxWidth: "100%" }} alt="Invite Member List" />
</div>

### Invitation options

To view the options for an invitation, click on the three dots (…) next to the invitation. From here, you can resend the invitation, delete the
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified static/images/dashboard/dashboard-settings-invite-members.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified static/images/dashboard/dashboard-settings-invite-sent.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified static/images/dashboard/dashboard-settings-members.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.

1 comment on commit 1183d08

@vercel
Copy link

@vercel vercel bot commented on 1183d08 Oct 31, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Successfully deployed to the following URLs:

web3auth-docs – ./

w3a-docs.vercel.app
web3auth-docs-git-master-web3auth.vercel.app
web3auth-docs-web3auth.vercel.app

Please sign in to comment.