Hi,
here is another challenge we faced with ILIAS. I have been (co-)administrating a school's ILIAS for a while now and we recently wanted to enforce a mail setting for all users: delivery of mail to an external mail account only (no ILIAS-local delivery).
For years, users were allowed to adapt their mail settings via their personal settings page. So, mail settings per user diverged quite a bit from the site's default mail settings (some opted for external mail delivery, some for local-only, some for both delivery methods).
Our thinking now was, let's hide the mail settings tab via [1] and let the user settings be overridden by what we configure under "Administration -> Communication -> Mail: Common Settings". However, this didn't work. Because...
It seems that under the site's "Mail: Common Settings", we can only configure the defaults for new users, not a site wide policy. (Correct?). Our observation (with ILIAS 6.5) is, that the mail settings per user configured in the past are stil valid. Only the "mail settings" tab is now hidden from the user's personal settings. This confused a lot of people here: different mail forwarding/delivery behaviours for different users, seemingly arbitrarily. Only when unhiding the "mail settings" tab for users, the systematics behind this became evident (again).
Next, we checked the admin's view on user preferences/settings. Unfortunately, with ILIAS 6.5, the mail settings per user are not accessible from there. So the admin can't fix the users' mail settings. This would be hard work, because it would have to be done on a per user basis (+1000 accounts).
So, our questions are:
* Can we define a site-wide mail forwarding/delivery policy that overrides all individual user policies?
* if not, can we mass deploy / reset to site defaults the mail settings of all users?
* if yes, how would that have to be done?
Thanks for any hint provided,
Mike
[1] https://docu.ilias.de/goto.php?target=wiki_1357_Mail%3A_Option_to_Hide_Mail_Settings_Tab_in_Personal_Settings
here is another challenge we faced with ILIAS. I have been (co-)administrating a school's ILIAS for a while now and we recently wanted to enforce a mail setting for all users: delivery of mail to an external mail account only (no ILIAS-local delivery).
For years, users were allowed to adapt their mail settings via their personal settings page. So, mail settings per user diverged quite a bit from the site's default mail settings (some opted for external mail delivery, some for local-only, some for both delivery methods).
Our thinking now was, let's hide the mail settings tab via [1] and let the user settings be overridden by what we configure under "Administration -> Communication -> Mail: Common Settings". However, this didn't work. Because...
It seems that under the site's "Mail: Common Settings", we can only configure the defaults for new users, not a site wide policy. (Correct?). Our observation (with ILIAS 6.5) is, that the mail settings per user configured in the past are stil valid. Only the "mail settings" tab is now hidden from the user's personal settings. This confused a lot of people here: different mail forwarding/delivery behaviours for different users, seemingly arbitrarily. Only when unhiding the "mail settings" tab for users, the systematics behind this became evident (again).
Next, we checked the admin's view on user preferences/settings. Unfortunately, with ILIAS 6.5, the mail settings per user are not accessible from there. So the admin can't fix the users' mail settings. This would be hard work, because it would have to be done on a per user basis (+1000 accounts).
So, our questions are:
* Can we define a site-wide mail forwarding/delivery policy that overrides all individual user policies?
* if not, can we mass deploy / reset to site defaults the mail settings of all users?
* if yes, how would that have to be done?
Thanks for any hint provided,
Mike
[1] https://docu.ilias.de/goto.php?target=wiki_1357_Mail%3A_Option_to_Hide_Mail_Settings_Tab_in_Personal_Settings