Great! Good to know!
In addition to
Carsten_Schmitz_7883 findings, I did some more tests.
I've turned SECURITY_AUDIT_FAILURE for object access and logged in with a User with a few Privileges (Dashboards, Process Monitoring, Service Catalog) that would be useful for monitoring the system in AWI.
I did a summary below.
Vara UC_CUSTOM_ATTRIBUTES R -> As pointed by Carsten, without this, the User is not able to see and select the perspective buttons on the top of the page. (Will be fixed on newer versions)
Vara UC_CLIENT_SETTINGS R -> I could not notice any problems when the User didn't have this authorization, but the error message showed up when the User logs in.
Vara UC_SYSTEM_SETTINGS R -> This also appeared on the audit messages, while the User logs into AWI, but I'm not sure what's the effect on not having this permission.
5/10/2017 14:12:49 U00004519 Access violation details: Used filter: 'VARA/UC_SYSTEM_SETTINGS//////' .
5/10/2017 14:12:49 U00004506 Access violation: User: 'AUTO.USER/TEST' Object: 'UC_SYSTEM_SETTINGS' Access: 'R' Reason: No right found in authorization group '1'.
- Needed for execution of an example Windows Job:
Jobi HEADER.* XJobi TRAILER.* XJobi ATTRDIA.* XJobi RESTART.* XDocumented:
"...execute certain predefined Automic objects..."Jobi XC_* RPrpt XC_* RVara XC_* R- When trying to load the available Catalog in the Service Catalog perspective:
User [YourOwnUser] R -> This is kind of tricky. Apparently, if I open the Catalogs with USER_A, it needs to read which User Groups are assigned to its own USER_A, and then, based on these User Groups, it will be able to read the links to the Objects you can see on your screen.
- Another error returned upon login is related to the plugins:
Store UC_ECC_PLUGINS R -> In my example I have loaded the FTP RA solution, so seems that every time AWI starts it will lookup on this Store object which plugins are available to be loaded.
If there is no authorization, the User Interface for the plugins will not be loaded:
"Rapid Automation FTP Sheet Plugin 4.0.0.hf1-build.34 (unavailable for this user)"
But, even if the status of the FTP Sheet Plugin was unavailable, I could still open the Objects. Maybe this is related to some browser or tomcat cache, but I didn't do further investigation.
Finally, not all doubts were cleared, but at least I could find a few things that I haven't noticed before.
I hope it helps! Cheers!
P.S: I haven't tested the Dashboards, but I assume you would need at least the DASH object that user will use.