Identification and authentication management

Submitted by abe on Fri, 11/19/2021 - 13:35

This domain is about identifying and authenticating the users of the products. Other domains will consume the data produced in this context.

Bounded context

The scope of the domain is limited to the identification and the authentication of the users of the product.

Objectives

The objectives of this domain are as follows:

  • Identifying the users of the product;
  • Assigning roles to the users;
  • Allow the users to log into and to log out;
  • Allow the users to manage their data and set their preferences;
  • Make sure the product is GDPR-compliant.

The management of permissions is out-of scope of this domain and is covered by the authorization management domain.

Constraints

The domain shall be ruled, at least, by the European GDPR. Other local regulations might need to be applied in the future.

Business concerns that are addressed

The following concerns have to be solved within this domain:

  • Who access the tools;
  • Identify the author/owner of the different elements stored in the platform;
  • Give inputs to the authorization management domain.

Behaviour and management rules

Any rules and behaviour that govern the domain

 

Events in domain