Talend Studio offers a fine-grained role-based security feature. The following procedure shows how to create two user roles Movie_Manager and Movie_User.
In a real-life project, users with the Movie_User role could be employees responsible for ordinary user tasks such as data entry from the web user interface, while users with the Movie_Manager role could be more senior employees who carry out administration tasks such as granting users rights to access data in the web user interface.
In the MDM Repository tree view,
right-click Role and select New from the contextual menu.
A New Role dialog box pops up.
Enter a name for the new role in the field, and click Next.
In this example, enter Movie_Manager.
Select the Normal User option, and
An editor opens in the workspace.
Click [...] next to Description to open a dialog box where you can add
multilingual labels to the new user role.
In this example, enter Movie_Manager for the English language, click the [+] button to overwrite the default value in the list, and click OK to close the dialog box.
In the Permissions area, select
Data Container from the Object Type list. Then, select Movie from the list, keep the Read
Only option, and click the [+]
button to add it to the access list.
- Select Data Model from the Object Type list. Then, select Movie from the list, keep the Read Only option, and click the [+] button to add it to the access list.
- Press Ctrl+S to save your changes.
- Follow the same steps to add a new user role Movie_User whose English label is set to Movie_User.
Two new user roles are created. Once user roles are created, you can grant them with access rights in Talend Studio, and an authorized business user can assign those roles to any user through Talend MDM Web UI.