Adding users to IBM Match 360 on IBM Software Hub
After you install the IBM Match 360 service, you must give users access to the service.
- Roles and permissions
- Instance administrator To complete this task the first time, you must be the instance administrator who installed the IBM Match 360 service. If you add other users as administrators for the service, they can also manage users.
Only the instance administrator who installs IBM Match 360 is granted access to the service by default. To provide other users with access to the service, the administrator user must add them to the appropriate user groups. For example, to create and set up a master data configuration asset, users must belong to the DataEngineer group.
About this task
- DataEngineer
-
DataEngineer group members have full rights to configure a IBM Match 360 service instance, onboard data sources, customize the data model, tune and customize the matching algorithm, run matching, view or create jobs, create pair review requests, and view or edit entities and records in the master data explorer. DataEngineer users can create and set up a master data configuration asset. DataEngineer users can also view and manage governed data.
- DataSteward
-
Data Steward group members can onboard data sources, run matching, view the data model, view ongoing jobs, complete pair review tasks, and view or edit entities and records in the master data explorer.
- PublisherUser
-
PublisherUser group members can publish data from an IBM® InfoSphere® Master Data Management instance, through the MDM Publisher tool, into IBM Match 360. PublisherUser members can onboard data sources, customize the data model, and view or create jobs. PublisherUser users can also view and manage governed data.
- EntityViewer
-
EntityViewer group members have read-only permission in an IBM Match 360 instance. They can view the master data, the model, the results of matching, and ongoing jobs.
| Groups | Entity maintenance tasks | Model tasks | Matching tasks | Jobs tasks | Configuration tasks | Pair review tasks |
|---|---|---|---|---|---|---|
| DataEngineer | read, write, manage | read, write, manage | read, write, manage | read, write, manage | read, write, manage | none |
| DataSteward | read, write | read | read, write | read | none | read, write |
| PublisherUser | read, write, manage | read, write, manage | none | read, write | none | none |
| EntityViewer | read | read | read | read | none | none |
Using the Cloud Pak for Data API to give users access to IBM Match 360
Manage IBM Match 360 user permissions by using the Cloud Pak for Data API and the mdm-assign-user-groups.sh sample script.
- mdm-create-groups.sh
- mdm-assign-user-groups.sh
In this procedure, you'll use the mdm-assign-user-groups.sh script to grant IBM Match 360 permissions to users through the Cloud Pak for Data API.
- Log in to the Cloud Pak for Data cluster as an
administrator user with sufficient permissions to perform this
task.
oc login ${OCP_URL} --username ${OCP_USERNAME} --password ${OCP_PASSWORD} - Create a user and assign them to the IBM Match 360 user groups that you created in the previous
step. Run the following
command:
./mdm-assign-user-groups.sh -u ADMIN-USER -p ADMIN-PASSWORD -n ${PROJECT_CPD_INST_OPERANDS} -m MATCH360-USER-NAME -w MATCH360-USER-PASSWORD -g MATCH360-USER-GROUPReplace the following values:Variable Replace with ADMIN-USER The Cloud Pak for Data adminuser.ADMIN-PASSWORD The password of the Cloud Pak for Data adminuser.MATCH360-USER-NAME The user name of the IBM Match 360 user. If the user does not exist in Cloud Pak for Data, the script will create a new user before assigning them to the IBM Match 360 user group.
MATCH360-USER-PASSWORD The password of the IBM Match 360 user. MATCH360-USER-GROUP The IBM Match 360 user group that you want to assign the user to. One of: - DataEngineer
- DataSteward
- EntityViewer
- PublisherUser
You can add a user to only one group at a time. If you wish to assign a user to more than one IBM Match 360 user group, rerun the script for each user group you want to assign the user to.
Using the Cloud Pak for Data web client to give users access to IBM Match 360
By using the Cloud Pak for Data web client's access control tools, you can manage the users for the IBM Match 360 service.
- DataEngineer
- DataSteward
- EntityViewer
- PublisherUser
To create users and manage permissions by assigning groups in the web client, log in to Cloud Pak for Data. From the navigation menu, choose . For more information, see Managing access to the platform.
What to do next
After you have assigned IBM Match 360 access to users, they can begin using the service. For information about using IBM Match 360, see Managing master data.