Skip to main content
The User Management module helps you add, edit, organize, and control user access. It also allows you to manage approval workflows and user roles from one place.

Step 1: Navigate to User Management

  • Log in to the platform
  • Click on Users
Users option in the User Management navigation

Step 2: Add Users

You can add users in two ways:

Option A: Add Manually

  • Click on Add User.
  • Fill in user details like first name, phone number, work email, etc.
  • Click Save.
Add User button in the Users page toolbar
Add User form with first name, phone, and work email fields

Option B: Bulk Upload (CSV)

  • Click on Add User.
  • Select Upload CSV.
  • Download the sample CSV template if needed.
  • Fill in the user details in the CSV file.
  • Upload the file to add multiple users at once.
Add User button used to start a CSV bulk upload
Upload CSV dialog with sample template download and file upload
Tip: You can also create a new user type during the CSV upload process.

Step 3: View User Groups

  • In the Users section, use the dropdown menu to select a user group.
  • Once selected, the list of users in that group will be displayed below.
User group dropdown filtering the Users list by selected group

Step 4: Edit User Details

  • Click on a specific user name from the list.
  • You’ll be taken to the User Details page.
  • You can:
  • Update first name, phone number, or work email.
  • Partner code cannot be edited.
  • Change Access Role using the dropdown.
  • Select Supervisor and add other details as needed.
  • Use the status toggle at the bottom to mark the user as Active or Inactive.
  • Click Update to save changes.
User Details page with editable fields, role dropdown, and status toggle

Step 5: Set Public Attributes

Public attributes are extra information visible to everyone about a user (on both Web and Mobile).
  • On the User Details page, click Public Attributes at the top right.
Public Attributes button at top right of the User Details page
  • Select the attributes you want to display.
  • Mark one attribute as Primary — this will be shown on both Web and Mobile.
  • Click Update to save.
Public Attributes panel selecting attributes and marking one as primary

Step 6: Manage User Workflows and Roles

  • Go to Manage Users.
  • Click Settings at the top right corner.
  • You’ll find two sections:
  • User Approval Workflows
  • User Roles

6.1 User Approval Workflows

Approval workflows define who approves what and can be mapped to plans later.
  • Click Manage Users
Manage Users settings entry point for workflows and roles
  • Click on Add User Approval Workflow
Add User Approval Workflow button in workflow settings
  • Click Add New Workflow or Edit an existing one.
Add New Workflow and Edit options for approval workflows
  • Enter the workflow name.
  • Add approvers (you can add multiple approvers by clicking the “+” icon).
Workflow form with name field and approvers added via plus icon
  • Save the workflow.
You can reuse these workflows for different plans.

6.2 User Roles

As a Super Admin, you can control what Admins and Managers can access or edit.

How to Assign Roles

  • Go to User Roles.
  • Toggle permissions ON/OFF for each module:
  • Earnings
  • Groups
  • Users
  • Data & Integrations
  • Transactions
  • You can specify:
  • Who can view, edit, or revoke earnings.
  • Who can create groups.
  • Who can add/edit users.
  • Who can edit data sources.
  • Who can view or download transactions.
User Roles settings with toggles for Earnings, Groups, Users, and Data modules Example:
  • Admin can revoke earnings for users reporting to them.
  • Managers can view transactions but not download them.
  • Only Admins can edit data sources.
Tip: Keep permissions limited to ensure better control and security.

Summary of Key Actions


Best Practices:
  • Keep workflows clear and descriptive for easy mapping.
  • Assign roles carefully to avoid accidental access.
  • Use bulk upload for faster onboarding of large teams.
  • Set a primary public attribute for easy user identification.
Need help? Reach out to your support team or cs@xoxoday.com.