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

KB47389: When making changes to the Access Control List for the User Manager object, not all children users` Access Control lists are updated when "Apply changes in permissions to all children objects" option is selected in MicroStrategy Developer 9.x


Stefan Zepeda

Salesforce Solutions Architect • Strategy


When making changes to the Access Control List for the User Manager object, not all children users` Access Control lists are updated when "Apply changes in permissions to all children objects" option is selected in MicroStrategy Developer 9.x

 SUMMARY:
This issue has been classified as a defect by Strategy. The impact is limited to Strategy Developer 9.x product when modifying the Access control list (ACL) of the User Manager object. A workaround is available in the current document. A solution/code fix for this issue is not available in current releases but is being reviewed for a future Strategy release.
 
SYMPTOM:
 To avoid changing the Access Control List (ACL) for all individual users in a Strategy environment individually, the administrator may want to make changes to all users at once by modifying the ACL of the User Manager object, which is the parent object of all users. However, when there are a larger number of users in the environment such not all users can be displayed on a single page in Strategy Developer, administrators will notice that changes to the ACL of the User Manager will only be propagated to users displaying on the first page. This occurs even though the options 'Apply changes in permissions to all children objects', 'Overwrite children's access control lists' and apply  'Recursively' are selected as seen below.
 

ka02R000000kYEIQA2_0EM440000002CIm.jpeg

 
STEPS TO REPRODUCE:

  1. In an environment with multiple users, configure Strategy Developer to display users on multiple pages.
  2. Access the ACLs of the User manager object by right-clicking on it and selected "Properties."
  3. Make changes to the permissions for the Everyone group.
  4. Select the option to 'Apply changes in permissions to all children objects', and the two sub-check boxes: 'Overwrite children's access control lists' and 'Recursively.'
  5. Apply the changes
  6. Check any of the users on the first page and notice that their ACLs are correct.
  7. Check the users on the next page, and notice that their ACLs have not changed.

 
CAUSE:
This is a known issue classified as a defect with Strategy Developer 9.x
 
ACTION:
Currently this issue is still being reviewed for feasibility by our Technology team and it is not scoped for any upcoming scheduled Strategy release. Follow the workaround below to mitigate the issue.
 
WORKAROUND:
To workaround this issue administrators can configure Strategy Developer to display all the users for their organization on one page.
 

    • In Strategy Developer got to Tools >  Preferences > Browsing > "Maximum number of users displayed per page" as seen below.  
       
ka02R000000kYEIQA2_0EM440000002CIs.png

 

  1. Adjust this preference to a value that displays all users on one page.

Be aware that displaying a very larger number of users on one page can causer performance issue so it is best to restore multiple pages of users once the changes have been made.
 
 
VIDEO:
You can find a detailed video on how this issue is reproduced and the workaround here: 
 
 
 
ADDITIONAL TROUBLESHOOTING:
If the workaround steps above do not resolve the issue, please consider calling Strategy Technical Support with the following information of troubleshooting already done:

  • Results or output of following the above workaround steps

 
TO LEARN MORE:
Strategy System Administration Guide 9.2.x
Chapter 2. Setting up User Security: Controlling Access to Application Functionality.
 
 
Review the technotes below in the 'Related Links' section for more related information on this topic.
 
 The Strategy Internal Reference Number for the issue discussed in this technical note is 798785


Comment

0 comments

Details

Knowledge Article

Published:

June 9, 2017

Last Updated:

June 9, 2017