Your SlideShare is downloading. ×
0
Integrating                   Jettro CoenradieHippo and Ldap
What?
Why?
Why?One location to maintain user data
Why?                One location to maintain user dataPublish (ldap) information about employees
How?http://www.mybestdesktops.com/2009/02/15/green-hippo/
How?                                                                  LDAP Adapter                                        ...
How?                                                                  LDAP Adapter                                        ...
Hippo Authentication Overviewauthenticate               SecurityManager                  contains               SecurityPr...
Hippo Authentication Configuration
Screenshot Hippo cms users scherm
Synchronizing LDAP                                          Trigger             Find last                                 ...
Endpoint for creating a user
http://www.pedreiraitatiba.com.br/
Use workflow?http://www.pedreiraitatiba.com.br/
Creating an EmployeecreateEmployee                  EmployeeDao      creates           SessionCallback                    ...
SessionTemplate
SessionCallback
Creating employee folders (I)
Creating Employee folders (II)
Publish an Employee
Screenshot hippo cms Personal Pages
Screenshot Dashboard
Screenshot synchronization
Summary
Summary      Why do men die before women?
Questions ??         Notthe chicken or the egg      question!!
Jettro Coenradie• Developer @Orange11• More than a decade in ICT• jettro.coenradie@orange11.nl• http://blog.orange11.nl• h...
Workflow Resolver (I)
Workflow Resolver (II)
Upcoming SlideShare
Loading in...5
×

Hippo ldap-jettro-coenradie(1)

474

Published on

Published in: Technology, Self Improvement
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
474
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • - Key authenticates me as owner of the car\n- Key synchronizes information about the car\n- Compare with Hippo and LDAP\n
  • Type writer as a content publisher\n
  • Type writer as a content publisher\n
  • And of course hard work from the UvA team.\n
  • And of course hard work from the UvA team.\n
  • https://wiki.onehippo.com/display/CMS7/Repository+Authorization+and+Permissions\n\nExplain we have an LdapSecurityProvider and an LdapUserManager\nExplain the sync mechanism\n
  • \n
  • \n
  • Do not forget to mention that we also create and update employees\n
  • \n
  • \n
  • \n
  • \n
  • Part of the CreateEmployeeSessionCallback\n
  • \n
  • \n
  • EmployeeSessionCallback\n
  • \n
  • \n
  • \n
  • Car - authentication/synchronization\nIntegration - Car is definately integrating with the wall\nWorkflow - Driver did not take his workflow seriously\nDo you know what the questions was accompanying this picture?\n\n
  • Not the chicken or the egg question!!\n
  • \n
  • \n
  • \n
  • Transcript of "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)
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×