Create Domain-wide Email and Calendar Categories
Something for the future. Would it be possible to create Public Categories for Emails/Calendars that would apply across a domain.
I can see it being very useful to create company or school specific Categories with specific colours and these should be viewable in all accounts for that domain. I appreciate that this can only be done for Worldclient as it would be impossible to create categories that would sync with Em Client, Outlook etc, although it may be possible to integrate common categories into the Outlook Connector?
Hello Robert,
Thanks for sharing your idea about domain categories. This is already possible in the current version of MDaemon. Below is the information from the release notes on how the system works.
WorldClient now allows admins to create custom categories. There are two files for this purpose; DomainCategories.json and PersonalCategories.json. Domain Categories are enabled globally by default. To disable it, change the value of DomainCategoriesEnabled in MDaemon\WorldClient\Domains.ini [Default:Settings] to “No”. Users are able to add and edit their own categories by default. To disable this either per user (in the user’s User.ini under [User]) or globally (in MDaemon\WorldClient\Domains.ini [Default:UserDefaults]) change the value of CanEditPersonalCategories to “No”. If Domain Categories is enabled, and a user is not allowed to edit personal categories, the user will only see the categories listed in DomainCategories.json. However, if Domain Categories is disabled, and a user is not allwed to edit personal categories, the user will see the categories listed in PersonalCategories.json. Users that already have a UserCategories.js file will not lose any changes they have made upon upgrade to MD 16.5, but with Domain Categories enabled, any category in their UserCategories.js file that matches the DomainCategories.json categories will become read only. There are also two translation files that have been added in order to attempt to handle multi-lingual users on the same server; DefaultCategoriesTranslations.js and CustomCategoriesTranslations.json. The DefaultCategoriesTranslations.js file will be overridden each time MDaemon is upgraded, but the CustomCategoriesTranslations.json file will not be, so add any necessary custom category translations to the CustomCategoriesTranslations.json file. These files make it possible for WorldClient to recognize a category saved to an event/note/task in one WC supported language as the equivalent category in any other WC supported language. For more detailed information relating to the files mentioned here, see the MDaemon\WorldClient\CustomCategories.txt file.
Thanks,
Arron
-
Robert commented
Thank you . I will investigate this over the weekend. I had not realised that you had commented again on this topic. I will investigate my mail server settings and see if it's dropping the email for some reason.
-
To create per domain categories using MDaemon Private Cloud make a copy of the domaincategories.json file and rename it to mydomain.com-domaincategories.json. If you'd like further assistance setting this up, please contact our support team. All of our support options are available at http://www.altn.com/support.
-
Robert commented
Hi Arron,
I have had a look at this and I think that this will work very well. However, I think that I need to request a feature update.
The problem with the current configuration is that the DomainCategories.json and the PersonalCategories.json apply to all domains on the MDPC. I will need the categories to apply to one domain, not every domain.
If this is not possible, then I will look into creating a UserCategories.js template for each domain and then copying the file into each users folder. However this is not desirable as new users will be added all the time, so I am hoping that MDPC can be updated to allow domain categories per domain rather than per mail server which is the default configuration.
Thank you Robert