HowTo Permission
In the horde system are 5 types of permissions:
The admin panel "permissions" allow you to set the overall permission for each modul like kronolith, nag, turba, etc...
Effects:
User permissons for each modul can be modified through authentificated user by horde for sharing created objects like calendars, tasks, notes etc...
Effects:
show:
*no effects
read:
Administration section:
Horde apllication : set Guest read
Kronolith application :
<div id="kronolithCal"></div> <script src="http://yourdomain.com/horde/kronolith/imple.php?imple=Embed/container=kronolithCal/view=month/calendar=9977f86209fc4164ca044738a12cd9c5" type="text/javascript"></script> To embed a summary view: <div id="kronolithCal2"></div> <script type="text/javascript" src="http://yourdomain.com/horde/kronolith/imple.php?imple=Embed/container=kronolithCal2/view=summary/calendar=9977f86209fc4164ca044738a12cd9c5"></script>
In the Horde context, the only meaningful permission is READ or the
lack of it. READ means the user has access, lack of it means they don't.
It goes for any application, not just Horde, except that if for some reason you want to let users know that an application exists, but not let them use it (maybe a premium upgrade?), you can give them SHOW permissions.
They are not.
If there are no permissions set on an application, or on Horde itself, the default is to allow authenticated users and disallow guests (unless the app is disabled or set to admin-only in the registry).
If you set any permissions on an application, however, those defaults go away since now there is a permission for the app and it needs to be honored. So when you start adding guest permissions, you need to set appropriate authenticated user permissions as well.
to be continued...