Thank you once again for checking this issue. I do php coding for many years but am not so familiar with the SugarCRM system so solving it as you suggested is not a straight forward for me.
However, i tried to deal with it on the MySQL level (tried to add the permissions directly via the DB) but could not find how to do that since i can't find what values i need to modify in which tables.
Do you think that such solution is possible? Can you guide me please and point me to the tables and fields that need to be modified? I can then run it through cron and make the changes once a new case is opened.