T3S1&–&IBM&Notes&goes&ConnecLons& 
Christoph&StöBner&M&Fritz&&&Macziol&GmbH& 
Klaus&Bild&–&WebGate&ConsulLng&AG& 
Notes&&&...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Agenda& 
...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Wer&sind&...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Infrastru...
InstallaLon&&&KonfiguraLon&IBM&ConnecLons&Plugin&& 
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& We...
ConnecLons&Plugins&für&IBM&Notes&M&FunkLonen& 
• Files&–&Dateien& 
M Upload&Dateien&& 
• EMMails& 
• ABachments& 
M Dateie...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Notes&Plu...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Notes&Plu...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Notes&Plu...
Notes&Plugin&–&Status&Update& 
• Senden&von&Status&Aktualisierungen&an& 
M Alle&(die&mir&Folgen)& 
M Alle&CommuniLes& 
M M...
Notes&Plugin&–&Status&Update&(2)& 
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichCli...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Notes&Plu...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
AcLviLes&...
InstallaLon&des&Notes&Plugins& 
• UpdateSite& 
M Empfohlene&InstallaLonsmethode&von&IBM& 
M "The&Art&of&Lotus&Notes&Deploy...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Managed&A...
Managed&Account&für&ConnecLons& 
• IBM&Domino&Administrator& 
• Add&Account& 
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Chr...
Managed&Account&für&ConnecLons&(2)& 
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichC...
Managed&Account&für&ConnecLons&(3)& 
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichC...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
AuthenLfi...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Policies&...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Desktop&S...
SSL&CerLfier&des&IBM&ConnecLons&Servers& 
• Export&über&Browser&oder&HTTP&Server&ikeyman& 
• Import&im&Domino&Directory& 
...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Security&...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 24&&
IBM&ConnecLons&Social&Widgets& 
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient...
A practical approach to standards 
Innovative 
Practical 
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoe...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Terminolo...
OpenSocial&im&IBM&Por|olio& 
AcLvity&Stream& 
IBM&Notes&&&Domino&9&Social&EdiLon& IBM&ConnecLons&&&ConnecLons&Mail&
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
OAuth& 
•...
AuthorizaLon&durch&Benutzer& 
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& ...
ApplikaLonsberechLgung&zurückziehen& 
• Sezngs&in&IBM&ConnecLons& 
M Benutzer&können&selbst&den&Zugriff&wieder&deakLvieren...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
AcLvity&S...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Embedded&...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Embedded&...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Embedded&...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Terminolo...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Terminolo...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Vorausset...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Vorausset...
• Stärke&IntegraLon&in&IBM&Notes&als&die&Plugins& 
• Dynamisches&Nachladen&von&ConnecLons&Inhalten& 
Notes&&&Domino&–>&Mob...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
ExporLere...
KonfiguraLon&IBM&ConnecLons& 
• OpenSocialMconfig.xml& 
M KonfiguraLon&der&WhiteList& 
• URLs&oder&Domains&angeben&für&die...
Vorbereitung&IBM&Notes&&&IBM&Domino& 
• CredenLal&Store&anlegen&(wichLg&für&OAUTH)& 
M keymgmt&create&nek&opensocial& 
M k...
IBM&Domino&–&Widget&Catalog& 
• Widget&Catalog&erstellen& 
M Database&New& 
M Template:&Widget&Catalog&(advanced&Template)...
Managed&Account&für&Shindig& 
• Um&als&Notes&User&an&Shindig&authenLfizieren&zu&können& 
Notes&&&Domino&–>&Mobil,&AdminCam...
Managed&Account&für&Shindig&(2)& 
• Account&server&name:&hBp://dominoMdns/fiesta/container& 
• SSO&Server:&DNS&Name&Domino...
Managed&Account&für&Shindig&(3)& 
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClie...
Managed&Account&für&Shindig&(2)& 
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClie...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Security&...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Policy:&D...
Policy:&Desktop&Sezngs&(2)& 
• Managed&Account&für&Shindig&hinzufügen& 
M analog&Plugins& 
Notes&&&Domino&–>&Mobil,&AdminC...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Policy:&S...
Policy:&Security&Sezngs&(2)& 
• Proxy&Whitelist&definieren& 
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@s...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Mail&Sezn...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Konfigura...
KonfiguraLonsdokument&(2)& 
• Social&EdiLon& 
M Basics& 
M Locked&Domains&disabled&M>&nicht&in&produkLven&Umgebungen&verwe...
KonfiguraLonsdokument&(3)& 
• shindig.properLes& 
M callbackMurl&muss&gleich&der&URL&sein,&die&zum&Export&der&Gadgets&verw...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Widgets&i...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Widgets&i...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 60&&
IBM&Docs&Viewer,&ConnecLons&Files&und&IBM&iNotes& 
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
IBM&Docs&...
IntegraLon&ConnecLons&Files& 
• Speichern&von&Anhängen&in&ConnecLons&Files& 
• Download&des&Anhangs& 
• Einfügen&von&Datei...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Mail&Sezn...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Policy:&S...
Mail&IntegraLon&in&IBM&ConnecLons& 
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichCl...
MailintegraLon&in&IBM&ConnecLons& 
• Zugriff&auf&EMMails&ohne&MailMClient& 
• Guter&Start,&um&die&Vorteile&von&EE&zu&sehen...
<discovery> 
<ServerConfig name="inotesredir" enabled="true"> 
<ConfigType>REDIRECT</ConfigType> 
<RedirectURL>https://mai...
J2EE&Rollen&steuern&die&MailintegraLon& 
• Beide&Rollen&müssen&gesetzt&werden,&um&die&IntegraLon&zu&akLvieren& 
M Default:...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Troublesh...
Embedded&Experience&mit&ConnecLons&Mail& 
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Troublesh...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Fehlersuc...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Debug&IBM...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Debug&IBM...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Debug&IBM...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Debug&IBM...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Ressource...
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& 
Klaus&Bild&@kbild& 
Links& 
•...
hBp://scripLng101.org&& 
hBp://github.com/stoeps13/ibmcnx2&& 
Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@...
Nächste SlideShare
Wird geladen in …5
×

AdminCamp 14 - IBM Notes goes Connections

547 Aufrufe

Veröffentlicht am

IBM Connections lässt sich in IBM iNotes, Notes und Domino integrieren. Wie können die Plugins automatisch verteilt werden, wie funktioniert das Single Sign On der Plugins gegen Connections. Embedded Experience und Antworten auf Connections Mails erfordern einige Vorarbeit, wir zeigen Ihnen die notwendigen Einstellungen auf Seite von IBM Connections und IBM Notes / Domino. IBM Connections Files kann ähnlich IBM Lotus Quickr in iNotes und Notes integriert werden, um Attachments in Files zu speichern, bzw. nur Links zu versenden. IBM Docs Viewer wird oft in IBM Connections integriert, eine erweiterte Integration in iNotes ist aber weitgehend unbekannt. Sie ersparen damit Ihren Benutzern den Download von Attachments.

Veröffentlicht in: Präsentationen & Vorträge
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
547
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
7
Aktionen
Geteilt
0
Downloads
17
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

AdminCamp 14 - IBM Notes goes Connections

  1. 1. T3S1&–&IBM&Notes&goes&ConnecLons& Christoph&StöBner&M&Fritz&&&Macziol&GmbH& Klaus&Bild&–&WebGate&ConsulLng&AG& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild&
  2. 2. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Agenda& • InstallaLon&&&KonfiguraLon&IBM&ConnecLons&Plugins&für&IBM&Notes& M Managed&Accounts& M Policies& M Single&Sign&On& • ConnecLons&Social&Widgets&in&IBM&Notes&&&iNotes& M Voraussetzungen& M Apache&Shindig,&OAuth& M Embedded&Experience&in&IBM&ConnecLons&Mails& M AcLvity&Stream&IntegraLon& • IntegraLon&IBM&ConnecLons&&&IBM&Docs&Viewer&in&IBM&iNotes& • TroubleshooLng& 2&&
  3. 3. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Wer&sind&wir?& Klaus&Bild& Senior&System&Architect& WebGate&ConsulLng&AG& IBM&Notes&/&Domino&seit& LearningSpace&2003& IBM&ConnecLons&seit&Beta1& & & & & & & Christoph&Stö2ner& IBM&So`ware&Consultant& Fritz&&&Macziol&GmbH& IBM&Notes&/&Domino&seit&1999& IBM&ConnecLons&seit&2010& Ich&mag:&Linux,&ScripLng& 3&&
  4. 4. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Infrastruktur& • ConnecLons&Server:&& M Version&5,&Windows&2008&R2& M cnxwin5.stoeps.local& • Domino&Mail&&&Shindig:&& M Version&9.0.1FP2,&Windows& M Name:&domino1/srv/stoeps& M Host:&domino1.stoeps.local& M Alias:&mail.stoeps.local& 4&&
  5. 5. InstallaLon&&&KonfiguraLon&IBM&ConnecLons&Plugin&& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& in&IBM&Notes& 5&&
  6. 6. ConnecLons&Plugins&für&IBM&Notes&M&FunkLonen& • Files&–&Dateien& M Upload&Dateien&& • EMMails& • ABachments& M Dateien&freigeben& M Link&zu&Datei&einfügen& • Status&Updates&(AcLvity&Stream)& M Aktuelle&Updates&(Follow,&Discover&...)&lesen& M Status&posten& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& • AcLviLes& M Zugriff&auf&AcLviLes&(eigene&und&Community)& M Mails&zu&AcLviLes&hinzufügen& 6&&
  7. 7. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Notes&Plugin&M&Files& • ABachments&aus&Mails&speichern& 7&&
  8. 8. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Notes&Plugin&–&Files&(2)& • EMMails&in&Files&speichern& M Drag&&&Drop& 8&&
  9. 9. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Notes&Plugin&–&Files&(3)& • Links&zu&Dateien&verschicken& • Drag&&&Drop&aus&dem&Files&Widget&in&der&Sidebar&& • keine&Überprüfung&ob&Empfänger&Zugriff&hat!& 9&&
  10. 10. Notes&Plugin&–&Status&Update& • Senden&von&Status&Aktualisierungen&an& M Alle&(die&mir&Folgen)& M Alle&CommuniLes& M Meine&CommuniLes& M Öffentliche&CommuniLes& • Lesen&von&aktuellen&AcLvity&Stream&Entries& M I'm&Following& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& 10&&
  11. 11. Notes&Plugin&–&Status&Update&(2)& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& 11&&
  12. 12. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Notes&Plugin&–&AcLviLes& • Zugriff&auf&persönliche&und&Community&AcLviLes& M Hinzufügen& M EdiLeren& M Abschliessen& • Drag&&&Drop&von&EMMails&möglich& M Mail&wird&als&EML&gespeichert && 12&&
  13. 13. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& AcLviLes&im&Kalender& • Zugriff&auf&persönliche&ToDo‘s&im&eigenen&Kalender& 13&&
  14. 14. InstallaLon&des&Notes&Plugins& • UpdateSite& M Empfohlene&InstallaLonsmethode&von&IBM& M "The&Art&of&Lotus&Notes&Deployment"&M&AdminCamp&2011&von&ChrisLan&Henseler& • NICHT&Enterprise&Style& • InstallaLon&erfolgt&in&<data>workspaceapplicaLons& o also&für&jeden&Benutzer&auf&jedem&Host& o Notes&Restart&notwendig& • Addon&Installer& M notes_addon_installer_toolkit.zip&entpacken& M UpdateSite&und&MSI&Komponenten&hinzufügen& M Details&siehe&"The&Art&of&Lotus&Notes&Deployment"& • MSI&Paket&/&Installshield&Wizard& M am&Besten&über&So`wareverteilung& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& 14&&
  15. 15. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Managed&Accounts& • Zentrale&Verwaltung&von&Benutzeraccounts&für&eclipseMbasierte& Features&und&PlugMins& M hauptsächlich&für&IBM&ConnecLons&und&IBM&SameLme& M funkLoniert&aber&mit&allen&eclipseMbasierten&PlugMins&mit&vordefinierten& Einstellungen& M in&Notes&/&Domino&8.5.2&stark&erweitert& M Verteilung&von&Account&Daten&über&Policies&und&deploy.nsf&(Client&InstallaLon)& • Details:& hBp://wwwM01.ibm.com/support/docview.wss?uid=swg21424483&& 15&&
  16. 16. Managed&Account&für&ConnecLons& • IBM&Domino&Administrator& • Add&Account& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& 16&&
  17. 17. Managed&Account&für&ConnecLons&(2)& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& 17&&
  18. 18. Managed&Account&für&ConnecLons&(3)& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& 18&&
  19. 19. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& AuthenLfizierung& • DOMINOMSSO& M Voraussetzung&ist&ein&Domino&Server&mit&"MulL&Server&SSO"&& M LTPAToken&vom&ConnecLons&WebSphere&imporLert& M Notes&Client&holt&sich&über&API&einen&gülLgen&LTPAToken&vom&Domino&Server,& Plugin&nutzt&dieses&Token&für&die&Anmeldung& M wenn&Domino&single&signMon&server&leer&(siehe&Slide&15&Nr.&4)& • LTPAToken&Request&am&Homeserver&des&jeweiligen&Benutzers& d.h.&HTTP&und&MulLServer&SSO&muss&akLv&sein& • ansonsten&der&jeweils&konfigurierte&Server& • OSMCRED&(SPNEGO)&nicht&zu&empfehlen& M krb5.ini&muss&verteilt&werden& M Notes&Client&wegen&UAC&zwingend&als&"Administrator&ausführen"& M s.a.&hBp://short.stoeps.de/osMcred& 19&&
  20. 20. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Policies& • Verteilung&& M Managed&Account&& • ConnecLons&Server&URL& • AuthenLfizierungsmethode& • Desktop&Sezngs&–&Accounts& M Update&Links& • All&supported& • Selected&supported&M>&weiterer&Auswahldialog&mit&Account&Namen& • ConnecLons&Sezngs&für&Policy&unnöLg!& 20&&
  21. 21. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Desktop&Sezngs& 21&&
  22. 22. SSL&CerLfier&des&IBM&ConnecLons&Servers& • Export&über&Browser&oder&HTTP&Server&ikeyman& • Import&im&Domino&Directory& M IBM&Domino&Administrator&Client& • Security&–&CerLficates& • AcLons:&&Import&Internet&CerLficates& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& 22&&
  23. 23. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Security&Policy& • Verteilung&des&Internet&CerLfiers& 23&&
  24. 24. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& 24&&
  25. 25. IBM&ConnecLons&Social&Widgets& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& in&IBM&Notes&/&iNotes& 25&&
  26. 26. A practical approach to standards Innovative Practical Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Apache User-driven Architectural SAP, SugarCRM, Jive, and others
  27. 27. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Terminologie& • OpenSocial& M Offener&Standard&der&die&grundlegenden&APIs&definiert,&um&Social&ApplicaLons&zu& erstellen&(HTML,&JavaScript&und&CSS)& M SpezifikaLon&beinhaltet&JavaScript&und&REST&APIsViele&Unterstützer:&IBM,&SAP,& Adobe,&Jive,&LiveRay&...& M KompaLbilität&über&Anbietergrenzen&hinaus& • Nahtlose&Verknüpfung&von&Inhalten& M Unterstützt&führende&Standards& • AcLvity&Streams&(hBp://acLvitystrea.ms)& • Oauth&(hBp://oauth.net/2/)& M hBp://opensocial.org& &&&& 27&&
  28. 28. OpenSocial&im&IBM&Por|olio& AcLvity&Stream& IBM&Notes&&&Domino&9&Social&EdiLon& IBM&ConnecLons&&&ConnecLons&Mail&
  29. 29. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& OAuth& • Geschichte& M Entstand&bei&der&Entwicklung&von&OpenID&durch&TwiBer& M später&vorangetrieben&durch&Google& • OpenSocial&benutzt&OAuth&für&geschützte&API&Aufrufe& M Support&für&OAuth&1.0a&und&2.0&& • OAuth&steht&für&OPEN&AUTHORIZATION&nicht&OPEN&AUTHENTICATION& M AuthenLfizierungstechnologien&werden&bei&der&Authorisierung&genutzt& • Benutzer&erlauben&über&OAuth&Anwendungen&den&Zugriff&auf&ihre& Daten,&die&von&einer&anderen&Anwendung&verwaltet&werden& M Google&OpenID&
  30. 30. AuthorizaLon&durch&Benutzer& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild&
  31. 31. ApplikaLonsberechLgung&zurückziehen& • Sezngs&in&IBM&ConnecLons& M Benutzer&können&selbst&den&Zugriff&wieder&deakLvieren& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& 31&&
  32. 32. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& AcLvity&Stream& • Offener&Standard,&RFC&4287& • ImplemenLerungen:& M BBC,&Gnip,&Google&Buzz&Gowalla,&IBM,&MySpace,&Opera,&Socialcast,&Superfeedr,& TypePad,&Windows&Live,&YIID& M Facebook,&Status.net& M IBM&ConnecLons& • Datenmodell&zur&Anzeige&von&Streams&oder&Listen&von&AkLonen&die&von& Benutzern&oder&Anwendungen&generiert&werden& • AcLvity&Streams&schaffen&einen&zentralen&Zugangspunkt&für& UnternehmensinformaLonen& • Inhalte&werden&dynamisch&nachgeladen&und&erlauben&eine&InterakLon& direkt&im&Kontext& 32&&
  33. 33. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Embedded&Experience& • Methode&um&die&FunkLon&und&Ergebnis&einer&ApplicaLon&in&einer& Anderen&einzubeBen&(Host&ApplicaLon)& • Für&den&Benutzer&sieht&es&so&aus,&als&wenn&diese&3rd&Party&ApplicaLon& direkt&aus&dem&Anwendungskontext&benutzt&wird& 33&&
  34. 34. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Embedded&Experience& • BenachrichLgung&heute& 34&&
  35. 35. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Embedded&Experience&(2)& • BenachrichLgung&mit&Embedded&Experience& M BenachrichLgung&soll&interakLver&und&informaLver&sein& M Im&AcLvity&Stream&und&Mail&unterstützt& 35&&
  36. 36. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Terminologie& & • Apache&Shindig& M OpenSocial&Container& M ReferenzimplemenLerung&der&OpenSocial&Spezifizierung& M hBp://shindig.apache.org& • Domino&Server&mit&Shindig& M IBM&Domino&mit&installierter&OpenSocial&Komponente& M Enthält&Teile&des&Apache&Shindig&Projekts&als&WebapplikaLon&auf&Basis&von&OSGI& (Spec&für&modulare&Services&Bundles)& • DOTS& M Domino&OSGi&Tasklet&Service& M Servertask&der&OSGi&Plugins&Rechenzeit&und&Ressourcen&zur&Verfügung&zu&stellen& M Widgets&Framework&in&iNotes&benutzt&DOTS&um&Widgets&per&Policy&iNotes& Benutzern&zuzuordnen& 36&&
  37. 37. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Terminologie& • Widget&Katalog& M speichert&die&Metadaten&für&Plugins&die&von&Notes&oder&iNotes&benutzt&werden& • CredenLal&Store& M Notes&Datenbank&speichert& • Proxy&Regeln& • Ressourcen&für&Gadgets& • OAuth&InformaLonen& M Domino&Server&mit&Shindig& 37&&
  38. 38. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Voraussetzung& • IBM&Domino&9&mit&Social&Component& M Validierung:&tell&hBp&osgi&ss&com.ibm.fiesta& &&&&&&&&& 38&&
  39. 39. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Voraussetzung&(2)& • IBM&Notes&9&Social&EdiLon& M Help&–&About&IBM&Notes& &&&&&&& 39&&
  40. 40. • Stärke&IntegraLon&in&IBM&Notes&als&die&Plugins& • Dynamisches&Nachladen&von&ConnecLons&Inhalten& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& FunkLon&der&Widgets& • Updates& M SSO&Zugriff&auf&AcLvityStream& M AkLves&Embedded&experience& M direktes&KommenLeren,& empfehlen,&herunterladen&etc.& • ConnecLons&EE& M Lädt&dynamisch&Inhalte&in&EMMails& M Anzeige&aktueller&InformaLonen& • auch&von&nach&dem&EMMail&Versand& M Arbeiten&mit&Inhalten& • Download,&KommenLeren,& Empfehlen& 40&&
  41. 41. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& ExporLeren&der&Widgets& • wsadmin&im&DmgrMProfil&starten& M cd&d:IBMWebSphereAppServerprofilesDmgr01bin& M mkdir&d:tempee& M mkdir&d:tempee2& M wsadmin.bat&–lang&jython&–username&wasadmin&–password&password& • execfile("gadgetAdmin.py")& • NotesRegistrar.registerGadgets("NotesOSC","Notes&OpenSocial&Component","hBps:// mail.stoeps.local/fiesta/gadgets/oauth2callback",&"d:tempee")& • NotesRegistrar.registerGadgets("NotesOSCSSL","Notes&OpenSocial&Component& SSL","hBps://mail.stoeps.local/fiesta/gadgets/oauth2callback",&"d:tempee2","true")& • Dateien&aus&d:tempee&bzw.&ee2&zum&IBM&Notes&Client&kopieren& 41&&
  42. 42. KonfiguraLon&IBM&ConnecLons& • OpenSocialMconfig.xml& M KonfiguraLon&der&WhiteList& • URLs&oder&Domains&angeben&für&die&EE&erlaubt&ist& • urlWhiteListEnabled="false"& o alle&URLs&rendern&EE& o nur&für&DEV&Umgebungen&empfohlen& M Default:&Embedded&Experience&ist&deakLviert& • Locked&Domains&sind&in&ConnecLons&im&Default&deakLviert& M KonfiguraLon&mit&Locked&Domains&ist&komplizierter& M DNS&Wildcards&benöLgt& • In&produk7ven&Umgebungen&unbedingt&Locked&Domains&ak7vieren& zur&Absicherung&vor&XSS&etc.& • Details&im&Vortrag&von&Chris&Miller& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& 42&&
  43. 43. Vorbereitung&IBM&Notes&&&IBM&Domino& • CredenLal&Store&anlegen&(wichLg&für&OAUTH)& M keymgmt&create&nek&opensocial& M keymgmt&create&credstore&opensocial& M IBM_CredStorecredstore.nsf&überprüfen& • CredenLal&Store&konfigurieren& M Admingruppe&in&ACL&hinzufügen& M Rolle&Admin&und&Access=Manager& • CredenLal&Store&öffnen& M Create&EncrypLon&Key&& M Create&New&encrypLon&key& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& 43&&
  44. 44. IBM&Domino&–&Widget&Catalog& • Widget&Catalog&erstellen& M Database&New& M Template:&Widget&Catalog&(advanced&Template)& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& • ACL& M Admins&als&Manager&hinzufügen& M Rolle&"Admins"& • Agent&"PushToCredStore"&akLvieren& • ConfiguraLon&–&Configure&CredenLal&Store& M Server&und&DB&angeben&(IBM_CredStorecredstore.nsf)& 44&&
  45. 45. Managed&Account&für&Shindig& • Um&als&Notes&User&an&Shindig&authenLfizieren&zu&können& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& 45&&
  46. 46. Managed&Account&für&Shindig&(2)& • Account&server&name:&hBp://dominoMdns/fiesta/container& • SSO&Server:&DNS&Name&Domino&mit&LTPA& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& 46&&
  47. 47. Managed&Account&für&Shindig&(3)& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& • Advanced& • Edit&List& M primaryAccountName=ConnecLons& M cnxEnabled=true& M useClustermates=true& M dominoresolveservername=false& M version=1.0& M dominosso=true& M PreferredUsernameField=FullName& 47&&
  48. 48. Managed&Account&für&Shindig&(2)& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& 48&&
  49. 49. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Security&Sezngs& • Security&Policy&Sezng&Dokument& M Proxies& • Context:&/xsp/proxy/BasicProxy& • URL:&hBp(s)://mail.stoeps.local:80/fiesta& • AcLons:&GET,&POST& • Cookies:&DomAuthSessId,&LtpaToken,&LtpaToken2& 49&&
  50. 50. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Policy:&Desktop&Sezngs& • Widget&Catalog&Server& • Widget&Catalog&applicaLon& name& • Widget&Catalog&categories&to& install& • Gadget&Server&URL& 50&&
  51. 51. Policy:&Desktop&Sezngs&(2)& • Managed&Account&für&Shindig&hinzufügen& M analog&Plugins& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& • notes.ini& M ENABLE_EE=1& M $ENABLE_EE=1& 51&&
  52. 52. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Policy:&Security&Sezngs& • Manage&ACL& M Administratoren&die& Widgets&Admin&Rolle& haben&hinzufügen&mit& "Ability&to&configure& Widget&capabiliLes& 52&&
  53. 53. Policy:&Security&Sezngs&(2)& • Proxy&Whitelist&definieren& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& M Proxies& M Edit&List& 53&&
  54. 54. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Mail&Sezngs& • Es&sind&keine&speziellen&Einstellungen&im&Mail&Sezngs&Dokument& notwendig& • Desktop&Sezngs&ziehen&in&iNotes&aber&nur&wenn&min.&ein&Mail&Policy& Dokument&der&Policy&zugewiesen&ist!& • s.a.&hBp://wwwM01.ibm.com/support/docview.wss?uid=swg21384073&& • Aktualisierung&der&Policy&für&iNotes& M Default:&12&Stunden&für&Aktualisierung&Mailpolicy& M tell&adminp&process&mailpolicy& 54&&
  55. 55. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& KonfiguraLonsdokument& • Für&Shindig&Einstellungen&notwendig& • Basics& M ConfiguraLon&for&Domino&Server&with&Shindig:&Enabled& • notes.ini&Sezngs:& M Enable_EE=1& M iNotes_WA_EnableEE=1& M iNotes_WA_LiveText=1& M iNotes_WA_Widgets=1& M iNotes_WA_OpenSocial=1& M iNotes_WA_Widgets_AutoUpdate_Group=iNotesWidgetsGroup& M iNotes_WA_Widgets_AutoUpdate_Day=1& 55&&
  56. 56. KonfiguraLonsdokument&(2)& • Social&EdiLon& M Basics& M Locked&Domains&disabled&M>&nicht&in&produkLven&Umgebungen&verwenden!& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& 56&&
  57. 57. KonfiguraLonsdokument&(3)& • shindig.properLes& M callbackMurl&muss&gleich&der&URL&sein,&die&zum&Export&der&Gadgets&verwendet& wurde& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& 57&&
  58. 58. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Widgets&imporLeren& • Die&aus&ConnecLons&extrahierten&Gadgets&in&den&Widget&Catalog& imporLeren& M AS.Gadget.extension.xml& M EE.Gadget.extension.xml& M Category&für&InstallaLon&und&Pla|orm&jeweils&anpassen& • Beachten:&Approve&nicht&vergessen& 58&&
  59. 59. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Widgets&installieren& • Policy&installiert&die&Gadgets&automaLsch& • iNotes& M tell&dots&run&UpdateWidgetsTask& 59&&
  60. 60. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& 60&&
  61. 61. IBM&Docs&Viewer,&ConnecLons&Files&und&IBM&iNotes& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& 61&&
  62. 62. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& IBM&Docs&Viewer& • KonverLert&Dateien&in&IBM&ConnecLons&zur&direkten&Anzeige&im& Browser& • In&IBM&ConnecLons&Lizenz&enthalten&(EnLtlement)& • Zwei&Tasks& M Conversion&(WINDOWS&only!)& M Viewer& • Aktuelle&Version&1.0.6& • s.a.&Track&4&Session&1&IBM&Docs&(InstallaLon)& • kann&auch&in&IBM&iNotes&integriert&werden& M kein&Download&von&ABachments&notwendig& 62&&
  63. 63. IntegraLon&ConnecLons&Files& • Speichern&von&Anhängen&in&ConnecLons&Files& • Download&des&Anhangs& • Einfügen&von&Dateilinks& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& 63&&
  64. 64. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Mail&Sezngs& • IBM&iNotes& M ConfiguraLon& 64&&
  65. 65. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Policy:&Security&Sezngs& • Proxy&KonfiguraLon& M LcFilesProxy& M ViewerProxy& 65&&
  66. 66. Mail&IntegraLon&in&IBM&ConnecLons& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& 66&&
  67. 67. MailintegraLon&in&IBM&ConnecLons& • Zugriff&auf&EMMails&ohne&MailMClient& • Guter&Start,&um&die&Vorteile&von&EE&zu&sehen&oder&zu&präsenLeren& • Voraussetzungen& M min.&IBM&Lotus&Domino&8.5.3FP6&oder&IBM&Domino&9.0&Social&EdiLon& • iNotes&akLviert& M min.&MS&Exchange&2010&SP3&oder&MS&Exchange&2013& M Single&Sign&On& • LTPAToken&für&Domino&IntegraLon& • SPNEGO&für&Exchange&Anbindung& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& • Download& M hBps://greenhouse.lotus.com/plugins/plugincatalog.nsf/assetDetails.xsp? acLon=editDocument&documentId=32943DDFE7EE835385257D1B004C263A&Lo gin& M InstallaLon&erfolgt&über&InstallaLon&Manager& 67&&
  68. 68. <discovery> <ServerConfig name="inotesredir" enabled="true"> <ConfigType>REDIRECT</ConfigType> <RedirectURL>https://mail.stoeps.local/iwaredir.nsf</RedirectURL> <MailPattern type="stoeps.local"/> Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& KonfiguraLon& • Kopieren&aus&ConnecLons&Mail&InstallaLonsverzeichnis& M socialmailMdiscoveryMconfigMtemplate.xml& M socialmailMdiscoveryMconfig.xsd& M Ziel:&& WAS_ROOTprofilesDmgr01configcells<zelle>LotusConnecLonsMconfig& • socialmailMdiscoveryMconfigMtemplate.xml&umbenennen& M socialmailMdiscoveryMconfig.xml& • Minimale&KonfiguraLon&mit&iNotes&Redirect&Datenbank& 68&& </ServerConfig> </discovery>
  69. 69. J2EE&Rollen&steuern&die&MailintegraLon& • Beide&Rollen&müssen&gesetzt&werden,&um&die&IntegraLon&zu&akLvieren& M Default:&None& M Common& • mailMuser& M WidgetContainer& • mailMuser& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& 69&&
  70. 70. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& TroubleshooLng& • SSO&testen& M Anmeldung&an&ConnecLons& M Öffnen&der&iNotes&Redirect&DB& • Test&mit&DiscoveryServlet& M hBp://<hostname>/connecLons/resources/discovery/DiscoveryServlet? email=<email&address>&& 70&&
  71. 71. Embedded&Experience&mit&ConnecLons&Mail& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& 71&&
  72. 72. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& TroubleshooLng& 72&&
  73. 73. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Fehlersuche& • Zentraler&Startpunkt:& M hBp://wwwM10.lotus.com/ldd/dominowiki.nsf/dx/TroubleshooLng_OSC90& • Wo&kann&es&haken?&Beispiele& M AdministraLon&& • z.B.&CredStore,&Widget&Catalog& M Notes&Client& • "Something&went&wrong"& • Blank&page& M iNotes&Client& • OpenSocial&failed&to&load& • Status&not&2xx& M iNotes&Server& • SSL&v3& M Domino&Server&mit&Shindig& 73&&
  74. 74. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Debug&IBM&ConnecLons& 74&&
  75. 75. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Debug&IBM&Domino& • hBp://<OpenSocial&Component&LocaLon>/fiesta/notesdomino/ notesdominocommoncontainer.html& • Enable&custom&logging&on&the&iNotes&Mail&Server&& OSGi&on&HTTP& M com.ibm.domino.servlets.widgets.level=FINEST& M com.ibm.notes.toolbox.level=FINEST& M com.ibm.rcp.toolbox.level=FINEST& M com.ibm.inotes.widgets.level=FINEST& M com.ibm.domino.common.widgets.level=FINEST&& 75&&
  76. 76. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Debug&IBM&Domino&(2)& • OSGi&on&DOTS& M com.ibm.domino.osgi.widgets.level=FINEST& M com.ibm.notes.toolbox.level=FINEST& M com.ibm.rcp.toolbox.level=FINEST& M com.ibm.inotes.widgets.level=FINEST& M com.ibm.domino.common.widgets.level=FINEST& 76&&
  77. 77. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Debug&IBM&Domino&(2)& • OpenSocial&Gadgets&and&Embedded&Experiences& M Enable&custom&logging&on&the&Domino&Server&with&Shindig& M com.ibm.fiesta.inotes.level=FINEST& M com.ibm.fiesta.commons.level=FINEST& M com.ibm.rcp.fiesta.level=FINEST& M com.ibm.rcp.toolbox.level=FINEST& M com.ibm.mm.proxy.mapping.MappingImpl.level=FINEST& M com.ibm.mm.proxy.rules.PolicyImpl.level=FINEST& M com.ibm.mm.proxy.connecLon.filter.CookieFilter.level=FINEST& M com.ibm.mashups.proxy.connecLon.HBpURLConnecLonFilter.level=FINEST& M org.apache.shindig.auth.level=FINEST& M org.apache.shindig.gadgets.features.level=FINEST& M org.apache.shindig.gadgets.render.level=FINEST& M org.apache.shindig.gadgets.servlet.level=FINEST&& 77&&
  78. 78. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Ressources& 78&&
  79. 79. Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Links& • hBp://wwwM10.lotus.com/ldd/dominowiki.nsf/dx/ TroubleshooLng_OSC90& M hBp://www.youtube.com/watch?v=Bntc5Su3dfM&& • hBp://wwwM10.lotus.com/ldd/dominowiki.nsf/xpDocViewer.xsp? lookupName=IBM+Notes+9.0+Social +EdiLon#acLon=openDocument&res_Ltle=Widgets_and_Live_Text_N9 0&content=pdcontent& • hBp://wwwM10.lotus.com/ldd/dominowiki.nsf/dx/ IBM_Domino_9.0_Social_EdiLon_OpenSocial_Deployment_Cookbook? open& • hBp://www.youtube.com/watch?v=joB87MPi5hI&& 79&&
  80. 80. hBp://scripLng101.org&& hBp://github.com/stoeps13/ibmcnx2&& Notes&&&Domino&–>&Mobil,&AdminCamp&2014& Christoph&StöBner&@stoeps& Web&und&als&RichClient& Klaus&Bild&@kbild& Danke& Klaus&Bild& TwiBer:&@kbild& Mail:&klaus.bild@gmail.com& Blog:&www.kbild.ch& Skype:&kbuilder& slideshare.net/kbild& xing.com/profile/Klaus_Bild& & Christoph&Stö2ner& TwiBer:&@stoeps& Mail:&cstoeBner@fum.de& Blog:&www.stoeps.de& Skype:&christophstoeBner& slideshare.net/ChristophStoeBner&& xing.com/profile/Christoph_StoeBner&& hBp://about.me/stoeps&&& 80&&

×