Hitachi Vantara Pentaho Community Forums
Results 1 to 5 of 5

Thread: Hiding the marketplace

  1. #1
    Join Date
    Feb 2010
    Posts
    19

    Default Hiding the marketplace

    I don't want users without permissions to install plugins to see the marketplace in the pull down menu. They should just see Home, Browse Files, etc.

    Does anyone know if that is possible?

  2. #2

    Default

    Hi epfreed,

    I haven't done it yet myself but all other PUC edits of this sort happen in the mantle code in the pentaho web app folder. check in the .../tomcat/webapps/pentaho/mantle folder. I would start by looking at the mantle.jsp file.

    Ramses

  3. #3
    Join Date
    Sep 2013
    Posts
    3

    Default

    I had the same concerns about the Marketplace until yesterday when I tried to install a plugin as a normal (non-Admin) user. PUC returned an error:

    Error Installing--Unauthorized Access. Your Pentaho roles do not allow you to make changes to plugins.

  4. #4
    Join Date
    Sep 2008
    Posts
    19

    Default

    Rename the plugin.xml to something like plugin.xml.OFF in the pentaho-solutions/system/marketplace directory. That will remove it for all users from the BI Server

  5. #5
    Join Date
    Feb 2010
    Posts
    19

    Default

    It looks like the marketplace can be hidden from non-admin users by editing the plugin.xml file. Adding required-security-action="org.pentaho.security.administerSecurity" to the perspective tag like this:

    <perspective id="marketplace.perspective" title="${marketplace}" layout-priority="-1" resourcebundle="content/marketplace/resources/lang/messages" content-url="content/marketplace/resources/marketplace.html"
    required-security-action="org.pentaho.security.administerSecurity">
    </perspective>

    seems to work.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Privacy Policy | Legal Notices | Safe Harbor Privacy Policy

Copyright © 2005 - 2019 Hitachi Vantara Corporation. All Rights Reserved.