Last updated

Partner User Accounts

As a Partner, you can create user accounts for your staff or systems.

You can choose the roles which will be granted to these user accounts, allowing you to limit the permissions of a user.

This might be useful to create user accounts for Technical Support teams, allowing them to only read data, for example.

Steps to Create and Manage User Accounts:

  1. Create User Account:

    • Use the POST /api/partner/accounts endpoint to create a new user account.
    • Provide an email and the list of roles/permissions granted to this new user.
    • In response, you will receive an OTP (One-Time Password).
  2. Login with OTP:

    • Use the POST /api/partner/login endpoint to log in with the OTP.
    • Set the username to the email of the created user.
    • In response, you will receive a passwordChangeSecret.
  3. Change User Password:

    • Use the POST /api/partner/passwords/change endpoint with the passwordChangeSecret to set the user's password.
    • Once the password is set, the user can log into the API and perform the actions they are allowed to.