Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info

 Currently, it is not possible for an application to create internal role accounts through this API. Instead, an administrator has to log in to the Lequinox console and create a role account there.

Name

Description

Qualification

Schema

emailAddress

The email address of the user that this internal role account represents.

Required
Read-only

string

firstName

The first name of the user that this internal role account represents.

Required
Read-only

string

 id

The ID of the internal role account.

Required
Read-only

string

lastName

The last name of the user that this internal role account represents.

Required
Read-only

string

managed

This must be set to true for the internal role account to work as intended, and indicates that the account is activated and operated by the platform. For example, when an application requests the internal role account to sign a transaction, the platform signs the transaction on behalf of the user

Info

Internal role accounts are created via the Lequinox console and cannot be created via the platform API.

Required
Read-only

boolean

personalIdentityId

The ID of

The ID of the personal identity that this internal role account is linked to. This is set by the server during the role account activation. If the user has a proper personal identity, it is set to

the ID

the ID of that personal identity. Otherwise, an external personal identity is created for the user, and

the ID

the ID is set to that.

Optional
Read-only

string

roleId

The ID of

The ID of the internal role that this internal role account belongs to.

Required
Read-only

string

state

The state of the internal role account.

INVITED: The internal role account has been created but not yet activated by the user. It cannot be used until the user has activated it.

ACTIVE: The internal role account has been activated by the user and can be used.

DEACTIVATED: The internal role account has been disabled and cannot be used.

Required
Read-only

enum (INVITED, ACTIVE, DEACTIVATED)