This is so that a single subscription can be used and customized for multiple people. Example: There is a dashboard that contains null classifications by manager. This is currently sent to a list of managers and everyone sees the data for everyone else. This may be useful when comparing to see how manager a is doing vs manager b, but it is not necessary if they want to take action on the data and correct the issue. In this case, it would be much better to have a dashboard filtered specifically on the manager and show them all their employees with issues with null classifications. In this case, we need to create a new dashboard for each manager and then link that to a subscription.
With the addition of custom filters on a subscription per email address, we can add a custom filter to each recipient so that we only need to manage 1 dashboard/1 subscription, but everyone gets relevant data.
From a UI perspective, under the red X there should be some sort of “customize filter” button that opens a new dialog page. This new dialog page can probably just be the advanced filter page, %DeepSee.UI.Dialog.AdvancedFilter. This may need to be tested since I am not too sure what type of value is returned from this. Hopefully it is just an MDX expression. If it is, we will then need to store this and use it when the subscription is run. Some sort of indicator that a custom filter exists for a specific email would also be nice.
This is so that a single subscription can be used and customized for multiple people. Example: There is a dashboard that contains null classifications by manager. This is currently sent to a list of managers and everyone sees the data for everyone else. This may be useful when comparing to see how manager a is doing vs manager b, but it is not necessary if they want to take action on the data and correct the issue. In this case, it would be much better to have a dashboard filtered specifically on the manager and show them all their employees with issues with null classifications. In this case, we need to create a new dashboard for each manager and then link that to a subscription.
With the addition of custom filters on a subscription per email address, we can add a custom filter to each recipient so that we only need to manage 1 dashboard/1 subscription, but everyone gets relevant data.
From a UI perspective, under the red X there should be some sort of “customize filter” button that opens a new dialog page. This new dialog page can probably just be the advanced filter page, %DeepSee.UI.Dialog.AdvancedFilter. This may need to be tested since I am not too sure what type of value is returned from this. Hopefully it is just an MDX expression. If it is, we will then need to store this and use it when the subscription is run. Some sort of indicator that a custom filter exists for a specific email would also be nice.