Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • fusiondirectory-plugins fusiondirectory-plugins
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 55
    • Issues 55
    • List
    • Boards
    • Service Desk
    • Milestones
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • fusiondirectoryfusiondirectory
  • fusiondirectory-pluginsfusiondirectory-plugins
  • Wiki
  • LdapAlias

LdapAlias · Changes

Page history
Update LdapAlias authored Nov 09, 2017 by bmortier's avatar bmortier
Show whitespace changes
Inline Side-by-side
LdapAlias.md
View page @ c9e4ec9a
...@@ -3,11 +3,11 @@ ...@@ -3,11 +3,11 @@
### Purpose ### Purpose
LdapAlias is a plugin which allow to manage ldap aliasedObjectName. LdapAlias is a plugin which allow to manage ldap alias objectClass
### Fonctionality ### Functionality
It will allow to create alias on objects on other part of the ldap tree to make them appears in only one branch. It will allow to create alias on objects on other part of the ldap tree to make them appears in any branch. They will be stored under aliasRDN, ou=alias by default.
### Problem ### Problem
...@@ -15,8 +15,6 @@ Applications searching the LDAP will be able to follow aliases if they support t ...@@ -15,8 +15,6 @@ Applications searching the LDAP will be able to follow aliases if they support t
This can be done by setting the LDAP option **LDAP_OPT_DEREF** to **LDAP_DEREF_ALWAYS**. ldapsearch supports this with option "-a always". This can be done by setting the LDAP option **LDAP_OPT_DEREF** to **LDAP_DEREF_ALWAYS**. ldapsearch supports this with option "-a always".
This seems to match LDAP option **LDAP_OPT_DEREF** ldap_set_option
### Solution ### Solution
We create a plugin in FusionDirectory that manage aliasedObjectName attributes. We create a plugin in FusionDirectory that manage aliasedObjectName attributes.
...@@ -33,9 +31,8 @@ objectClass: extensibleObject ...@@ -33,9 +31,8 @@ objectClass: extensibleObject
#### Management list #### Management list
We should a a management class in FusionDirectory that manage this kind of objects, and allow to create new aliasedObjectName attributes. We should a a management class in FusionDirectory that manage this kind of objects, and allow to create new alias objects.
When we create a new aliasedObjectName attributes we should use : When we create a new alias object we should use :
* a UsersAttribute for selecting the user is linked to for user alias * a ObjectSelect for selecting all kind of objects
* a xxxAttribute for selecting the user is linked to for group alias
Clone repository
  • FusiondirectoryIPAM
  • LSC
  • LdapAlias
  • Modifying group member types
  • RestWebservice
    • addUpdateUser
    • addUpdateUserMultivaluated
    • createUser
    • deleteUser
  • SupannSupport
  • UserReminder
  • deployment features
  • fd lsc backend
  • fd lsc zimbra
  • filters acl
View All Pages