Direct database access not possible

Hi, our client doesn't allow direct access to an MSSQL database due to compliance matters (unless it is via Active Directory, which as far as we understand is not possible with Appian - correct me if I'm wrong). The application should include displaying of any and all data in various places (records, dashboards, various visualizations...), as well as writing to the datastore. 

Is there any way how to solve this? Would for example REST API calls be viable, even with bigger data sets? Or would there possibly be a completely different way how to go about this?

  Discussion posts and replies are publicly visible