(need to write this complete)
Contents
Datastruct backends
Datastruct backends provides support for groups, dicts and lists.
Group Config backend
Group config backend gives an option to the admin to define groups with users in a configuration file. (write here how it is used)
Defining config groups
Config groups have to be defined in the wikiconfig_local.py
groups = {u'FirstGroup': set([u"MelitaMihaljevic", u"ReimarBauer", u"JoeDoe", ]), u'SecondGroup': set([u"MelitaMihaljevic", u"ThomasWaldmann", ]), } group_manager = GroupManager([GroupManagerConfigBackend(groups), ])
Complete group config snippet is defined in config_backend_wikiconfig_snippet
Wiki group backend
Wiki group backend enables to use page groups. Groups are defined on a wiki page. For a page FirstGroup members are defined:
* UserName * JoeDoe
LDAP group backend
LDAP group backend enables using LDAP groups for moin auth and rights checking. Groups are defined by LDAP administrator. Currently there is only support for groups defined with default ObjectClass (groupOfNames, groupOfUniqueNames and posixGroup)
- explain using, search filter, explain why is bad get all group members,..