Versions Compared

Key

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

...

NameDescriptionQualificationSchema
accessId

The identifier ID of the access. It must not be specified during creation as it is generated by the server, but is required when updating an access.

Required
Read-only

string

roleAccountId

The identifier ID of the corporate role account. Required if the access type is CORPORATE. Not allowed if the access type is PRIVATE.

Info

This cannot be changed after the access has been created.


Optional
Read-only
string
corporateName

The name of the company for which the user acts when working with this access. Only applicable if the access type is CORPORATE.

Optionalstring
corporateRoleName

The name of the corporate role the user acts in when working with this access. Only applicable if the access type is CORPORATE.

Optionalstring
firstNameThe first name of the user that this access belongs to.Requiredstring
lastNameThe last name of the user that this access belongs to.Requiredstring
managed

Indicates if this access should be managed by the platform or not. If set to true, the access is activated by the platform on behalf of the user. A managed access is an access operated by the platform. For example, when an application requests the access to sign a transaction, the platform signs the transaction on behalf of the user. On the other hand, an access that is not managed is an access operated by the user directly. For example, when an application requests the access to sign a transaction, the user signs the transaction using a PDI client.

Info

This cannot be changed after the access has been created


Required
Read-only
boolean
privateId

The identifier ID of the personal identity that this access is linked to. 

Info

This cannot be changed after the access has been created.


Required Read-onlystring
state

The state of the access. It must not be specified during creation as it is set by the server. The state of an access can be changed via the 'Update access' API, but note that the state can only be changed from ACTIVE to DEACTIVATED or from DEACTIVATED to ACTIVE.

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

ACTIVE: The access has been activated by the user and can be used.

DEACTIVATED: The access has been disabled and cannot be used.

Required

enum (INVITED, ACTIVE, DEACTIVATED)

type

Specifies whether the user that the access is given to acts in their private role or in a corporate role.

PRIVATE: The user acts as in their private role.

CORPORATE: The user acts in a corporate role.

Info

This cannot be changed after the access has been created.


Required Read-only

enum (PRIVATE, CORPORATE)

...