live-demo-button

user profile is the ‘atomic’ instance of the record and associated data that a person (user) leverages to log in and be recognized by the system. It is important to remember that a user profile does not necessarily represent a person (it could represent a known external computer system that connects to the Verne register in order to interact), but in most cases it does. A user profile contains settings and personal information associated with a specific registered user of the system.

There are two types of profiles in Verne:

The personal information recorded in a user profile will be used to:

  • send communications about user interactions with the Register,
  • present their publicly visible details to the public users of the Register along side any publicly visible filings that the user has submitted on the Register

The settings recorded in a user profile will be used to help tune user’s experience with the Rgeitser software, e.g.:

  • enable alternative options for a password recovery
  • enable more streamline user experience for frequent users
  • enhance security by option to user two factor verification

A user who is not logged in is typically called a guest user and does not have a user profile.

External user profile attributes

  • Avatar
  • Login
  • Password
  • Status
  • Status change date
  • Status change reason
  • Full name
  • Email address
  • Telephone number
  • Mobile number
  • Residential address
  • Postal address
  • Date of birth
  • Recovery email address
  • Frequent user flag
  • Two factor verification flag

Internal user profile attributes

  • Avatar
  • Login
  • Password
  • Status
  • Status change date
  • Status change reason
  • Full name
  • Position
  • Email address
  • Telephone number
  • Mobile number
  • Address
  • Recovery email address
  • Frequent user flag

User profiles features

Verne provides a series of features for creating new user profiles, managing profile details and searching profiles:

Create my user profile

This feature allows a guest user to create a new external user profile, for the management of their own business or for the management of other businesses on behalf of a professional organisation. They will log in to the system once the profile is successfully created.

View my user profile

This feature allows logged in external and internal user to view their own profile and access features that allow to maintain profile details. Different data is displayed for external and internal profiles.

Change my profile details / preferences / login or password

These feature allows logged in external and internal user to maintain their profile details (individual and contact details), profile preferences and maintain their profile login and/or password.

Manage my access tokens

A user with a specific permission is be able to create API tokens for their user profile. Internal users can be granted this permission via permission groups, external users can inherit this permission from the external user permission pool if it is included there. A user who has that specific permission is be able to manage their own API tokens via "My Profile" service: view my active tokens, create a new token, delete an existing token. Once the token is created, user will not be able to view the unique key associated with it. The ability to view and copy the unique key is only there upon creation of the token. There is a global setting/property on the application level that limits the number of tokens that a user profile can have at any point in time.

Create internal user profile

This feature allows an internal user to create a new internal user, which will enable them to activate their new user profile using activation feature Activate my user profile (internal) and subsequently log in to the system. Activation instructions are sent via an activation email, generated by the feature Create internal user profile. The activation code is expired in a set number of days. Expired profiles can be returned back to pending by the user with appropriate permissions and an activation email can be re-sent on demand, this option is available via feature Manage internal user profile.

Activate my internal user profile

This feature allows a guest user to activate an internal user profile that has been created for them. Activation instructions are sent via an activation email, generated by the feature Create internal user profile. The activation code is expired in a set number of days. Expired profiles can be returned back to pending by the user with appropriate permissions and an activation email can be re-sent on demand, this option is available via feature Manage internal user profile.

Search users

Allows for an internal user with the appropriate permission to view the list of external and internal users with an ability to search and filter. A new internal user can be created and an existing one can be selected for viewing and maintaining.

Manage internal/external user profile

These features allows to view and maintain (if necessary) details of an internal or external user profile. For internal user profiles this includes teams, permission groups, permissions and history of changes. A user can access profiles both of their own or of other users as long as they have the required permissions, the business rules and functionality is the same for both scenarios.

0
0

Jump to Section