Indicator Studio
Contents
Indicator Studio#
Module: spp_indicator_studio
Overview#
Studio UI for managing publishable indicators
Purpose#
This module is designed to:
Provide Studio UI for indicators: Add list, form, kanban, and search views for managing publishable indicators within the OpenSPP Studio configuration interface.
Manage indicator categories: Expose metric category management under the Studio settings menu.
Module Dependencies#
Dependency |
Purpose |
|---|---|
|
Publishable indicators based on CEL variables for dashboa... |
|
No-code customization interface for OpenSPP |
Key Features#
Indicator Management Views#
Provides a complete set of views for managing indicators:
View |
Description |
|---|---|
List |
Sortable table showing name, label, variable, format, category, privacy settings, and publication toggles |
Form |
Full editor with sections for identity, data source, presentation, publication channels, privacy (k-anonymity), and context overrides |
Kanban |
Card view grouped by category, showing publication badges (GIS, Dashboard, API) |
Search |
Filters by publication channel, sensitive data flag, and archived status; grouping by category, format, or source type |
Auto-Install Behavior#
This is a bridge module that auto-installs when both spp_indicator and spp_studio are present. It contains no Python models of its own -- it provides only views, menus, and security access rules.
Integration#
spp_indicator: Provides views and menu actions for the
spp.indicatorandspp.indicator.contextmodels defined in this module.spp_studio: Registers indicator menus under the Studio configuration hierarchy, using the Studio Manager security group for access control.
spp_metric: Exposes the
spp.metric.categoryaction for category management within the indicators menu.
openspp.org