Question Craig Regester · Oct 13, 2021 Implicitly Grant SELECT to Custom Role for All Classes in Pkg Path Good morning - As we're starting to create more custom message classes to represent out JSON-based integrations, I was pondering how to implicitly grant SELECT privileges to a specific Security Role so they can utilize Message Viewer to search through the message history. #Message Search #Security #SQL #InterSystems IRIS #InterSystems IRIS for Health 0 6 0 356
Question Craig Regester · Jun 17, 2020 DTL Editor actions with persistent/serialized classes Good day all - #DTL #Object Data Model #ObjectScript #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 0 5 0 513
Question Craig Regester · Sep 30, 2019 Parse HL7 Content from JSON Request into EnsLib.HL7.Message Object Good morning - I am attempting to pass some HL7 content (say, a complete ADT message) from one server to another via REST/JSON - for reasons. I can get the data across but when I try to create an EnsLib.HL7.Message object from the message in the JSON body, I end up with just the start of an HL7 msg in the resulting object. Looks like: MSH|^~\& The start of the code accepting the data looks like this: #API #HL7 #JSON #Ensemble 0 3 0 996
Question Craig Regester · Oct 16, 2017 Proper Role Permissions for Executing Queries via REST Good afternoon - I am in the process of writing a AngularJS front-end for some CoS functions that my integration team uses for auditing, analyzing and various other purposes. I have re-tooled the functions to return JSON results that AngularJS can then interpret and display. Many kudos to the AngularJS series on this site for giving me a jump start. #API #REST API #Caché 0 6 0 735
Question Craig Regester · Aug 30, 2017 Retrieving values from JSON %Library.DynamicObject (2017.1) Good afternoon - I'm in the process of learning to make COS calls to REST-based web services and while I am having success, I'm struggling on how to parse out the results (I admit I'm very green at this): Here's the code retrieving the JSON response: #Beginner #JSON #ObjectScript #Caché 0 4 1 1.3K
Question Craig Regester · Apr 18, 2016 End-users maintaining Ensemble Data Lookup Tables We are currently looking into a way to provide a group of end-users (i.e. non-Interface Development engineers) access to a pre-defined group of Ensemble-based Data Lookup Tables for purposes of viewing and editing. We do not want to give them access to ALL Data Lookup Tables due to security/continuity concerns.My thinking is that a simple persistent Cache table with three columns (Role Name, Table Name, Access-Level [like View or Edit]) with a CSP front-end could potentially provide an easy way to make this solution a reality. #Ensemble #CSP 0 1 0 977