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

KB483882: Limitations of User Fencing


Dizhen Wang

Quality Engineer, Principal • MicroStrategy


This article outlines a few situations in which User Fencing will not go to the dedicated Intelligence Server as defined in fence.

Starting with the release of Strategy ONE (March 2024), dossiers are also known as dashboards.
Within a cluster, work fences allow an administrator to reserve specific nodes for use by certain users or workloads during normal operation. There are two types of fences:

  • User Fence: used to process requests from a list of specified users or user groups. User fences can be further limited by specifying applicable projects.
  • Workload Fence: used to run subscriptions triggered by an event or time-based schedule for specified projects. Note that on-demand event subscriptions such as run immediately, preview, or personal view are not included. 


However, User Fence is not always strict to the fence definition when other requirements are present, such as fail-over and session affinity. In these situations, user sessions will not go to the dedicated Intelligence Server as defined in the fence.
The following cases outline when User Fence does not abide by the fence definition.

Case 1: Fail-Over


Suppose you have a four node cluster environment, N1, N2, N3, and N4. A fence is defined to limit User A's session to N1. If N1 becomes inaccessible due a crash or shutdown, User A can still log in to one of the other three nodes instead of failing to login.

Case 2: Configuration Settings 


In Web and Library, User Fence only governs project sessions. Configuration sessions are not restricted by any fence.
To check your project's session type:

  • Open Developer.
  • Go to Administration > System Monitors > User Connections.
  • Review the Project column. This tells you the session type. If your session type is set to a Server Configuration, the User Fence definition will not apply.
ka0PW0000001JfdYAE_0EM2R000000nAWf.jpeg

Case 3: Session Affinity


When User Affinity is enabled, User Fence will not take affect even when it is enabled. This is because, in Strategy 10.4 and above, User Affinity will overwrite User Fence. 
For more information, see KB440136: The Relationship of User Affinity, User Fence, and Load Balance in Cluster Environment in MicroStrategy 10.4 and Above.
 

Case 4: Logging in to Library from Web via Seamless Login


When you log in to Library from Web using seamless login, User Fencing will not work. For example, if you click Launch to view a dossier in Library after executing the dossier in Web.

ka0PW0000001JfdYAE_0EM2R000000nAXY.jpeg

This issue has been addressed by the Strategy's Technology Team. Please upgrade to Strategy 2019 Update 2 to resolve this issue. 

Case 5: Asymmetric cluster

If you have an asymmetric cluster, and the user tries to run a dossier in a project that’s not loaded in a fenced node(s), the session will be created outside of the fence. In production planning, make sure you have those project(s) users need to access available on fence node(s).

Case 6: Web/Library connected to Intelligence Server via TLS

When you connect Web or Library to Intelligence Server via TLS, User Fencing does not work as expected. This issue applies to Strategy 2021, and 2021 Update 1. It’s targeted to be resolved in Strategy 2021 Update 2.
For more information about user fencing, see the System Admin Guide.
 

Related KB Articles

KB40623: What is the User Affinity Cluster setting in the MicroStrategy Intelligence Server 9.x configuration?
KB6905: What does the 'Load Balance Factor' setting in the server property detail represent in the MicroStrategy Web 9.x and 10.x Administration page?
KB318757: New feature in MicroStrategy Secure Enterprise Platform 10.4: Work Fences
KB318755: How to configure work fences in MicroStrategy Secure Enterprise 10.4


Comment

0 comments

Details

Knowledge Article

Published:

December 16, 2019

Last Updated:

March 21, 2024