Product Ideas

Share your suggestions and ideas. Vote on ideas you find valuable.

Multi Tenancy / Shared Environment

As JetReports is available on a subscription basis, we need to be able to install multiple clients on the same server, with separate licences and segregated rights to Jet Professional & reports.

The following needs have arose when setting up a mutualised Dynamics NAV cloud environment for several users, all having either a Jet Professional subscription licence or a perpetual Jet licence. End-users/clients do not have direct access to the server. They would connect to NAV through ClickOnce, running reports through Web Services or RD Web Excel app or Jet Web Portal.

 

First need is to be able to set up the Data Sources from the Jet Administration Console using different licences / activation codes. The Licence could be stored inside the individual Data Source settings, then we would give access to the users to the Data Source they belong to.

 

Second need is to be able to set up, on Jet Web Portal, multiple groups of users, having access only to their own reports and being able to share only within their group. Today's issue is that one user wishing to share a report can see the totality of the users set up side the Jet Administration Console. This could be solved by only showing to the user sharing a report, the list of users having access to the same data sources as him/her. In this case e Administrator/Partner would be able to create the Data Sources & set up the users per data source and the end users would only be able to share between one client's users.

 

Third need which I did not test is to be able to run the Jet Excel Add-In on RD Web using different Jet Licences. Need to test how this works if we have several clients with different licences. In this scenario, the Jet Add-In should store the activation code by user.

  • Cristian Golban
  • Aug 16 2018
  • Under Consideration
  • Attach files