Lotus Connections - Profiles (beheer & development)

Embed Size (px)

Citation preview

Slimmer werken met IBM Lotus Connections 2.5

Slimmer werken met
IBM Lotus Connections 2.5

September 2009

Beheer & directory integratie Atos Origin This presentation covers the Lotus Connections 2.5 Extensions. Inside we will review what options are available from IBM to extend the Lotus Connections Social Network.

Even voorstellen

Richard van DelftAtosOrigin System Integration Enterprise Content ManagementDelivery manager Lotus & [email protected] +31 (0)6 54265474 Guus DisselkoenAtosOrigin System IntegrationEnterprise Content ManagementTechnical [email protected] +31 (0)6 22235876

Agenda

Lotus Connections profielen

Wat is nieuw in Lotus Connections 2.5

Architectuur overview

Integratie aspecten

TDI

Beheer Lotus Connections

Development

Profiel pagina aanpassen aan uw wensen

Profile Management Solution

Van telefoongids naar social netwerk

Van telefoongids en smoelenboek

Naar social netwerk voor kennismanagement

Lotus Connections:

Social software for business

Networking: LinkedIN

Bedrijfsgeorienteerde netwerk site (vergelijkbaar met een social networking site), voornamelijk gebruikt door professionals.

Lotus Connections - Profielen

Informatie:

Business card info

Persoonlijke informatie

Status update

Profile tags

Management lijn

Netwerk info

Functionaliteit:

Wijzig profiel

Update status

Reageer op status berichten

Zoek collega's obv tags

Wat is nieuw in Lotus Connections 2.5

Geavanceerde functionaliteit voor profielen om interactie te verbeteren

Micro-blogging (The board)

Nieuwe content zichtbaar op de Homepage

Integratie mogelijkheid publieke netwerken (LinkedIN)

Communities, Wiki's, Files

Ondersteuning mobiele apparaten

Integratie met IBM en niet IBM producten

Nieuwe functionaliteit Lotus Connections 2.5

Wiki en bestanden

Micro-blogging, The board genaamd, en reageren op micro-blogs

Overzicht van nieuwe content wordt op de Homepage getoond

Ondersteuning voor mobiele apparaten

Verder zijn er verbeteringen doorgevoerd aan de profielen om de interactie tussen gebruikers te verbeteren. Ook kan er met verschillende profieltypen gewerkt worden en kan per profieltype widgets aan de Homepage toegevoegd worden.

Tot slot is de integratie met andere IBM producten, zoals WebSphere Portal, verbeterd en uitgebreid. Ook integratie met andere niet IBM producren is mogelijk. Visite kaartjes kunnen gebruikt worden in Sharepoint en andere web sites.

J2EE ContainerHTMLLDAPJMX Administration NavigationalHeader/FooterPersonCardUser DirectoryFeed ReaderSametime PortletsYour ApplicationLotus NotesWeb BrowserHTTP Server & Proxy CacheProfilesPOSTJavaScriptAtom FeedAtom EntryPUTBlogsCommunitiesBookmarksActivitiesDELETEGETHTML FormClients (mashups)

Lotus Connections Services

RDBFileSystemCommon Services

Other Enterprise Services

CMSeMailREST APITDIFilesWikisHome&SearchLotus Connections Architecture

Overzicht gehele Lotus Connections Architectuur. In de volgende slide wordt de Architectuur van profielen, TDI en bronnen toegelicht.

Tivoli Directory Integrator Architecture

Architectuur Tivoli Directory Integrator.

Als basis voor de profielen wordt data uit een LDAP directory gebruikt. De basis set aan gegevens kan uitgebreid worden met gegevens uit andere systemen zoals SAP of PeopleSoft. TDI maakt connecties aan naar de betreffende systemen en er wordt een bestand aangemaakt waarin de koppeling tussen de velden in de bronnen en de profielen is gedefinierd. De relatie tussen de gegevens uit diverse bronnen wordt gelegd op basis van het guid.

Met behulp van TDI kan ook batchgewijs data aan de profielen toegevoegd worden. Bijvoorbeeld een eenmalige import van de foto's of landcodes en de bijbehorende omschrijving.

De basis gegevens in het profiel zijn gebaseerd op het inetOrgPerson LDAP schema dat in vrijwel iedere LDAP directory beschikbaar is. Het is mogelijk andere LDAP schema's te gebruiken bij het importeren van gegevens uit de LDAP directory.

Lotus Connections Profile

Voorbeeld van een Profiel.

In dit voorbeeld is de foto via een batch import met TDI toegevoegd aan het profile. De persoonlijke gegevens komen uit de LDAP directory.De informatie bij About me wordt opgeslagen in de profielen database en is alleen beschikbaar in het profiel.De informatie bij Report to chain is afkomstig uit PeopleSoft.De gegevens die getoond worden bij de contactgegevens (niet zichtbaar in deze afbeelding) komt uit de LDAP en is door de gebruiker gedeeltelijk zelf te onderhouden en wordt gesynchroniseerd met de LDAP directory

IBM Tivoli Directory Integrator

Lichtgewicht integratie toolkit

Creert connecties tussen data bronnen

Koppelen / synchroniseren data tussen database en 1+ data bronnen

Bijvoorbeeld:

Ophalen van data uit LDAP, PeopleSoft en filesystem

Combineer de data

Laad gegevens in de Profiles Database

TDI werkt met ETL services Extracts data van een bron, Transforms de data zodat het gebruikt kan worden in de dataopslag waar het opgeslagen wordt, en Loads de data in de betreffende dataopslag.

TDI is niet beperkt tot identiteits gegevens, maar wordt gebruikt i.c.m. Lotus Connections profielen om de velden uit de profielen database te koppelen aan en te synchroniseren met andere gegevens bronnen zoals een LDAP directory, HR systemen, CRM database, bestanden op een filesystem of Content Management System.

Het is noodzakelijk dat gegevens in een database, die gekoppeld wordt aan velden in het profiel, geidentificeerd kan worden. Het identificeren van de gegevens gebeurd op basis van een persoonlijk uniek ID. In ieder gekoppeld systeem is het noodzakelijk dat op basis van dit persoonlijk unieke ID de bijbehorende gegevens gevonden kunnen worden.

De TDI Configuration Editor, een grafische client, wordt gebruikt om solutions te definiren. Een solution bestaat uit een set van n of meer Assembly Lines. Een Assembly Line bevat informatie over doel en bron bestanden, connectie gegevens, koppelingen tussen velden en eventuele bewerkingen die op de gegevens uitgevoerd moeten worden.

Profielen en Tivoli Directory Integrator

Profielen is gebundeld met Tivoli Directory Integrator v6.1.1 (beperkte licentie)

Profielen bied Tivoli Directory Integrator assembly lines om:

Vullen and synchroniseren van de primaire database tabellen

Publiceer profiel updates via een DSML feed

Wijzigingen in LDAP automatisch doorgevoerd in profielen

Wijzigingen in Profiel automatisch doorgevoerd in LDAP

Profielen automatisch aangemaakt voor nieuwe gebruikers

Profielen automatisch verwijderd wanneer gebruiker uit LDAP verwijderd wordt

Tivoli Directory Integrator v6.1.1. Wordt meegelevert met Lotus Connections Profielen, alleen voor het gebruik met profielen.

Profielen gebruiken de TDI Assembly Lines om de primaire database tabellen van de profielen database te vullen en vervolgens de data te synchroniseren met de LDAP directory en andere bronnen. Het synchronistatie interval wordt geconfigureerd m.b.v. de TDI Configuration Editor.

De TDI Assembly Lines worden ook gebruikt om wijzigingen in het profiel, die door de gebruiker uitgevoerd worden, naar de LDAP directory te synchroniseren. Hiervoor wordt de Directory Service Markup Language (DSML) gebruikt. Een DSML document beschrijft directory entries, de directory structure, of beide.

Profielen onderhouden

Gebruiker

Tivoli Directory Integrator

wsadmin-client

Het onderhouden van profielen gebeurd op verschillende manieren.Een gebruiker kan (een gedeelte van) zijn persoonlijke gegevens wijzigen.Met behulp van TDI worden wijzigingen uit LDAP en andere bronnen bijgewerkt in het profiel als er wijzigingen hebben plaats gevonden.De wsadmin-client maakt gebruik van scripts om wijzigingen in het profiel uit te voeren.

Profielen onderhouden - Gebruiker

Bewerken persoonlijke gegevens

Foto

Telefoon nummer

About me

Extra e-mail adres

Locatie gegevens (gebouw/verdieping)

Toevoegen tags en links

The board (micro-blogging)

Profielen onderhouden door de gebruiker.

Afhankelijk van welke velden door de gebruiker te wijzigen zijn kan deze de getoonde gegevens aanpassen. Denk bijvoorbeeld aan de profiel foto, telefoon nummer, mobiel nummer, extra (priv) e-mail adres of lokatie gegevens zoals het gebouw of kamernummer waar de gebruiker werkzaam is.

In het About me veld kan de gebruiker een korte beschrijving over zichzelf kwijt of bijvoobeeld een mededeling als: Ik werk op woensdag altijd thuis

De gebruiker heeft ook de mogelijkheid tags toe te voegen over onderwerpen waarin hij of zij geintresseerd is. Deze worden opgenomen in de tag cloud.Tot slot is er nog de micro-blog. Hier kan de gebruiker een korte tekst kwijt over hetgene wat hij of zij op dat moment aan het doen is of wil delen met de mensen in zijn of haar netwerk.

Profielen onderhouden - TDI

Initieel aanmaken profielen (Profielen wizard)

Synchroniseren profielen met LDAP (vice versa)

Synchroniseren profielen met andere data bronnen (PeopleSoft SAP)

Bulk verwerking

Foto's

Manager toevoegen

Profielen onderhouden met TDI

Met behulp van de profielen wizard worden initieel de profielen aangemaakt in de database. Met behulp van TDI worden updates in de LDAP en andere bronnen gesynchroniseerd met de profielen database en worden wijzigingen in het profiel, die door de gebruiker, aangebracht zijn, met de LDAP te synchroniseren.

TDI kan ook gebruikt worden om batchgewijs updates uit te voeren. Dit kan gebruikt worden voor o.a. Het toevoegen van foto's, werklocaties, afdelingen, landen of het toevoegen van de nanager van de medewerkers. De gegevens moeten in een csv bestand opgenomen zijn om via TDI verwerkt te kunnen worden

Profielen wizard

Screenshot profielen wizard.

Op basis van de gebruikte LDAP server wordt een standaard basis set aan profiel velden gekoppeld aan LDAP velden. De standaard gettonde velden kunnen aangepast worden. Extra velden kunnen hier ook toegevoegd worden. De velden kunnen niet alleen gekoppeld worden aan een veld uit de LDAP directory, met behulp van JavaScript kan een bewerking op de data uitgevoerd worden.

Er wordt een set met JavaScript bewerkingen meegeleverd.

Profielen onderhouden - wsadmin-client

Configuratie eigenschappen van profielen wijzigen

Report to chain eigenschappen

Velden in het profiel bewerken

Foto verwijderen

Profielen onderhouden via de wsadmin-client

De wsadmin-client is een standaard component van WebSphere Application Server en wordt gebruikt om m.b.v. scripts wijzigingen uit te voeren op de server configuratie of applicaties. Met Lotus Connections wordt een aantal scripts meegeleverd om een aantal beheer taken uit te voeren op de profielen.

Via deze scripts kunnen configuratie wijzingen uitgevoerd worden op de profielen, zoals de velden die door de gebruiker bewerkt kunnen worden, instellingen die betrekking hebben op de Report to chain en welke velden in het profiel getoond worden.Met de scripts kunnen ook velden bewerkt worden en de inhoud aangepast of verwijderd worden.

Beheer Lotus Connections

WebSphere Application Server

Databases

Tivoli Directory Integrator

HTTP Server

Lotus Connections componenten

Het beheer van een Lotus Connections omgeving is onder te verdelen in een aantal verschillende gebieden.

Beheer van de applicatie server en de configuratie van de applicatie server

Beheer van de databases die door Lotus Connections gebruikt worden

Beheer van TDI solutions en scripts

Beheer van de HTTP server(s) die voor de omgeving gebruikt worden

Beheer van de afzonderlijke Lotus Connections componenten.

Beheer Lotus Connections

WebSphere Application Server

IT afdeling

Geen extra taken t.o.v. regulier WebSphere beheer

Databases

IT afdeling

Geen extra taken t.o.v. Regulier database beheer

Beheer Lotus Connections vervolgWebSphere Application ServerBeheer wordt uitgevoerd door de IT afdeling.Geen extra taken t.o.v. Regulier WebSphere beheer. Monitoren van log files en performance. Indien nodig fine-tunen op basis van peformance monitoring.

DatabasesBeheer wordt uitgevoerd door de IT afdeling.Geen extra taken t.o.v. regulier database beheer

Beheer Lotus Connections

Tivoli Directory Integrator

IT afdeling

Handmatig starten van scripts

Bewaken automatische taken

HTTP Server

IT afdeling

Monitoren en tunen

Beheer SSL certificaten

Beheer Lotus Connections vervolg

Tivoli Directory IntegratorBeheer wordt uitgevoerd door de IT afdeling.Handmatig starten van scripts om bijvoorbeeld een extra synchronisatie uit te voeren of additionele informatie via en batch toe te voegen. Controleren of automatische gestarte taken uitgevoerd zijn.

HTTP serverBeheer wordt uitgevoerd door de IT afdeling.Geen specifieke beheer taken voor Lotus Connections. Monitoren van log files en performance. Beheer van SSL certificaten.

Beheer Lotus Connections componeneten

Wiki

Functioneel beheer bij de business

Blog

Functioneel beheer bij de business

Bookmarks

Gebruikers en functioneel beheerders

Bestanden

Gebruikers en functioneel beheerders

Communities

Gebruikers en functioneel beheerders

Beheer Lotus Connections componenten

WikiFunctioneel beheer uitgevoerd door een functioneel beheerder.Eventueel monitoring door afdeling MarCom.

BlogFunctioneel beheer uitgevoerd door een functioneel beheerder.Eventueel monitoring door afdeling MarCom.

BookmarksGebruikers beheren eigen en gedeelde bookmarks. Functioneel beheerder houd toezicht over alle geplaatste bookmarks.

BestandenGebruikers beheren eigen en gedeelde bestanden. Functioneel beheerder houd toezicht op alle geplaatste bestanden.CommunitiesGebruikers beheren eigen cmmunities. Functioneel beheerder houd toezicht over alle communities.

Development

Profielen aanpassen

Eigen teksten voor veld omschrijvingen

Uitbreiden/beperken welke velden op het profiel getoond worden

Door de gebruiker te wijzigen velden instellen

Profieltypen toevoegen

Aanmeldingskenmerk wijzigen

Development

Profielen aanpassenEr zijn diverse onderdelen binnen een profiel die aangepast kunnen worden om te voldoen aan de behoefte van het bedrijf. Een aantal onderelen die aangepast kunnen worden staan hieronder beschreven.Eigen teksten voor veld omschrijvingenMet behulp van resource bundles kunnen de standaard teksten vervangen worden door eigen teksten.

Velden die op het profiel getoond wordenVia de configuratie van de profielen, te wijzigen via configuratie bestanden en wsadmin script, kan bepaald worden welke velden in het profiel getoond worden en welke door de gebruiker zelf te wijzigen zijn.

Profieltypen toevoegenEr kunnen meerdere profieltypen gedefinierd worden. Per profiel type kunnen verschillende widgets toegepast worden. Op basis van de rol of functie van een gebruiker kan een specifiek profieltype toegekend worden.

Profile Management

Atos OriginSimulation Game Social Software
Based on Lotus Connections

Atos Origin is a leading international IT services provider.

We provide integrated design, build and operate solutions

Deliver this within a global framework of three major Service Lines.

Web 2.0 approach to business processes have to been define

Employees have to get familair with web 2.0 options for their daily business tasks

Web 2.0 improves employee productivity and enables cost reduction if the organisation understand work 2.0

Business challengesGame is played by assigning activities to players.

The game activities are based on processes

On-the-job introduction of Lotus Connection while playing the game

Duration: 5 weeks

SolutionsMake players familiar with capabilities of Lotus connections

Ready to start (profile/wiki/activity) content to start within the own department

Getting up to speed with Work 2.0 productivity enablers

Benefits14:45-15:30 Succesvol implementeren - Atos Origin (Jan Krans)Slimmer werken HHS Management game gemeente Briksendam

Goedlkeuring door klant: bij Arco ValkenburgCategorie: Applicatie onderhoudTechnologie: Lotus NotesJaar: ~2002 tot heden (2008) Auteur: Richard van DelftBetrokken (Ca 2002-2005): Richard van Delft (SM), Karl van Tilburg (SM), Ellen Blokzijl (SM), Moe Zeya (Lotus SE), etc.Betrokken (2005 - heden): SDMC (Ellen Blokzijl, Arthur Broederds)

IBM Business Partners

Latest product info, research, podcasts, and morehttp:/www.ibm.com/lotus/connections

Product demonstrationhttp://docs.dfw.ibm.com/lotusconn/

Developer Workshttp://www.ibm.com/developerworks/lotus/products/connections/

Product documentationhttp://www.ibm.com/developerworks/lotus/documentation/connections/

Information Centerhttp://www.ibm.com/developerworks/lotus/documentation/connections/

Lotus Connections R2 Reviewer's Guidehttp://www.ibm.com/developerworks/lotus/documentation/connections/dw-l-reviewersguide/

Lotus Business Solutions Cataloghttp://www.ibm.com/software/brandcatalog/portal/lotusconnections

Synch.rono.us blog keep up to date on Social Software activities @ IBM!http://synch.rono.us/

Learn more about Lotus Connections

Beheer aspecten:

Oplossing:

Wie heeft geen profiel updates?

Management rapportage mbt profiel informatie

Hoe oud zijn de profielen?

Reminder mail naar gebruikers

Management rapportage

Kwaliteit van profiel informatie?

Mail met Suggestie tekst naar gebruikers (obv gebruik in Connections)

Alert meldingen voor beheerder op basis van configureerbare parameters

2009 IBM Corporation

IBM Software Group | Lotus softwareIBM Software Group | Lotus software

2009 IBM Corporation

IBM Software Group