Filtered Collection support for z/TPF support for MongoDB
Mike.Wang 100000PCUG Visits (2735)
With z/TPF support for MongoDB, when accessing a document (or z/TPFDF subfile), either all the data within that subfile is exposed to the end user or none of it. There are mechanisms as part of z/TPF user security that can prevent an end user from seeing a MongoDB collection (or z/TPFDF file), however, there is no mechanism for an end user to see a subset of the data in a MongoDB collection.
This becomes an important concept as some customers have z/TPFDF files that can contain a mix of end-user information. Opening this z/TPFDF file for use through MongoDB introduces a security concern because all the data in a z/TPFDF file cannot be exposed to any single end user.
z/TPF support for MongoDB has been enhanced to support filtered collections. A user can define a collection as filtered in the z/TPFDF collection descriptor (adbi.xml) file. A filtered collection allows a database administrator to expose only certain logical records that are defined in the z/TPFDF file.