MicroStrategy ONE

Welcome to the Customizations Explorer

The Customizations Explorer helps you find any customization scenario in the MicroStrategy Developer Library (MSDL). The MSDL provides detailed instructions for performing more than 100 customization scenarios using the MicroStrategy SDK. The collection of these scenarios is based on customer requirements and feedback received, and represent the most typical and popular customizations implemented by MicroStrategy consultants and customers.

To find a customization scenario, you can search for it with relevant keywords or find it in the list of scenarios below. The scenarios are organized in the same categories as those used in the MSDL.

  • Basic Scenarios: Cosmetic Changes for Look and Feel

    Changing the Color of the Bars at the Top

    All Pages

    Removing the MicroStrategy Web Button

    All Pages

    Replacing the MicroStrategy Web Button

    All Pages

    Modifying the Amount of Project Detail Displayed on the Welcome Page

    Welcome Page

    Modifying the Project Icon on the Welcome page

    Welcome Page

    Modifying Icons on the Default Home Page

    Desktop Page

    Modifying the Icons Based on a MicroStrategy Web Color Theme

    Folder Browsing Pages

    Changing Color of the Table Header on the Folder Browsing Pages

    Folder Browsing Pages

    Modifying Default View of Folder Browsing page Content from Icon View to List

    Folder Browsing Pages

    Modifying the Amount of Detail displayed on the Folder Browsing pages

    Folder Browsng Pages

    Modifying the Icons used on the Folder Browsing pages

    Folder Browsing Pages

    Removing columns on the Folder Browsing page

    Folder Browsing Pages

    Removing Folder Description on Folder Browsing pages such as Shared Reports

    Folder Browsing Pages

    Hiding the Text Metrics Displayed on a Report Grid

    Report Execution Page

    Modifying the Look and Feel of a Report Grid

    Report Execution Page

    Modifying the Page By Buttons

    Report Execution Page

    Modifying the Amount of Information displayed on the Prompt Page

    Prompt Page

    Adding Icons to Buttons on the Prompt Page

    Prompt Page

    Modifying the Images on the Prompt Selection Shopping Cart

    Prompt Page

    Modifying the Color and Font Properties of a Prompt

    Prompt Page

    Removing the Prompt Summary from the Prompt Page

    Prompt Page

    Using a Custom Numbering Format for Prompts

    Prompt Page

    Modifying the Font properties on the Default Home page

    Desktop Page

    Modifying the Font properties on the Folder Browsing Pages

    Folder Browsing Pages

    Adding a New Language

    All Pages

    Adding Localized Text to a Page

    Welcome Page

    Adding Localized Text to the Browser Title for a Page

    Desktop Page

    Changing Prompt Layout on the Prompt Page

    Prompt Page

    Changing the Layout of the Prompt Selection Shopping Cart

    Prompt Page

    Removing Document Scrollbars when Two Sets of Scrollbars are Displayed

    Document Execution Page

    Basic Scenarios: Altering Application Workflow and Navigation

    Displaying Folder Contents and Report on the Same Page

    Report Execution Page

    Moving the Page Section on the Report Execution page

    Report Execution Page

    Removing the Page Section on the Report Execution page

    Report Execution Page

    Creating a Custom Default Page Section That Can be Inherited by All Pages

    Default Page

    Customizing the main application URL

    N/A

    Linking to a MicroStrategy Folder from an External Web Site or Other Location

    Folder Browsing Pages

    Linking to a MicroStrategy Report from an External Web Site or Other Location

    Report Execution Page

    Removing Individual Items from the Navigational or Path Information

    • Folder Browsing Pages

    • Report Execution Page

    Removing the Navigational/Path Information

    • Folder Browsing Pages

    • Report Execution Page

    Adding a Shortcut to a Specific Page

    Desktop Page

    Adding a Conditional Shortcut to All Pages

    All Pages

    Removing a Shortcut from a Specific Page

    Folder Browsing Pages

    Removing a Shortcut from All Pages

    All Pages

    Removing the Links on the Welcome page to Version and About MicroStrategy Web information

    Welcome Page

    Rearranging the links on the Home page

    Desktop Page

    Removing a link from the Home page

    Desktop Page

    Removing the Links on the Folder Browsing Page for Individual Projects

    Folder Browsing Pages

    Creating a New Ribbon for a Report

    Report Execution Page

    Creating a New Toolbar

    Report Execution Page

    Creating a New Menu

    Report Execution Page

    Removing a Toolbar Item

    Report Execution Page

    Removing a Menu Item

    Report Execution Page

    Adding Custom Toolbar Items

    Report Execution Page

    Hiding Toolbar Items Based on Feature Availability

    Report Execution Page

    Disabling Toolbar Items Based on Feature Availability

    Report Execution Page

    Adding a Custom page to the list of Default Start pages and making it the Default Start page

    N/A

    Changing the Sort Order on the My Subscriptions Page

    My Subscriptions Page

    Displaying Different Subscription Types on Separate Pages

    My Subscriptions Page

    Customizing Error Messages

    N/A

    Creating a Custom Report Page and Accessing It through a Link on an Existing Page

    Report Execution Page

    Passing Value and Object Prompt Answers in the URL

    N/A

    Removing a link or button from the Processing page

    Wait Page

    Building a URL with Multiple Events

    N/A

    Basic Scenarios: Customizing Existing Functionality

    Adding or Removing the Number and Types of Available Export Formats

    N/A

    Adding or Removing a TimeStamp for a Report or a Document

    • Report Execution Page

    • Document Execution Page

    Displaying Information about Connection to Intelligence Server

    About Page

    Validating Prompt Answers for a Report

    Prompt Page

    Adding a New Paper Size Option for Printing a Report

    N/A

    Adding Shortcuts and Changing the Root Folder in the Object Browser for a Report

    Report Execution Page

    Disabling Functionality on Report Grid or Graph

    Report Execution Page

    Removing the AutoStyle Picker above the Report Grid

    Report Execution Page

    Using Streamlined Versions of the Report Page

    Report Execution Page

    Modifying Predefined Quick Thresholds

    Report Execution Page

    Persisting Information in Every Request

    N/A

    Creating a Custom Toolbar Group

    Report Execution Page

    Adding Custom Context Menus

    Create Report Page

    Removing Context Menus

    Folder Browsing Pages

    Adding or Removing Context Menu Items

    Folder Browsing Pages

    Displaying Objects Selected in a Report

    Report Execution Page

    Advanced Scenarios: Customizing Presentation of Data and Web Components

    Displaying Dynamic Content in MicroStrategy Web pages (.NET only)

    All Pages

    Displaying Reports in a PDF Format

    Folder Browsing Pages

    Redirecting to an External URL when an HTML Document is Clicked

    Folder Browsing Pages

    Opening Documents in a New Browser Window

    Folder Browsing Pages

    Processing Events with JavaScript before Submitting Them

    Folder Browsing Pages

    Adding Extra Arguments to All Links

    Folder Browsing Pages

    Including the Prompt Question on the Document Execution Page

    Document Execution Page

    Altering Report Title Text on the Report Execution Page

    Report Execution Page

    Displaying Report Cell Contents as Preformatted Text

    Report Execution Page

    Hiding an Attribute Column Automatically on an Executed Report Grid

    Report Execution Page

    Including the Prompt Question on the Report Execution Page

    Report Execution Page

    Modifying the Report Grid Presentation Rules by Extending ReportGridTransformImpl

    Report Execution Page

    Advanced Scenarios: Extending Existing or Adding New Functionality

    Adding a Dynamic Image to a Document

    Document Execution Page

    Answering a Prompt Question by Supplying an Answer in the URL

    Prompt Page

    Applying a Bulleted List View on Folder Browsing Pages

    Folder Browsing Pages

    Changing the View Mode of the Shared Reports Page on the Fly

    Folder Browsing Pages

    Modifying Export Properties for a Report Programmatically

    Report Execution Page

    Modifying the Prompt Style for a Specific Report

    Prompt Page

    Refreshing a Document Automatically

    Document Execution Page

    Adding GUI Elements to an Existing Prompt

    Prompt Page

    Adding Custom Password Validation Rules

    Change Password Page

    Retrieving Report XML and Automatically Logging Out

    Report Execution Page

    Retrieving Report XML in a Custom Format

    Report Execution Page

    Displaying the List of Projects in a Tabbed Display

    Desktop Page

    Displaying MicroStrategy Intelligence Server Statistics

    Desktop Page

    Displaying the TinyURL Version of an Object Link on the Properties Dialog

    Folder Browsing Pages

    Enabling Custom Drill Paths for Different Attribute Elements

    Report Execution Page

    Creating a Custom Event for Grid Manipulations

    Report Execution Page

    Causing MicroStrategy Web to Return a Grid when Drilling on a Graph

    Report Execution Page

    Adding Extra Arguments to an Existing Event

    Report Execution Page

    Using a Custom Web Feature to Provide Special Functionality for a User Group

    Report Execution Page

    Adding Context Menu Items Not Implemented by Default

    Report Execution Page

    Disabling or Removing Context Menu Items for a Specific Object

    Folder Browsing Pages

    Adding Context Menu Items that Display Information about the Object

    Folder Browsing Pages

    External Security Module Scenarios: Customizing Authentication

    Mapping Credentials using an External Repository

    N/A

    Displaying Different Login Pages based on Project

    N/A

    Creating a Session from a Custom Login Page

    N/A

    Displaying Different Start Pages based on User Group

    N/A

    Restricting Access during Certain Times

    N/A

    Restricting the Number of Open User Sessions

    N/A

    Single Sign-on Customization Scenarios

    Adding a New Trusted Authentication Provider

    N/A

    Changing the Default Settings for CA SiteMinder

    N/A

    Changing the Default Settings for IBM Tivoli Access Manager

    N/A

    Specifying Multiple Header Variables for Authentication

    N/A