我们需要构建一个可以显示Pentaho社区版的仪表板的自定义Java Web应用程序。该应用程序将使用Play Framework(Java / Scala)编写,并将使用单点登录(我们不能使用Spring Security,原因与此处无关。)
因此,一旦最终用户使用客户使用的身份验证方法登录,我们希望我们的自定义应用程序(具有多个自定义UI)无缝地显示仪表板。
我们希望我们的客户分析师(他们熟悉计算机而不是程序员)在仪表板构建器上接受培训,以便他们可以在我们交付此应用程序后修改和添加元素到仪表板。因此,在开发人员离开之后,我们希望应用程序能够为最终用户提供自助服务(不需要Java编码,只需要一些SQL)。
这一切都需要在社区版下。
这可能吗?如果是这样,您会建议我们使用哪种API来构建原型?文档对我来说并不清楚。
谢谢!