Skip to Content

Hiding CSS in BI launchpad

Is there a possibility to hide the css-file of an application from the end-users in bi launchpad so that it still works in the dashboard?
It is possible with all documents in the bi launchpad (i.e. webi, crystal, design studio application,...). But when I hide the root folder from the css-file and get view-access to the folder that holds the css-file, I don't get css-styles in my dashboard.

Add comment
10|10000 characters needed characters exceeded

  • What technique have you used to "hide" folder F_0050_DEV?

  • Usergroup has ACL "ACL_FolderViewATContainerRootFolder" to folder F_0050_DEV:


    and ACL "ACL_FolderViewATContainerFolder" and ACL "ACL_SubFolderATContainerFolder" on folder PUBLIC and below:


    Can you suggest another technique?

    folder02.jpg (42.0 kB)
    folder03.jpg (94.0 kB)
  • Hi Christoph,

    This one looks tricky. I had thought the desired result could be achieved by disabling inheritance on the CSS folder and applying view access only to Subobjects but this approach did not work. This only leaves the option of placing the CSS files on the tomcat server as others have suggested. Not ideal but may be worth trying.

    Regards,

    Mustafa.

  • Get RSS Feed

5 Answers

  • Nov 22, 2017 at 12:59 PM

    Hi Brill,

    If you hide the css supporting files. Dashboard won't work.

    I suggest you option, what we have done in our project.

    Try Create webi report like home page , using hyper link open the dashboard from there. Give the user rights to user for home page(webi report).

    so using open url document , user see their dashboards alone.

    they no need to navigate with public folders.

    Please let me know if you have any doubts.

    Regards,
    Vidhya

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 22, 2017 at 01:04 PM

    Hi Vidhya,
    sorry, but the users need access to folders.
    Via folders they access dashboards using hyperlinks, but also webi reports and crystal reports.
    Ideally they access the content via catagories but there ist the problem that I cannot assign a category to a shortcut.
    The category gets automatically assigned to the referenced object where the shortcut is created on.
    Regards,
    Christoph

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Nov 22, 2017 at 02:46 PM

    I suggest creating another folder just for CSS and pointing your dashboard to the CSS contained in the the other folder.

    Add comment
    10|10000 characters needed characters exceeded

    • In my experience, if you restrict the access right to the css file or folder, the CSS file won't be visible too by your Design Studio application.

      A solution was described in the following post (publish the CSS file directly on the tomcat server) which I did not test.

      Regards,

      Frederic

  • Nov 23, 2017 at 08:12 AM

    This is what you can do.

    1. Create another folder and put the CSS file inside that folder.

    2. Deny access to the folder you created.

    3. Grant access to CSS file.

    You denying access the folder and granting specific access to CSS file overwrites deny access inherited from folder. This way you can hide it. I used to do this back in Xcelsius days when created web services based on WebI docs. It should work.

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 22, 2017 at 05:08 PM

    I too would suggest the same way mentioned by Frédéric:

    1. Host the css file in web server.

    2. Use url to refer the css file from Design Studio application.

    Add comment
    10|10000 characters needed characters exceeded