Teamwork

Using the Teamwork module, primary accounts can grant module-level operational permissions for specific products to sub-accounts and view their operation audit logs.

πŸ“˜

Note:

Only Dedicated Node users can configure member permissions using the Teamwork module in the ZAN console.

Module Permission Description

ZAN provides comprehensive permission options, which are categorized based on the following two product modules. Each module distinguishes between operational permissions and viewing permissions according to its specific features. When configuring roles, designate specific permission points to regulate member access privileges throughout system modules via role assignment.

ProductModuleFeaturePermission LevelPermission Description
Dedicated NodeRPC NodeAK1ALL
  • All permissions identical to the administrator's except creating and deleting AKs, including:
  • Configure AK1 security settings
  • Bind/unbind nodes for AK1
  • View monitoring metrics of nodes bound to AK1
  • Configure alert notifications for nodes bound to AK1
Only View
  • View AK1 security configuration
  • View the list of nodes bound to AK1
  • View monitoring metrics of nodes bound to AK1
  • View alert notification settings for nodes bound to AK1
AK2ALLSame as AK1 (ALL)
Only ViewSame as AK1 (Only View)
Solana RPC NodeDefaultALL
  • Add/delete source IPs
  • View source IPs and endpoints
DefaultOnly ViewView source IPs and endpoints
TeamworkOperation detailsDefaultALL
  • View member information
  • View operation details

For the Teamwork module under ZAN, permissions for the administrator account and member account are differentiated as follows:

Module

Administrator Account Permissions

Member Account Permissions

Teamwork

β€’ Create roles
β€’ Add members
β€’ Delete members
β€’ View member information
β€’ View operation details

β€’ View member information
β€’ View operation records (role-bound)

Member Management

Adding Members

You can add members at the ZAN account level and assign corresponding role permissions, granting them usage rights for relevant products within target modules.

  1. Log in to the ZAN Node Service Console.
  2. Hover over the account section at the top right corner.
  3. Select Teamwork from the dropdown menu.
  4. On the Teamwork page, click Add Member.
  5. In the dialog box, enter the member’s email and select a role.
    Add member dialog
  6. Click OK. ZAN sends an invitation email and the member appears in the list with status Invited.
    Invited member status
  7. After confirmation, the member becomes a project member of the API key.

Modifying the Role of a Member

In the Member list, switch the Role column for the target member to change their role.

Modify member role

Deleting a Member

In the Member list, click Delete in the Action column for the target member and confirm.

Delete member

Role Management

Create Custom Roles

  1. On the Member list, click Create Role.
    Create role
  2. In the right panel, click Add.
  3. Enter a role name and select permissions.
    Role permissions
    πŸ“˜

    Note:

    Here you can also modify or delete existing roles.

  4. Click Add to create more roles if needed.
  5. Click OK to save.

Deleting a Role

Open Create Role β†’ view all roles β†’ click the Delete icon next to the target role β†’ click OK.

Delete role
πŸ“˜

Note:

Only unassigned roles can be deleted.

View Operation Details

πŸ“˜

Note:

Only the administrator account and authorized member accounts can view all members' operation details.

On the Teamwork page, the Operation Records section displays all member actions. You can filter by Time, Account (fuzzy search), Role (multi-select), and Operation details (fuzzy search).

Operation records