Hi currently we are using SAS Viya 3.4 and we need to assign dynamically roles to users according to the roles and groups getting from the LDAP and then how to integrate these users with SAS DataSets in CAS lib in Visual Analytics to give permission to reports based on there roles and group.

Currently, we are using row-level grant in Visual Analytics and through code as followed below: -

cas mysession;
proc cas;
accessControl.updSomeAcsTable /
acs={
{caslib="row_lvl",
table="row_level.sas7bdat",
identity="XYZ",
identityType="User",
permType="Grant",
permission="Select",
filter="upcase(ABC)=upcase('SUB::SAS.Userid')"}};
quit;
cas mysession terminate;

Is there a way where we could integrate LDAP roles along with row-level filters in SAS Visual Analytics.