Implement a configurable mechanism within Apptio BI report settings to dynamically force specific filter criteria based on the user's selected TBM Studio view, thereby enabling granular report access control and eliminating the sole reliance on line-item permissions.
Currently, controlling data access within Apptio BI reports with True Cost as the data source, often relies heavily on TBM Studio's line-item permissions, which can be rigid and limited to a single dimension. This proposal introduces a more flexible and user-centric approach by allowing report administrators to define filter rules that are automatically applied to an Apptio BI report based on the Cloudability view selected by the user.
Why it is useful: This feature offers several significant benefits:
Enhanced Data Security and Compliance: Ensures users only see data relevant and permissible to their specific role or area of responsibility, even when sharing common reports.
Reduced Administrative Overhead: Eliminates the need for complex and often cumbersome line-item permission configurations in TBM Studio, simplifying user management and report distribution.
Increased Flexibility and Versatility: Enables filter enforcement based on multiple dimensions or complex logic defined within the view, which is not possible with current line-item permissions. This empowers administrators to create more nuanced data access rules.
User Empowerment: Shifts control of report access and filtering logic closer to the business users and report administrators who understand the data and organizational structure best.
Streamlined Reporting Experience: Users will automatically see filtered reports appropriate for their view, reducing the need for manual filter application and potential data exposure.
Who would benefit from it:
Cloudability Administrators: Would experience a significant reduction in the complexity and time required to manage user permissions and data access.
Report Developers/Administrators: Would gain greater control and flexibility in designing and distributing reports with tailored data views.
Business Users: Would benefit from a more intuitive and secure reporting experience, automatically seeing only the data relevant to their context without needing to apply manual filters or navigate irrelevant information.
Organizations utilizing TBM Studio and Apptio BI: Would improve data governance, reduce compliance risks, and optimize their reporting processes.
How it should work:
Report Configuration Interface: Within the Apptio BI report configuration settings, a new section would be introduced, similar to how business mappings are currently defined.
View-Based Filter Logic: This new section would allow report administrators to define "View-Based Filter Rules." The logic would operate as follows:
Condition: "IF User's Selected View EQUALS [Cloudy View Name(s)]"
Action: "THEN APPLY THE FOLLOWING FILTERS TO THIS REPORT: [List of Dimension/Attribute filters and their values]"
Filter Definition: The administrator would be able to select various dimensions and attributes available in the report's dataset and define the specific values or ranges that should be applied as filters when that particular view is active.