Skip to main content

Share access to your seller account

Create Radom smart contract and API roles and apply them to other wallet addresses to easily manage access to your seller profile while keeping your private keys private.

note

If you don't have a cryptocurrency wallet, get started with creating one.

Want to allow your employees or partner companies to manage your products and services using the Radom Dashboard, Smart Contract and API, but don't want to give away the private keys for your seller wallet? Radom Team Permissions allow fine-tuned control over access to all aspects of Radom's payment suite.

Access to specific features are organized into Roles, helping you make sure you know exactly what access you are giving to another wallet address (User). First create a Role by selecting the actions to allow (either in Radom's smart contract or API), then create a User to represent the wallet address to give access to and apply a Role.

note

The owner wallet address that is signed in to Radom is labeled "Root".

Radom smart contract roles

Access configuration to make Radom smart contract transactions using a separate wallet address on behalf of your Root wallet address, including actions such as creating or cancelling subscriptions, or withdrawing seller funds, is defined using Radom Chain Roles.

  1. Go to the Team tab.
  2. Click Chain roles in the sidebar.
  3. Click +Create role.

chain-role-create

Configure chain role

chain-role-configure

  1. Select a Chain on which this role will be available.
  2. Enter the Name of this role.
  3. Select permissions to allow for this role.

Radom API roles

Access configuration to manage Radom integrations in the Dashboard and through the API using a separate wallet address on behalf of your Root wallet address can be defined by specifiying read and/or write access to any of the Radom API endpoints.

caution

Once created, Radom API roles cannot be modified.

  1. Go to the Team tab.
  2. Click Radom API roles in the sidebar.
  3. Click +Create role.

api-role-create

Configure api role

api-role-configure

  1. Enter the Name of this role.
  2. Toggle permissions to allow for this role.

Create users and apply roles

All access to Radom payment solutions is given by connecting to your cryptocurrrency wallet address, therefore configuration of Users on your Team is done simply by specifiying the wallet address of your user. Any of the roles in the previous section may be applied to your user.

  1. Go to the Team tab.
  2. Click Users in the sidebar.
  3. Click +Add user.

user-create

Configure user

user-configure

  1. Enter the User (wallet) address.
  2. Select any On-chain roles to allow Radom Smart Contract access for the user.
  3. Select any Radom API roles to allow API access for the user.

See also