BookmarkSubscribeRSS Feed
NN
Quartz | Level 8 NN
Quartz | Level 8

Hi Everyone,
i was attempting to run a score code in SAS Studio.
but got the error that the mco_binary_caslib did not exist.

Hence i tried assigning the caslib as shown below

%let mco_binary_caslib = "Analytics_Project_XXXXXXXXX";
caslib "&mco_binary_caslib" datasource=(srctype="path") path="/sasdata/projects/text-XXXXXXXX" ;

but this gives the error that the projects path is part of the deny list.
The above code will run if i run with elevated priviliges because it seems the denylist is not applicable for admins.
My question is - Is there any way to assign the caslib without admin priviliges ? 
Or am i missing some step.
I am not a regular SAS Viya user hence any suggestions you can give is highly appreciated.
Viya 3.5
SAS Studio V

2 REPLIES 2
gwootton
SAS Super FREQ
You may want to take a look at this documentation on the configuration of the path lists for CAS, it sounds like you need to add this path as allowed or remove it from denied.
Manage Path Lists (Allowlists and Denylists)
https://go.documentation.sas.com/doc/en/calcdc/3.5/calserverscas/n03001viyaservers000000admin.htm#n0...
--
Greg Wootton | Principal Systems Technical Support Engineer
NN
Quartz | Level 8 NN
Quartz | Level 8

Thanks @gwootton 
Yes i can definitely remove the path from the Deny list. 
I was trying to see if there was any other method to assign the caslib. 

Im not sure why the projects path is part of the deny list , there might be some security reason for it which i would have to find out before removing .

hackathon24-white-horiz.png

The 2025 SAS Hackathon Kicks Off on June 11!

Watch the live Hackathon Kickoff to get all the essential information about the SAS Hackathon—including how to join, how to participate, and expert tips for success.

YouTube LinkedIn

Discussion stats
  • 2 replies
  • 657 views
  • 0 likes
  • 2 in conversation