Configuring Users and Roles
Users and Roles can be edited within 1Integrate.
Roles are the same for both WebLogic and Wildfly installations of 1Integrate. It is only the method of assigning users to these roles that differs.
Note: You will need to restart 1Integrate for any changes to user and roles to take effect.
Roles
The following roles are available in 1Integrate:
Role | Description |
---|---|
rs_admins |
The administrator can set up system parameters and has all the privileges of the other roles. These include creating and modifying:
The administrator can also define sessions and upload files. |
rs_data_engineers |
A data engineer can:
|
rs_data_loaders | A data loader can upload files into 1Integrate. |
rs_data_quality_stewards | A data quality steward can define and run sessions only. |
rs_rule_definers |
A rule definer can create and modify:
The rule definer can also run sessions. |
rs_users | A user can only view data presented on the interface. |
rswsuser | A web service user can use the web services. |
WebLogic Users
1Integrate users and roles should be configured using the WebLogic Server Administrator Console.
The following 1Integrate users are created by default:
User | Password |
---|---|
intadmin1 | intadmin#1 |
intadmin2 | intadmin#2 |
intuser1 | intuser#1 |
In WebLogic, "groups" are used to define roles. Group membership determines a user's access to application features.
1Integrate groups are created by default. However, unlike the default users that are created, the group names set up by installer must not be altered.
Note: The default setup assigns the default users to some of the default groups, allowing you to log in and start using 1Integrate without having to change any of the security configuration. If you wish to customise the users, then group assignment can be altered.
Wildfly Users
To configure users and roles, navigate to the \wildfly-[version]\SETTINGS folder. This folder contains the following files:
-
users.properties contains a list of usernames and passwords, in the form username=password.
Note: All users listed in the following table are included as default.
-
roles.properties contains a mapping from user names to 1Integrate roles in the form username=role1,role2,role3
The following table contains a list of pre-defined users, provided upon installation to help get you started with 1Integrate:
Username | Password | Assigned roles |
---|---|---|
1Spatial | admin1 |
rs_admins rs_users rswsuser rs_rule_definers rs_data_loaders rs_data_engineers rs_data_quality_stewards |
INTAdmin | int101 | rs_admins |
INTFull | int102 |
rs_users rswsuser rs_rule_definers rs_data_loaders rs_data_engineers rs_data_quality_stewards |
INTUser | int103 | rs_users |
INTWService | int104 | rswsuser |
INTRule | int105 | rs_rule_definers |
INTLoader | int106 |
rs_rule_definers rs_data_loaders |
INTEng | int107 | rs_data_engineers |
INTQuality | int108 | rs_data_quality_stewards |