Security principle in Talend MDM
In Talend MDM, security is determined by the combination of users and their associated roles: system roles and custom roles.
The login and password defined in Talend Administration Center allow users to access Talend MDM Web UI and/or Talend Studio according to their assigned system roles. Each user can only be assigned to one system role.
In Talend Studio, an administrator can create and define custom roles, which can be assigned to MDM users through the Talend MDM Web UI.
In addition, Talend MDM offers granular security for entities, down to the attribute level. This access control is done inside the data model through setting up specific annotations. For further information, see Defining access control at the entity level in data model editor and Defining access control at the attribute level (access control annotation).
Finally, Talend MDM provides record-level security, horizontal security, which is set through the Views defined for each user role. You can use the View to filter the records that are accessible for a role. You can also create multiple Views on the same entity to allow users to have different predefined accesses on the records.