Ad.19 - Engaging users with HCL
Connections Touchpoint and
User Invite
Matteo Bisi @ Factor-y Srl
Wannes Rams @ ISW
1#engageug
Agenda
• Who are we
• Touchpoint & User Invite
- Install
- Config
- Usage
- Tips
• Demo
• Questions
2#engageug
Matteo Bisi
• Senior System Engineer at Factor-y
• Preferred playground : Connections, Dx ,
WebSphere Administrations
• Blogs - www.msbiro.net ,blog.msbiro.net
• Team Member of LetsConnect,
the Connections and DX User Group
• HCL Master & IBM Champion
• I’m father of 2 wire fox terriers
3#engageug
Wannes Rams
• Senior Consultant and Cloud Architect
Europe at ISW
• Lives in Belgium and Sweden
• 20 years in the Collaboration space
• Board Member of LetsConnect, the
Connections and DX User Group
• Chairman of Penumbra
• HCL Master
• Plays Table tennis
4#engageug
We are part of
28-29 September 2020 Madrid
https://letsconnect.world
5#engageug
What is Touchpoint ?
6#engageug
Old Versions
7#engageug
Old Versions
• Separate download
• Complex to install
• Long to Configure
8#engageug
New Version
• It requires a single true to be activated !
9#engageug
Starting from 6.5 it’s pre installed
LotusConnections-config/touchpoint-config.xml
10#engageug
in the touchpoint basic recipe
• Update your profile
• Add your interests (tags)
• Follow colleagues
• Follow communities
• DONE !
• But there is more under the hood
11#engageug
privacy And Guidelines
12#engageug
<privacyAndGuidelines>
<!-- If enabled, will prompt users to accept the privacy and guidelines defined in the below links -->
<enabled>false</enabled>
<!-- The version of privacy and guidelines the user will accept. Increase this value to enforce reacceptance
during changes. -->
<version>1.0</version>
<!-- The privacy and guidelines link to the document for external users -->
<externalLink/>
<!-- The privacy and guidelines link to the document for internal users -->
<internalLink/>
</privacyAndGuidelines>
Welcome Video
<!-- Link to welcome video to be displayed to users -->
<welcomeVideoUrl/>
Touchpoint Filestore
<!-- Directory storing Touchpoint related data -->
<contentDirectory>/local/icshared/touchpoint/</contentDirectory>
13#engageug
Tips
Language and text customization?
Check
/installedApps/cellName/Touchpoint.ear/touchpoint.war/nls
14#engageug
15#engageug
touchpoint_en.json
touchpoint_fr.json
Tips
Add a custom Page?
16#engageug
17#engageug
18#engageug
User Invite - External collaboration
19#engageug
Started in Connections 5.0
What external users cannot do?
• …
• Follow people.
• Use @mentions.
• See public microblog
• ..
But external users are free !
External collaboration
• Setup of external application (custom nsf app, PWM ..)
• Dedicated ldap or ldap branch
• Tdisol for external users
20#engageug
Started in Connections 5.0
And now ?
• Enable and configure a preinstalled application
• Ldap with admin account
• Tdisol it's not mandatory
21#engageug
Connections 6.5
IT’S BETTER !
Invitation flow
Authorized internal user generate invitation
https://cnx.fqdn/selfservice
Invitation generated and sent to recipient
Guest accept the invitation on the mail , and perform a self
registration
Connections profile and ldap account are created
22#engageug
Setup
1 single file needs to be configured
LotusConnections-config/selfregistration-config.xml
23#engageug
Something about ldap
• Read/Write account needed
• Active Directory and Domino are easier
24#engageug
Tips
25#engageug
Don’t forget to add the / at the end of the base url
Pw policy using regex
Change the default !
Who could invite external users ?
<required-access-role>person</required-access-role>
Default is invite-user
Wsadmin command is required
26#engageug
invite-only,
ProfilesService.setRole("ajones277@example.com",
EMPLOYEE_EXTENDED)
ProfilesService.setRoleByUserId("8e88c240", EMPLOYEE_EXTENDED)
27#engageug
Selfregistration config must contain the correct ldap object class
Who doesn’t like clear password ?
28#engageug
Any customization available ?
Email layout
app_server_root/profiles/profile_root/installedApps/cell_nam
e/Invite.ear/invite.util.jar
29#engageug
strings customization
invite.unzipped/com/ibm/lconn/registration/strings
invite_customization/nls
https://help.hcltechsw.com/connections/v65/admin/admin/c_
admin_customize_self-registration_notifications.html
30#engageug
31#engageug
32#engageug

Engage 2020 - Ad19. Engaging users with HCL Connections Touchpoint and User Invite

Editor's Notes

  • #7 Onboarding First steps ( Welcome page, Edit Profilem Profile Tags, Colleagues, Communities Avoid empty landing page Blabla
  • #8 Existed since 4.5 ? As ISSL Asset Since 6 in Connections? YES it was Unknown
  • #9 Pre installation tasks Setup - install ear, wsadmin Post installation tasks – adjust tdi,sync was,restarts (profiles tdisol,was libraries,file stores, wsadmin)