ADVIZOR Help
v7.2+
v7.2+
  • Introduction
  • Overview
    • ADVIZOR Help
    • ADVIZOR Overview
      • Analyst
      • Analyst/X
      • Data Blender
      • Desktop Navigator
      • Server AE
      • Managed Hosting
  • Using ADVIZOR
    • File Ribbon
      • Open an Existing ADVIZOR Project
      • Restore a Backup Project Version
      • Save a Project
      • Template Library
      • Update Expired Credentials
    • Analyze Ribbon
      • Select and Exclude Data
      • Flight Recorder
      • Set Coloring
        • Use Color Scale
        • Use Color By
        • Color Legend
      • Navigation Pane
    • Author Ribbon
      • Charts, Pages, and Dashboards
        • Composing Pages with Charts
        • Page Gallery
      • Load Data
        • Load New Data Using the Data Wizard
        • Load Text Data
        • Load Microsoft Excel Data
        • Load Microsoft Access Data
        • Load SQL Server Data
        • Load Oracle Data
        • Load a Database via ODBC
        • Manage Data Sources
        • Replace an Existing Data Source
      • Design Pages
        • Create Navigation Pane Content
        • Rearrange Charts
        • Change Chart Fonts
      • Use Color Models
        • Manage Color Models
        • Assign Color Models to Pages
        • Color Workshop
        • Identify How Color Is Applied to Data
        • Uncolorable Tables
      • Configure Charts
        • Property Explorer
        • Link Unmatched Rows
        • Show Missing Values
        • Use Polygon Map Format
        • Use FocusFormat Property
      • Condition Data
        • Project Workshop
        • Use the Expression Builder
        • Use the Link Wizard
        • Delete a Link
        • Date Formatter
        • Configure Data Hierarchies
      • Explore Data Usage
      • Identify Issues with Legacy Projects
      • Data Pool Visualization
    • Model Ribbon
      • Predictive Analytics: Analyst/X
      • Analytics Process
        • Bin a Categorical Field
        • Date Fields
        • Zip Codes
      • Predictive Modeling Pane
      • Configuring a Model
      • Managing Models
    • Share Ribbon
      • Share Results
      • Export Tables
      • Deployment and ADVIZOR Server
        • ADVIZOR Server Dashboards
        • Publishing to ADVIZOR Server
        • Server Security
        • Credential Based Filters
        • Embedding Data in a Project
  • Charts and Visual Discovery
    • Charts Overview
      • Bar Chart
        • Inserting a Bar Chart
        • Bar Chart Toolbar
      • Counts
        • Inserting a Counts
        • Counts Toolbar
      • Data Constellation
        • Inserting a Data Constellation
        • Data Constellation Toolbar
      • Data Sheet
        • Inserting a Data Sheet
        • Data Sheet Toolbar
      • Heat Map
        • Inserting a Heat Map
        • Heat Map Toolbar
      • Histogram
        • Inserting a Histogram
        • Histogram Toolbar
      • Line Chart
        • Inserting a Line Chart
        • Line Chart Toolbar
      • Map
        • Inserting a Map
        • Map Toolbar
      • Multiscape
        • Inserting a Multiscape
        • Multiscape Toolbar
      • Parabox
        • Inserting a Parabox
        • Parabox Toolbar
      • Pie Chart
        • Inserting a Pie Chart
        • Pie Chart Toolbar
      • Scatterplot
        • Inserting a Scatter Plot
        • Scatter Plot Toolbar
      • Summary Sheet
        • Inserting a Summary Sheet
        • Summary Sheet Toolbar
      • Text Box
        • Inserting a Text Box
        • Text Box Toolbar
      • Text Filter
        • Inserting a Text Filter
        • Text Filter Toolbar
      • Time Table
        • Inserting a Time Table
        • Time Table Toolbar
    • Recommended Chart Use
    • Visual Discovery
      • Using Colors
      • Selection
      • Managing Viewpoint
      • Missing Values
    • User Interfaces
      • Context Menu
      • Keyboard
  • Release Notes
    • What's New
      • Release 7.2
      • Release 7.1
      • Release 7.0
      • Release 6.8
      • Release 6.7
      • Release 6.6
      • Release 6.4
      • Release 6.3
      • Release 6.2
      • Release 6.2.2
      • Release 6.0
      • Release 5.9
      • Release 5.8.2
      • Release 5.7
      • Release 5.6.2
      • Release 5.6.1
      • Release 5.51
      • Release 5.5
      • Release 5.4.1
      • Release 5.4
      • Release 5.3
      • Release 5.22d
      • Release 5.2 SalesAdvizor
      • Release 5.1
      • Release 5.0.3
      • Release 5.0
    • If You Need Additional Help
    • Copyright
Powered by GitBook
On this page
  • Managing Access to Dashboards
  • Restricting Access with Windows Authentication
  • Restricting Access using Custom Authentication
  1. Using ADVIZOR
  2. Share Ribbon
  3. Deployment and ADVIZOR Server

Server Security

PreviousPublishing to ADVIZOR ServerNextCredential Based Filters

Last updated 5 years ago

Access to dashboards on ADVIZOR Server AE is managed through the security capabilities built into Micorosft IIS and ASP.Net. Options are:

  1. Anonymous access, which means anyone can access the dashboard if they know its URL. This is how ADVIZOR Server AE is configured by default.

  2. Access to the entire ADVIZOR Server AE application can be managed. Windows Authentication access requires that the user log into a domain recognized by the server. The user then must be authorized (on an individual or group basis) to access ADVIZOR Server AE.

  3. Access to individual projects or a subset of the data in a project can be controlled; this is discussed under .

  4. You could provide your own, custom authentication scheme to an entire dashboard.

Managing Access to Dashboards

ADVIZOR Analyst is used to create and publish dashboards to ADVIZOR Server AE. When publishing, you are prompted for a destination for the dashboard.

Dashboards are placed under subfolders of the Projects folder of the ADV virtual directory on the ADVIZOR Server AE machine. Thus, when prompted for a destination, you are shown all subfolders of the Projects folder on your server. By default, these are folders located under C:\Program Files\Advizor Solutions\ADVIZOR Server AE\Projects. A default installation of ADVIZOR Server AE is created with one subfolder in this directory named Demo. You can create additional project folders by manually adding new folders under the Projects folder on your server machine.

We recommend you publish your ADVIZOR dashboards into logical groupings (subfolders) that reflect the role or intended access rights as much as possible. For example, suppose you have three marketing managers, each responsible for a specific region (East, Central and West), and a marketing VP that oversees the managers. In this case, a suggested folder structure is:

Restricting Access with Windows Authentication

By default, ADVIZOR Server AE is configured to allow anonymous access. You can restrict access to ADVIZOR Server AE using Windows Authentication by taking the following steps.

  1. Go to C:\Program Files\Advizor Solutions\ADVIZOR Server AE and open the web.config file in a text editor.

  2. Adjust the XML comment ending sequence (-->) by moving it from the end of the first line after <bindings>:

    <!-- Use these bindings for http protocol anonymous access -->

    down about 18 lines to the end of the next </customBinding> line:

    </customBinding> -->

  3. Reverse this process for the section between

    <!-- Use these bindings for http protocol Windows authentication access

    and

    </customBinding> -->

  4. Save changes to web.config and close the text editor.

  5. In IIS Manager, enable Windows Authentication for the ADV application.

Access rights defined in web.config apply to all project files.

Restricting Access using Custom Authentication

Since ADVIZOR Server AE is an ASP.NET application, you can leverage the security capabilities built into the ASP.NET platform to build your own security mechanism and integrate it into an ADVIZOR Server AE installation. This allows you to integrate into an existing environment where access rights might be kept in a central repository as part of a single sign-on environment. In that case, you could provide the logic to check access rights (in addition to doing the authentication) and based on results relay to ASP.NET whether to display the requested page or deny access.

For details on using custom authentication, you can search the online Microsoft Knowledge Base () on the phrase “Forms Authentication”, or various books covering ASP.NET 1.1 by publishers such as Microsoft Press, O’Reilly & Associates, or Wrox Press.

http://support.microsoft.com/
Credential Based Filtering