Edit the file workflow/engine/methods/cases/ajaxListener.php and change the code starting on line 168 from:
Code: Select all public function getInformationOptions()
{
$options = Array();
$options[] = Array('text' => G::LoadTranslation('ID_PROCESS_MAP'), 'fn' => 'processMap');
To:
Code: Select all public function getInformationOptions()
{
$options = Array();
// $options[] = Array('text' => G::LoadTranslation('ID_PROCESS_MAP'), 'fn' => 'processMap');
Comment out all the menu items that you don't want the user to be able to see. Then clear the compiled cache on your web browser and then reload the page by pressing
CTL+F5 or
CTL+SHIFT+r to reload without using the cache.
By the way, if you have users who should have limited access to information in ProcessMaker, you might want to check out Web Entry and the Case Tracker.