Skip to main content
Version: 10.2

Web Page Access Configuration

The website mapping file contains information on all the tabs present in the Analysis Server web interface. It is used to configure specific access to each tab by specific users or groups.

  1. Go to the installation directory, which is by default located in C:\Program Files\OpeniT\Analysis Server.

  2. Open the Mvc.sitemap mapping file.

    Mvc.sitemap
    <?xml version="1.0" encoding="utf-8"?>

    ...

    <mvcSiteMapNode title="Administration" controller="Admin" action="Index"
    icon="Administration.png" roles="SVG\admin, Everyone">
    <mvcSiteMapNode icon="Connections.png" title="Connections"
    controller="Connection" action="Index" area="Admin"/>
    <mvcSiteMapNode icon="Configuration.png" title="Configuration"
    controller="Configuration" action="Index" area="Admin"/>
    <mvcSiteMapNode icon="EmailSettings.png" title="Email Settings"
    controller="EmailSettings" action="Index" area="Admin"/>
    ...
    <mvcSiteMapNode icon="StorageCost.png" title="Storage Cost"
    controller="StorageCost" action="Index" area="Admin"/>
    <mvcSiteMapNode icon="UsageRight.png" title="Usage Right Catalog"
    controller="UsageRight" action="Index" area="Admin"/>
    <mvcSiteMapNode icon="report.png" title="Product Labeling"
    controller="ProductLabeling" action="Index" area="Admin"/>
    <mvcSiteMapNode icon="report.png" title="Feature Labeling"
    controller="FeatureLabeling" action="Index" area="Admin"/>
    <mvcSiteMapNode icon="Support.png" title="Contact Support"
    controller="Support" action="Index" area="Admin"/>
    <mvcSiteMapNode icon="cog.png" url="~/admin/scheduler/" title="Background Tasks"
    enabled="false" area="Admin"/>
    <mvcSiteMapNode controller="wikipage" action="Index" title="Copyright Banner"
    url="wikipage/Index?Title=CopyrightBannerHeader" icon="cog.png"/>
    </mvcSiteMapNode>
    <mvcSiteMapNode title="Resources" controller="Resources" action="Index"
    icon="Resources.png"/>
    </mvcSiteMapNode>
    </mvcSiteMap>

    Each mvcSiteMapNode represents a web page in the web interface.

  3. Add roles attribute containing comma-separated user accounts or user groups to a specific web page to add access rights.

    Example
    <mvcSiteMapNode title="Resources" controller="Resources" action="Index" 
    icon="Resources.png" roles="DOMAIN\user1, DOMAIN\user2, group1"/>
    NOTE

    The service account and Administrators group provided during the installation are, by default, included in the Administration tab.

  4. Save the changes.