Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Hippo ldap-jettro-coenradie(1)

961 views

Published on

Published in: Technology, Self Improvement
  • Be the first to comment

  • Be the first to like this

Hippo ldap-jettro-coenradie(1)

  1. 1. Integrating Jettro CoenradieHippo and Ldap
  2. 2. What?
  3. 3. Why?
  4. 4. Why?One location to maintain user data
  5. 5. Why? One location to maintain user dataPublish (ldap) information about employees
  6. 6. How?http://www.mybestdesktops.com/2009/02/15/green-hippo/
  7. 7. How? LDAP Adapter Repository Connector Workflowhttp://www.mybestdesktops.com/2009/02/15/green-hippo/
  8. 8. How? LDAP Adapter Repository Connector Integration Workflowhttp://www.mybestdesktops.com/2009/02/15/green-hippo/
  9. 9. Hippo Authentication Overviewauthenticate SecurityManager contains SecurityProvider provides UserManager sync() get() create() update()
  10. 10. Hippo Authentication Configuration
  11. 11. Screenshot Hippo cms users scherm
  12. 12. Synchronizing LDAP Trigger Find last Query for modified modification users since Synchronization Initiator LDAP List<Person> Splitter Person Hippo Invalid Filter Person valid Person Router Update User Create User Discard Person
  13. 13. Endpoint for creating a user
  14. 14. http://www.pedreiraitatiba.com.br/
  15. 15. Use workflow?http://www.pedreiraitatiba.com.br/
  16. 16. Creating an EmployeecreateEmployee EmployeeDao creates SessionCallback uses calls uses SessionTemplate WorkflowResolver resolveFolderWorkflow() resolveFullReviewedActionsWorkflow() resolveDefaultWorkflow()
  17. 17. SessionTemplate
  18. 18. SessionCallback
  19. 19. Creating employee folders (I)
  20. 20. Creating Employee folders (II)
  21. 21. Publish an Employee
  22. 22. Screenshot hippo cms Personal Pages
  23. 23. Screenshot Dashboard
  24. 24. Screenshot synchronization
  25. 25. Summary
  26. 26. Summary Why do men die before women?
  27. 27. Questions ?? Notthe chicken or the egg question!!
  28. 28. Jettro Coenradie• Developer @Orange11• More than a decade in ICT• jettro.coenradie@orange11.nl• http://blog.orange11.nl• http://www.gridshore.nl• @gridshore• https://github.com/jettro
  29. 29. Workflow Resolver (I)
  30. 30. Workflow Resolver (II)

×