Send alerts to all users connected to MicroStrategy Intelligence Server

As a MicroStrategy Administrator , there are many situation where its required to restart the intelligence server to made the changes effective. But Since other uses might be using the system and they need to inform the users about this , so that they can save their work and can continue after restart. Manually its difficult to get the user list and send the communication .

Using MicroStrategy Command Manager, alerts can be sent to users who are logged into the MicroStrategy Intelligence Server. For example, if the MicroStrategy Intelligence Server needs to be rebooted, it is possible to send a message to users alerting them to save their work and log off.

Steps to be performed
i.      Go to Start > Programs > MicroStrategy > Administrator > Command Manager
ii.      When prompted to log in, select a 3-tier project source and type in  user/password (who have access to command manager or Administrator) . Click OK.
iii.      Go to the Edit Menu and choose 'Insert Outline'.
iv.      Expand the 'User Connection Monitor Outlines' Folder and double click the 'Send_Message_Outline'. The outline should now appear in the Script Window.

Note that this script can only be executed in 3-tier Project Sources.
v.      Replace the "message" tag with the message content and specify whether the message will be sent to a specific user or to all users (this can only be sent to users who are actively connected in 3-tier or 4-tier).
       
Here are some example scripts of messages to be sent:
SEND MESSAGE "The server will be rebooted in 10 minutes. Please save your work and log out. Thank you." TO ALL USERS;
SEND MESSAGE "Your job request has been cancelled, please resend your job" TO USER "Test_user";
When the script is executed, the specified users will be notified with an alert, as shown below:


This will help us to send the alert without extracting the user details manually.





Comments