EducationSoftwareStrategy.com
StrategyCommunity

Knowledge Base

Product

Community

Knowledge Base

TopicsBrowse ArticlesDeveloper Zone

Product

Download SoftwareProduct DocumentationSecurity Hub

Education

Tutorial VideosSolution GalleryEducation courses

Community

GuidelinesGrandmastersEvents
x_social-icon_white.svglinkedin_social-icon_white.svg
Strategy logoCommunity

© Strategy Inc. All Rights Reserved.

LegalTerms of UsePrivacy Policy
  1. Home
  2. Topics

KB44742: How to add permissions in Microsoft IIS 7 when troubleshooting MicroStrategy Web Windows Authentication issues


Community Admin

• Strategy


SYMPTOM 
A user trying to access Strategy Web will use a browser to request the Strategy Web application files to the application server, in this case Microsoft IIS. However, before Microsoft IIS serves the Strategy Web application files to the client machine, it must determine if the user is allowed to use the files requested. This authentication operation is entirely handled by Microsoft IIS, and it does so through several authentication modes. The two most common authentication modes used are Anonymous and Windows Authentication.
 
Whenever the authentication fails, an error such as an HTTP 401 Unauthorized error may appear, or the user may be presented with a network prompt asking for credentials. The user's perception may be that Strategy is not working or not configured correctly, however it is the browser's job to retrieve the NTSID credentials from the client machine's OS. It is the duty of the application server to retrieve those credentials correctly and match them to the Active directory user repository to retrieve their level of access, and then to compare it against the access control list properties set for the requested file at the OS level. At this point, since the Strategy Web 9.x files have not even been served to the user, the Strategy Web code has not even been executed, thus the issue must be troubleshooted in IIS and in some instances Strategy Technical Support may request the customer to seek help from a Microsoft expert.
 
As a basic troubleshooting option, Strategy Technical Support may ask to verify that the appropriate permissions (ACLs) have been set at the Strategy Web application (or virtual directory) level.
 
ACTION
 
The following procedure describes how to add the IIS_IUSRS user and the NETWORK SERVICE user with full permissions to the Strategy Web application using Microsoft Internet Information Services 7. 
Note: in step 9, use IIS_IUSRS if using Anonymous authentication or NETWORK SERVICE if using Windows Authentication. 
 

    1. Navigate to the Strategy application under Connections within IIS like shown below.
ka04W000000Oe3nQAC_0EM4400000026WK.png
  • Right-click on the Strategy application and go to Edit Permissions…
ka04W000000Oe3nQAC_0EM4400000026WG.png
  • In the Web ASPx Properties window, go to the Security tab.
ka04W000000Oe3nQAC_0EM4400000026WD.png
  • Click Edit.
  • In the new Permissions of the Web ASPx window, click Add.
ka04W000000Oe3nQAC_0EM4400000026WP.png
  • In the next window, click Locations…
ka04W000000Oe3nQAC_0EM4400000026WR.png
  • In the Locations window, select the server machine located at the very top of the tree.
ka04W000000Oe3nQAC_0EM4400000026WO.png
  • Click OK.
  • Back in the Select Users or Groups window, enter in “IIS_IUSRS” in the bottom window.
    Note: use IIS_IUSRS if using Anonymous authentication or NETWORK SERVICE if using Windows Authentication
  • Click Check names. The group name should show up after the servername like shown below.
ka04W000000Oe3nQAC_0EM4400000026WT.png
  • Click OK.
  • Give the new user full control by enabling the checkbox under the Allow column.
ka04W000000Oe3nQAC_0EM4400000026WB.png
  • Click Apply and OK.
  • Still in the properties window, click Advanced in the Web ASPx Properties window.
ka04W000000Oe3nQAC_0EM4400000026WV.png
  • Click Change Permissions…
ka04W000000Oe3nQAC_0EM4400000026WE.png
  • In the next window, make sure both check boxes at the bottom are checked.
ka04W000000Oe3nQAC_0EM4400000026WL.png
  • Click Apply and OK. This will propagate the changes down to every file in the directory.

Note: Because this is a troubleshooting step taken toward troubleshooting a Microsoft IIS operation, this applies to any application, including Strategy Mobile and Web Services 9.x.
 
Third Party Software Installation WARNING
 
The third-party product(s) discussed in this technical note is manufactured by vendors independent of Strategy. Strategy makes no warranty, express, implied or otherwise, regarding this product, including its performance or reliability.
 


Comment

0 comments

Details

Knowledge Article

Published:

March 30, 2017

Last Updated:

March 30, 2017