I just set up a one-machine Office Analytics server (9.4 TS1M6, not Viya), and must have missed something, but can't figure out what.
When I log on to SAS with my admin account, it works correctly - can load Studio, run code, etc. But when I log on to SAS with my non-admin account, I get a 500 error from Studio, no actual load of Studio, and this in the SAS Studio log:
[tomcat-http--23] ERROR [unknown] org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/SASStudio].[coderServlet] - Servlet.service() for servlet [coderServlet] in context with path [/SASStudio] threw exception
java.lang.RuntimeException: Unable to create a user context for user: xxxuseridxxx@xxxadgroupxxx
at com.sas.svcs.authorization.impl.MetadataUserDetailsServiceWrapper.loadUserByUsername(MetadataUserDetailsServiceWrapper.java:147)
Metadata server log is clean (it shows the log in successfully). I assume I must have missed something related to user access, but can't figure out what...
I initially thought it was due to the server team not adding LogOnAsBatch permissions to the user group we manage server access with, but they fixed that and it's still occurring. I checked that the SAS Work folder has the right permissions (full control: folder only).
Any thoughts on what I should check next? What logs should I be looking at for more information? Will adding trace/debug level to Studio help here? I don't think the SAS session is ever actually created, so I don't have a SAS log available to look at (unless I'm missing something) - nothing in \temp\SASStudioSessions anyway.
Thanks!