Hi,
We have a requirement where we want to automatically share all calendars with newly created users with existing users in an organisation.
It seems the best way to do this is to create a group called Everyone and put everyone in it and then use powershell to share their Calendar with the group Everyone.
IT doesnt seem possible to share a calendar with a group in SolidCP's interface.
Is it possible to have SolidCP run a command/script/file after creating a user to trigger running the commands we need to run?
Hello,
With all calendars you mean all users including from other peoples organizations?
in that cause i think you can set a default permission on Exchange it self.
If it's just per organization i don't think it's possible from within SolidCP without modifying the codes.
You could use the soap calls from enterprise to make the modification using a 3rd party app such as billing which then sets the permission to the default group created by solidcp.
Other then that i am not sure how else to achieve it.
Regards,
Marco
We can make the changes in powershell but my question is : is it possible to make SolidCP run an external command or script after adding a new user? In that script we can put any customisations needed?
In answer to the question yes, we would only want people to be able to see each others calendars within an organisation...
Also, I noticed that it is not possible to Share a calendar on a Users Mailbox with a 'Group' in SolidCP, even though it is possible to do it in OWA and Outlook, is there a reason for this and will future versions of SolidCP allow this?
Hello,
It looks like the filter excludes it, so i would assume it's simply an underdeveloped feature which should be easy to be fixed up.
I can add it to our enhancement request list.
For the rest: there's not yet any option within to trigger other scripts after user creation (it's why the easiest would be to trigger it from for example whmcs if you use a billing form of plugin).