WebSphere Automation "How To" Series #2 : How to specify user roles and permissions
Previous blogs in this WebSphere Automation "How To" series :
WebSphere Automation "How To" Series #1 : How to get WebSphere Automation UIThis post will focus on how to specify user roles and permissions using the WebSphere Automation UI.
In the top left corner of the WebSphere Automation UI, you can click on the Navigation Menu icon which will bring up the menu in the left pane. Here is the initial WebSphere Automation UI screenshot showing the Navigation Menu with the 'Administration' section.
Under the 'Administration' section, you can click on 'Access control' to view the 'Users', 'User groups' and 'Roles'. Here is a WebSphere Automation UI screenshot showing 'Access control' -> 'Users'.
By clicking on your specific user, you can then assign specific WebSphere Automation roles. After clicking your specific user, here is a WebSphere Automation UI screenshot.
After clicking the 'Assign roles' button, here is a WebSphere Automation UI screenshot showing the potential roles. For this example, we've selected to add only the WebSphere Automation Security role.
After assigning the roles, the user needs to log out and log back in to apply the changes.
The WebSphere Automation Administrator role includes permission for both managing and viewing inventory, notification configuration, security and investigations. The WebSphere Automation Viewer role includes permission for viewing notification configuration, security and investigations. The WebSphere Automation Security role includes permission for both managing and viewing security. The WebSphere Automation Health role includes permission for both managing and viewing health investigations. You can find more IBM Docs related to roles and permission information at
https://www.ibm.com/docs/en/ws-automation?topic=users-roles-permissions.
With the WebSphere Automation Security role assigned, the user can now view the 'Operate' section with 'Application runtimes' under the Navigation Menu. Here is a WebSphere Automation UI screenshot.
In WebSphere Automation UI, after clicking on the 'Operate' -> 'Application runtimes' link, you are initially taken to the 'Security' page. On the left side of the page, you can view the four icons which will navigate to 'Security', 'Health', 'Notification settings' and 'Server management' pages. For this example, we had selected to add the WebSphere Automation Security role for the user, therefore we have authorization to view and manage any registered servers. Here is the WebSphere Automation UI screenshot showing the 'Security' page with no servers registered at this time.
Again for this example, since we had selected to only add the WebSphere Automation Security role for the user, therefore we do not have authorization to view and manage investigations. Here is the WebSphere Automation UI screenshot showing the 'Health' page for which the current user does not have authorization.
Finally, since we had selected to only add the WebSphere Automation Security role for the user, therefore we do not have authorization to view and manage notification configuration. Here is the WebSphere Automation UI screenshot showing the 'Notification settings' page for which the current user does not have authorization.
You can find more IBM Docs related to WebSphere Automation at
https://www.ibm.com/docs/en/ws-automation.
#automation#WebSphere#WebSphereApplicationServer(WAS)#WebSphereAutomation#WSA