There is a rule that looks like this, see below. By default Authenticated Users is the principal type. If like in the example below you assign a certain group, only members of this group can run programs. Other users will receive an error when they try too.
There is a similar rule for background processing using the ObjectURI /studio/sessions/*/background/submissions. By default Authenticated Users are allowed to do this.
This might help, however you still have the complete SAS Studio GUI available which might be a bit to much for the casual data viewer. Also what was mentioned before about ACCESS=READONLY is important.
As an alternative have a look at https://datacontroller.io It might just do what you need (I do not have personal experience with it).
Huh? Not sure that is going to be possible. And why would you want that?
If you want the datasets to be readonly that would make sense.
For that you can use the ACCESS=READONLY option when issuing the LIBNAME statement that defines the libref you want them to use to point to the datasets. Or better change the file permissions of the directory where the actual dataset files live.
SAS Visual Analytics for Viya enables you to view SAS datasets but they would all need to be loaded into a CAS library for this to happen. It might also be possible to load datasets into CAS when selected although I don't have Viya to test that.
There is a rule that looks like this, see below. By default Authenticated Users is the principal type. If like in the example below you assign a certain group, only members of this group can run programs. Other users will receive an error when they try too.
There is a similar rule for background processing using the ObjectURI /studio/sessions/*/background/submissions. By default Authenticated Users are allowed to do this.
This might help, however you still have the complete SAS Studio GUI available which might be a bit to much for the casual data viewer. Also what was mentioned before about ACCESS=READONLY is important.
As an alternative have a look at https://datacontroller.io It might just do what you need (I do not have personal experience with it).
The SAS Users Group for Administrators (SUGA) is open to all SAS administrators and architects who install, update, manage or maintain a SAS deployment.
SAS technical trainer Erin Winters shows you how to explore assets, create new data discovery agents, schedule data discovery agents, and much more.
Find more tutorials on the SAS Users YouTube channel.