[cvs] [Wiki] changed: HordePolicy

Ben Chavet ben at horde.org
Wed May 24 14:20:22 PDT 2006


ben  Wed, 24 May 2006 14:20:22 -0700

Modified page: http://wiki.horde.org/HordePolicy
New Revision:  1.22
Change log:  some notes, so I don't have to carry my notebook home from work.

@@ -167,4 +167,19 @@
 > backend configurations (sieve servers, etc.) using this system, that
 > would be even better.
 
 Yes!  We could put IMAP server configs, etc. in a GPO and assign to targets as necessary.  Same way that printers can be assigned in an active directory.  "group A uses this IMAP server, group B uses this other IMAP server, group C gets to specify their own IMAP server." The possibilities are endless! I love it!
+
+----
+
+Notes:
+
+**Horde_Policy** - name(sql), settings(xml), targets(sql)
+
+**Horde_Policy_Target** - target(sql)
+
+**Horde_Policy_Setting**(xml) - name, desc, attributes
+* Setting status can be stored in an attribute
+* Extend Horde_Policy_Attribute to allow other Horde_Policy_Settings in the attributes list.
+
+**Horde_Policy_Attribute** - name(sql), type(xml), value(sql), hook(sql)
+* by incorporating a "type" in the xml, we can store a serialized array for dynamic lists (ie, IMAP servers).


More information about the cvs mailing list