Select Page
I am pretty sure, below tech note will definitely help for organization where they would need to restrict users (Developers/Architects/Administrators) not to create too many project source (of different versions or same versions of MicroStrategy product). 
Eg: 
  • If Dev A, have MSTR Desktop 9.3
    • Creates Project Source for Dev Server on MSTR 9.3 Server A
    • Creates Project Source for Sandbox/Test Server on MSTR 9.5 Server B
    • Then, the above person Dev A will cause MD inconsistency when he connects to MSTR 9.5 Server B – as its of higher version connected from lower version
  • so, it is always advised not to perform such actions & to restrict them in doing it is the below steps outlined 
Tech Note Details
Imagine there are several different MicroStrategy Intelligence Server deployments and versions available in the company network, and users can create project sources from their own Desktop machines to such Intelligence Server deployments. In such situations there may be version configurations that are not supported and could cause product issues. Therefore it may be beneficial to prevent Desktop users from creatingproject sources.
To prevent users from creating project sources follow the steps below:
  1. Go to the following registry path of the Desktop machine:
    For a 64-bit machine, HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicroStrategyData Sources
    For a 32-bit machine, HKEY_LOCAL_MACHINESOFTWAREMicroStrategyData Sources
  2. Right mouse click on Data Sources key and select permission
  3. Add deny ACL or Everyone for write access, as shown below:
  4. Click OK to save the changes
After above steps users will see the following error message when creating project sources:
Sample Code/Error
You do not have read/write privileges on HKEY_LOCAL_MACHINESOFTWARE branch of your registry.
Secured By miniOrange