Univention Bugzilla – Bug 32419
API doc for UDM modules settings/ldapschema and settings/ldapacl
Last modified: 2015-04-01 13:28:56 CEST
Documentation of the new UDM modules ldap/schema and ldap/acl is required.
Documentation commited to the UDM section of the developer guide.
I think the documentation for the LDAP ACLs and for the LDAP schema should not be part of the UDM chapter. Maybe a LDAP chapter is better. In this chapter the examples should be documented. Currently the example code is part of the App Center best practice. The App Center part should only link to the LDAP chapter. Move to interim-3.
Ok, now there is a separate chapter on LDAP related topics, which hosts the description of the corresponding two UDM modules. The description of the ucs_registerLDAPExtension has been moved to the shell-univention-lib section in the "join" chapter, which also links to the LDAP and UDM chapters. The App chapter in turn now links to the shell-univention-lib section.
(In reply to Arvid Requate from comment #3) > Ok, now there is a separate chapter on LDAP related topics, which hosts the > description of the corresponding two UDM modules. > > The description of the ucs_registerLDAPExtension has been moved to the > shell-univention-lib section in the "join" chapter, which also links to the > LDAP and UDM chapters. The App chapter in turn now links to the > shell-univention-lib section. Wow, really great, specially the LDAP chapter (developer-reference-3.2.html#ldap:general). Can you remove the LDAP basics chapters in the UDM chapter (developer-reference-3.2.html#udm:ldap)? I think it is no longer necessary. Can you give two mini join script examples in "4.2. Packaging LDAP Schema Extensions" and "4.3. Packaging LDAP ACL Extensions". Otherwise it is hard to follow the links.
Just my 2 ¢ for <http://jenkins.knut.univention.de:8080/view/Doku/job/UCS-3.2-0%20Handbook%20Developer/lastSuccessfulBuild/artifact/webroot/developer-reference-3.2.html#ldap:general> > An LDAP server provides authenticated and controlled access What is "authenticated access"? > For new the development of the UDM extensions on the other hand it is important to understand some of the essential concepts of LDAP as used in UCS. → "On the other hand for developing new UDM extensions it is ..." > This way, a UCS backup can replace a UCS master in case the master needs to be replaced for some reason. Strip the second half, which is redundant and adds no value.
> What is "authenticated access"? Access with prior authentication. The opposite of anonymous access. > → "On the other hand for developing new UDM extensions it is ..." Ok, adjusted. > > This way, a UCS backup can replace a UCS master in case the master needs to be replaced for some reason. > > Strip the second half, which is redundant and adds no value. It does, IMHO.
OK