Won't Do
Details
Details
Assignee
Unassigned
UnassignedReporter
Kurt Nordstrom
Kurt NordstromLabels
Priority
Development Team
Core: Platform
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created June 7, 2018 at 3:49 PM
Updated February 6, 2021 at 2:38 PM
Resolved February 6, 2021 at 2:38 PM
The current periodic API works, but it operates at a global scope, rather than per-tenant. For some things, this is appropriate, but for something that should happen in the scope of database-contained information, it is problematic. In order to access actual records, it requires that the tenants be extracted via SQL query and dealt with manually.
This is problematic, as it moves the concern of tenant management and isolation into the module's implementation, meaning a bug there could potentially violate our goals of wanting to avoid any potential cross-tenant data manipulation.
So, instead of removing or changing the existing API, I would propose that a second API be added that would look something like: