Managed Dashboards Panel

Comments

20 comments

  • Avatar
    Michael Becker

    Hi Lidor,

    trying to set this up and I can't make it work. Edited factory.js as per instructions and I can't still see tabs at all. Interesting thing is that there are no errors in browser console, so I can't really troubleshoot this properly. Should I setup ALL dashboards there are, even the ones that are not shared with me, or can I skip some in factory.js config? Thanks in advance!

    Regards,

    Michał

    0
    Comment actions Permalink
  • Avatar
    Oxana Noa Umansky

    Hi Michael,

    Thanks for raising this.

    We've created a ticket for this post, so that our support team can investigate it further. 

    Please note, you can track the progress of your tickets by visiting the "My Activities" page under your profile.  

    Thanks,

    Oxana

    0
    Comment actions Permalink
  • Avatar
    Michael Becker

    Hi Oxana,

    Thanks, Omer already helped me solve this. In the package there are comment signs in plugin.js file so one has to remove /* and */ at the beginning and end of the file.

    Regards,

    Michał

    0
    Comment actions Permalink
  • Avatar
    Oxana Noa Umansky

    That was efficient :) Happy to hear. 

    Enjoy the plugin!

    0
    Comment actions Permalink
  • Avatar
    Michael Becker

    Hi Lidor,

    on 6.6 the folder icon is missing when using this plugin, so you can't distinguish folders from dashboards on ALL tab. Would it be possible to review this? Thanks

    Regards,

    Michał

    0
    Comment actions Permalink
  • Avatar
    John Pates (Edited )

    This is great. Much easier to managed user view to important dashboards from an admin level.

    2 Feature Requests:

    1. Would be great if the Header could be collapsed/expanded. This would make viewing even easier.

    2. Allowing addition of dashboards within a folder without exposing the whole folder would also allow for more detailed organisation.

    Thanks!

    John.

    1
    Comment actions Permalink
  • Avatar
    Shashank Mohan

    Hi, 

    I am having the same issue as Michael above. I installed the plug-in and configured the factory.js, but it doesn't seem to work. No error in the console.

    Best 

    Shashank

    0
    Comment actions Permalink
  • Avatar
    Jason Mckibbin

    Good morning,

    I am having the same issues as Shashank and Michael. I have loaded it, enabled, reset IIS, refreshed but nothing has changed. My file is super simple, just trying to get it to work. 

     

    window.nvFactory = {};

    window.nvFactory.nvTabberData = [

    { type: 'header', caption: 'Executive' },
    { type: 'separator'},
    { type: 'dashboard', name: 'Executive Dashboard' },


    { type: 'header', caption: 'Sales' },
    { type: 'separator'},
    { type: 'dashboard', name: 'Pipe' },
    { type: 'dashboard', name: 'Pipe by AE' },
    { type: 'dashboard', name: 'Close Won' },
    { type: 'dashboard', name: 'Close Lost' },

    { type: 'header', caption: 'Marketing' },
    { type: 'separator'},
    { type: 'dashboard', name: 'Marketing Dashboard' },

    { type: 'separator'}


    ];

    window.nvFactory.nvTabberDefaults = {

    defaultTab: 'official', // value can be: 'official' or 'all'
    names: {
    all: 'all', // name the 'all' tab to something else.
    official: 'official' // name the 'official tab to something else.
    }
    };

     

    Thoughts?

    0
    Comment actions Permalink
  • Avatar
    Adam Bender

    Has anyone been able to figure out the issue Jason Mckibbin?

     

    I have the same issue and it's really frustrating that there is no way to get good answers to these issues.

     

    I have boiled it down to just a header and separator and can't even see the tabs at the top labeled "ALL" or "OFFICIAL" and there are no errors in the console.

    0
    Comment actions Permalink
  • Avatar
    Jason Singer

    I opened a support ticket for you Adam. Hoping to get some eyes on this request.

    0
    Comment actions Permalink
  • Avatar
    Danilo Soto

    Adam, did you ever receive any support regarding this plugin? We're using 7.4.3.10110 and can't get it to work either.

    0
    Comment actions Permalink
  • Avatar
    Adam Bender

    I don't believe I did.

    0
    Comment actions Permalink
  • Avatar
    Adam Bender

    @Danilo Soso, were you able to get it to work?

    I am on version 7.4.4.10068 and am still unable to get it to work even with a very simple factory.js configuration.

     

    Is anyone able to get it to work?

    0
    Comment actions Permalink
  • Avatar
    Sam Nicholls

    Does anyone know if this works in v8.0.1?

    0
    Comment actions Permalink
  • Avatar
    Danilo Soto

    Hi Adam, no, unfortunately we couldn't get it to work. 

    0
    Comment actions Permalink
  • Avatar
    Rathinakumar Ponnusamy

    Hi Sisense Community,

    Is anyone having a git repo to this plugin with history of changes ? Did anyone manage to get this working on version v8.1.3 ?  

    Thanks, RK.

    0
    Comment actions Permalink
  • Avatar
    Adam Bender

    I talked to Sisense about this plugin.  They quoted me an absurd price to make it an officially supported plugin, so we opted not to pay a gazillion dollars to do that (plus thousands for each release to update), but during the process they reached out to the guy that built it and it became an interesting story.

    Apparently this plugin was developed for an internal project and it was never supposed to have been put on the plugins list.  The developer's e-mail was forwarded to me and he commented that he was surprised to see it on the list.  It is not supported (of course) and is no longer compatible with Sisense as of 8.???.

    They did send me a code snippet that they said would patch it, but my problem with this approach is that it will eventually break, and in an organization like mine with a majority of non-technically savvy users, they will have to re-learn how to navigate the application when it does.  This is just a bad experience and a recipe for a negative opinion all around.

    My recommendation, develop a willingness to spend the equivalent of a new car annually for a single plugin, or abandon all hope that use of this plugin is an option.  We've chosen to do the latter.

    If you're feeling adventurous, you can follow their instructions, which are to comment out (or delete) lines 10-12 in the logic.js file.  I haven't tried it, but feel free to give it a go.

    0
    Comment actions Permalink
  • Avatar
    Ido Darnell

    Hi All,

    We at QBeeQ, official Sisense partner, have vast experience with Sisense plugins such as this one, as well as a variety of our own.

    We will be able to resolve the issue on this plugin, or reconstruct it so it accommodates V8 and above.

    Feel free to reach out to further discuss, our prices are substantially less than the "equivalent of a new car annually" :)

    www.qbeeq.pl

    QbeeQ Sisense Partner Page

    info@qbeeq.pl

    0
    Comment actions Permalink
  • Avatar
    Ravid Paldi (Edited )

    Hi Everyone, 

    (Adam Bender , Rathinakumar Ponnusamy , Danilo Soto , Sam Nicholls )

    This is an urgent plugin for many members of the community. We've decided to help. 

     

    We've reviewed the plugin and you can download a revised version of it that would be more stable then the original one and that was tested on Sisense 7.4.4-8.2 

    NOTE: Linux versions will not work at all, this plugin needs to be re-developed to be working in the Linux distribution. 

    Here are our notes on the code:

    - The plugin's overrall state is fairly stable. It might break in the future but its core functionality would probable stay intact so fixes won't require too much effort (this not true to MANY plugins that are offered in the community) 

    - The code that was suggested to Adam was sufficient to get it back to work

    - Other then that, we've found another bug: nested dashboards & folders didn't work. We've fixed that bug 

    - In out personal opinion, it is also lacking some styling options that should come out of the box but its fairly safe (and easy) to change the css styling in the code itself. 

     

    Our Suggested Approach

    - We've seen this happens many times with community plugins in the past so to set things clear - any customization that you apply in your instance will require some level of support in future versions. 

    - Plugin that are "properly" written by JS developers (preferably with Angular exprience) can be easilly be written to be stable enough and to properly work between different Sisense versions. Starting from V7.4, Sisense had started to take backword comaptabilty of customizations much more seriously and plugins that were properly using hte JS API should not break. To this day, none of the plugins that we've developed starting from Sisense 7.4 did not require any changes when upgrading (including v8.0,  v8.1 v8.2)

    - If you are using Sisense for internal purposes, then I believe that using this e free community is your best alternative as even if this plugin would break, somebody would eventaully fix it. 

    - If you are an OEM so your dashboards are a commercial product that you delegate to your users then we would receommend to get a quote from a Sisense partner to develop the specific requirement that you need and to quote a yearly fee to officially support it. That way, your desired plugin will be optimized to match your specific use case. 

    - For example, we had an inquery in the past for a similar requirement and we were presetned with this plugin as an example of what they wish to achieve. 

    After exploring their business needs(an up-sale tool to increase their other dashboard's expusre) we've eventually decided to utlize a custom home page that acts as their main navigation where users can see all of the avaiable dashboards in a secure way (even though they don't have permissions to do so). When a user clicks on a dashboard that he doesn't have access to - a massage is shown to the user asking him if he would like to get access to that dashboard and if he does then it autoamtically sends and email to the dashboard owner (this project costs were $10k and yearly support was $4,000 starting the second year) 

    Feel free to reach out if you need any further assistance

    ravid@paldi.solutions

    Paldi Solutions

     

     

    0
    Comment actions Permalink
  • Avatar
    Rathinakumar Ponnusamy

    Appreciate the help Ravid Paldi !

    0
    Comment actions Permalink

Please sign in to leave a comment.