Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Lotus Notes Domino warsztat techniczny

Podobne prezentacje


Prezentacja na temat: "Lotus Notes Domino warsztat techniczny"— Zapis prezentacji:

1 Lotus Notes Domino warsztat techniczny

2 Warsztat techniczny Lotus Notes Domino
Organizacja 2 dni 09:00-17:00 ??? przerwa na obiad ok. 12:15-13:00 ??? Warsztat techniczny Lotus Notes Domino

3 Warsztat techniczny Lotus Notes Domino
Kto jest kim? Kto? Skąd? Z jakiej firmy? Czym się zajmuje? Jakie dotychczasowe związki z Lotus Notes Domino? Czego się spodziewa i co chciałby uzyskać z udziału w warsztacie? Warsztat techniczny Lotus Notes Domino

4 Warsztat techniczny Lotus Notes Domino
Program - dzień 1. Podstawowe informacje o środowisku Lotus Notes Domino (zastosowanie i funkcjonalność) poczta elektroniczna, praca grupowa, aplikacje Architektura systemu klienty i serwery, komunikacja w sieci komputerowej, bazy danych i szablony baz, replikacja, obsługa poczty elektronicznej, administrowanie Model bezpieczeństwa identyfikacja, uwierzytelnianie i kontrola dostępu, pliki ID, certyfikacja, szyfrowanie i podpisy cyfrowe Instalacja i podstawowa konfiguracja serwerów Domino i klientów Notes Obsługa klienta Lotus Notes i iNotes (w skrócie) Warsztat techniczny Lotus Notes Domino

5 Warsztat techniczny Lotus Notes Domino
Program - dzień 2. Narzędzia administracyjne konsola serwera, Domino Administrator, proces administracyjny, bazy o charaktrze administracyjnym Zarządzanie użytkownikami rejestrowanie, nadawanie uprawnień, grupy, strategie (polisy) Zarządzanie bazami danych kontrola dostępu, replikacja, szablony, indeksy, agenty Zarządzanie pocztą elektroniczną (Notes i SMTP) routing, przetwarzanie za pomocą reguł, kronikowanie, kontrola rozmiaru, archiwizowanie, śledzenie, odwoływanie Elementy monitorowania systemu Źródła pomocy i dalszej wiedzy Warsztat techniczny Lotus Notes Domino

6 Warsztat techniczny Lotus Notes Domino
Założenia To jest warsztat, a nie szkolenie! Część materiału edukacyjnego po angielsku, ponieważ: zdecydowana większość dokumentacji technicznej i innych źródeł jest tylko po angielsku podstawowe narzędzie administracyjne też jest tylko po angielsku Wykorzystamy przede wszystkim ogólnodostępną dokumentację, aby: udowodnić, że praktycznie wszystko co trzeba jest do znalezienia w Internecie zachęcić do dalszych samodzielnych poszukiwań, doświadczeń i eksperymentów W trakcie ćwiczeń praktycznych będziemy częściowo improwizować, gdyż: wykonywanie krok po kroku szczegółowych instrukcji nie zmusza do myślenia będzie wiele okazji do pytań, refleksji, dygresji i walki z praktycznymi problemami Aktywny udział, pytania, uwagi, komentarze i poprawki mile widziane! Warsztat techniczny Lotus Notes Domino

7 Warsztat techniczny Lotus Notes Domino
IBM Lotus Domino and Notes Information Center Warsztat techniczny Lotus Notes Domino

8 IBM Lotus Domino 8.5 Administrator Help
Warsztat techniczny Lotus Notes Domino

9 Warsztat techniczny Lotus Notes Domino
Czas na pytania... Warsztat techniczny Lotus Notes Domino

10 Lotus Notes Domino podstawowe informacje

11 Warsztat techniczny Lotus Notes Domino
Agenda Lotus software Ogólnie o Lotus Notes Domino Produkty pokrewne Jak budować kompletny system Warsztat techniczny Lotus Notes Domino

12 Warsztat techniczny Lotus Notes Domino
Lotus software Warsztat techniczny Lotus Notes Domino

13 Lotus - bogata, zintegrowana funkcjonalność
Komunikowanie się pocztą elektroniczną, osobiste i zespołowe kalendarze, zadania do wykonania Tworzenie, edytowanie i współdzielenie dokumentów Zarządzanie służbowymi i osobistymi kontaktami Komunikacja w czasie rzeczywistym, wymiana informacji w zespole dla szybszego podejmowania decyzji. Dostęp do aplikacji biznesowych bez konieczności uczenia się nowych interfejsów. Przetwarzanie informacji zamiast wyszukiwania jej. Szybkie tworzenie i łatwe rozwijanie własnych aplikacji. Wykorzystanie istniejących zasobów IT i umiejętności. Łączność w dowolnym miejscu i czasie, z wielu urządzeń, przez dowolną sieć Warsztat techniczny Lotus Notes Domino

14 IBM Lotus collaboration portfolio
Messaging and Collaboration Unified Comms and Collaboration Portals and Mashups Social Software On-Premise Appliance Hosted SaaS Warsztat techniczny Lotus Notes Domino

15 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

16 Warsztat techniczny Lotus Notes Domino
Oprogramowanie do pracy grupowej... poczta, kalendarz, kontakty, zadania komunikator z sygnalizacją dostępności gotowe szablony (np. teamroom) tworzenie/uruchamianie aplikacji ...z dostępem: z różnych urządzeń i systemów oper. online i/lub offline bezpiecznie Klient "gruby" (Notes) Klient WWW (iNotes) Serwer aplikacyjny (Domino) Klient mobilny (Notes Traveler) Warsztat techniczny Lotus Notes Domino

17 Lotus Notes Domino - funkcjonalność
Środowisko pracy grupowej do wewnętrznej i zewnętrznej komunikacji Poczta elektroniczna, publiczne i prywatne książki adresowe (katalogi), indywidualne i grupowe kalendarze z organizacją spotkań i rezerwacją zasobów, listy zadań do wykonania Zintegrowany komunikator z sygnalizacją dostępności (Lotus Sametime Entry) Zintegrowany pakiet biurowy do edycji dokumentów, arkuszy kalkulacyjnych i prezentacji (Lotus Symphony) Gotowe do użycia szablony aplikacji jak biblioteka dokumentów, dyskusja, blog, teamroom, osobisty dziennik Możliwość tworzenia dedykowanych aplikacji - rozwijanych wewnętrznie, pobranych z Internetu lub zakupionych od partnerów handlowych IBM R1 w 1989 roku, R8.5 in styczniu 2009 roku Ponad 140 mln stanowisk Notes sprzedanych na całym świecie, w ponad firm Warsztat techniczny Lotus Notes Domino

18 Lotus Notes Domino jako "groupware"
Bazy danych współdzielone w trybie online + użycie lokalnych replik w trybie offline Elastyczna zawartość "zorientowana na dokumenty" tworzenie / przeglądanie / modyfikowanie dokumentów z użyciem różnych formularzy bogaty zestaw typów danych (pola tekstowe, numeryczne, data/czas, rich text, listy słów kluczowych, odsyłacze itd.) hierarcha odpowiedzi (dokument, odpowiedź, odpowiedź do odpowiedzi) Wieloplatformowość - zarówno serwerów i klientów, jak i aplikacji (baz danych) Bezpieczeństwo m.in. poprzez szyfrowanie i listy kontroli dostępu (ACL) Integralność danych m.in. poprzez logowanie transakcyjne i klastrowanie serwerów Programowalność: LotusScript, Java, JavaScript, web serwisy Warsztat techniczny Lotus Notes Domino

19 Prosty sposób na efektywną współpracę
Poczta elektroniczna Kalendarze Kontakty Komunikator Dokumenty Działania Kanały RSS Aplikacje biznesowe Widgety Wyszukiwanie Wszystko czego potrzeba w jednym miejscu Warsztat techniczny Lotus Notes Domino

20 Wybór klienta: Lotus Notes vs. iNotes
Inne licencje, w praktyce taka sama funkcjonalność Aplikacje mogą równocześnie obsługiwać oba interfejsy użytkowika iNotes (d. Domino Web Access) w trybie pełnym, lekkim albo ultralekkim Licencje Notes/iNotes "messaging" albo "collaboration" od wersji Messaging CAL i Enterprise CAL Warsztat techniczny Lotus Notes Domino

21 Wybór serwera: Messaging, Enterprise, Utility
Ten sam kod, różnice w licencji Lotus Domino Messaging Server poczta elektroniczna, kalendarze, aplikacje tylko w oparciu o kilka gotowych szablonów, bez możliwości modyfikacji, partycjonowanie, dostęp z dowolnego klienta Lotus Domino Enterprise Server poczta elektroniczna, kalendarze, dowolne aplikacje, partycjonowanie i klastrowanie, dostęp z dowolnego klienta Lotus Domino Utility Server dowolne aplikacje bez poczty elektronicznej i kalendarzy, partycjonowanie i klastrowanie, dostęp z przeglądarek WWW bez potrzeby licencjonowania użytkowników Warsztat techniczny Lotus Notes Domino

22 Różne platformy systemowe
Lotus Domino Windows, Linux (RHEL, SLES), Sun Solaris, IBM AIX, IBM i/OS, Linux on System z Lotus Notes Windows, Linux (RHEL, SLES, Ubuntu), Mac OS Domino Administrator, Domino Designer Windows Lotus Notes Detailed system requirements Lotus Domino Detailed system requirements Warsztat techniczny Lotus Notes Domino

23 Szerokie wsparcie dla urządzeń mobilnych
IBM Lotus Notes Traveler Teraz także dla Symbian OS (telefony Nokia) IBM Lotus iNotes Ultralite Apple iPhone Lotus Software for RIM BlackBerry OS Plus dodatkowe rozwiązania firm partnerskich Warsztat techniczny Lotus Notes Domino

24 Ciągłość wykorzystania aplikacji
Mimo licznych innowacji technologicznych zachowana jest kompatybilność Warsztat techniczny Lotus Notes Domino

25 Inne zalety dla organizacji
Aplikacje w środowisku rozproszonym, duże możliwości integracji danych z innymi systemami Wygodna i efektywna praca online i offline (pełna funkcjonalność baz danych, replikacja) Łatwe administrowanie rozproszonym systemem polisy administracyjne wymuszające ustawienia konfiguracyjne na stacjach roboczych proces administracyjny automatyzujący wykonywanie określonych operacji, np. zmiany nazwy użytkownika w całym systemie Delegacja uprawnień administracyjnych w podrzędnych jednostkach Łatwe przejście na nowe wersje, koegzystencja różnych wersji i platform systemowych i przenoszalność pomiędzy nimi Niskie całkowite koszty utrzymania (TCO) Warsztat techniczny Lotus Notes Domino

26 Warsztat techniczny Lotus Notes Domino
Produkty pokrewne Warsztat techniczny Lotus Notes Domino

27 Warsztat techniczny Lotus Notes Domino
Lotus Symphony Pakiet biurowy oparty na kodzie OpenOffice Dokumenty, arkusze kalkulacyjne, prezentacje Otwarty format ODF, ale także formaty plików MS Office + eksport do PDF Wtyczki rozszerzające funkcjonalność Bezpłatny, dostępny także w ramach Lotus Notes Warsztat techniczny Lotus Notes Domino

28 Warsztat techniczny Lotus Notes Domino
Lotus Sametime Komunikacja w czasie rzeczywistym tekst, pliki, dźwięk, obraz, wizytówki, zrzuty ekranu sygnalizacja dostępności i lokalizacji użytkowników Konferencje WWW Możliwość integracji z telefonią Wymaga serwera Domino Podstawowa funkcjonalność Sametime Entry w ramach i w cenie Lotus Notes na pasku bocznym - sidebar Sametime Standard/Advanced Dedykowany klient Sametime Connect Dostęp z urządzeń mobilnych Dostęp z innych aplikacji, np. Microsoft Warsztat techniczny Lotus Notes Domino

29 Warsztat techniczny Lotus Notes Domino
Lotus Quickr Współdzielenie "treści biznesowej" dla zespołów roboczych w prostych "portalach" Obszary robocze WWW z komponentów biblioteka dokumentów, kalendarz grupowy, forum dyskusyjne, blog, wiki, lista zadań do wykonania, ... Konektory dla popularnych aplikacji Windows Explorer, MS Office, Symphony, Outlook, Lotus Notes, Sametime Wymaga serwera Domino Biblioteki osobiste Quickr Entry w cenie Lotus Notes Warsztat techniczny Lotus Notes Domino

30 Warsztat techniczny Lotus Notes Domino
Lotus Foundations Foundations Core - autonomiczna, samo-zarządzalna platforma Linux prosta i szybka instalacja, wymagana niewielka wiedza IT, administrowanie przez WWW niedostępna jako produkt, aktualnie platforma dla produktów Lotus i Tivoli Lotus Foundations Start kompletne rozwiązanie dla małej firmy, do 500 użytk. na bazie Notes/Domino 8.5 Lotus Foundations Reach - komunikator, VoIP, video na bazie Sametime, wymaga LF Start Lotus Foundations Branch Office - serwer Domino dla małej jednostki terenowej Można wykorzystać dedykowany sprzęt (appliance) Warsztat techniczny Lotus Notes Domino

31 Lotus Protector for Mail Security
Kontrola antywirusowa/antyspamowa zoptymalizowana dla Lotus Domino Sprawdzona technologia Integracja z Notes/Domino Proventia Elastyczność wdrożenia Licencjonowanie "per user" Software Appliance Hardware Appliance Warsztat techniczny Lotus Notes Domino

32 Warsztat techniczny Lotus Notes Domino
Lotus Mobile Connect Bezpieczny dostęp zdalny VPN bez potrzeby instalacji klienta uwierzytelnianie np. z poziomu przeglądarki WWW (SSL) Bezpieczny dostęp zdalny z urządzeń mobilnych Na potrzeby Notes, iNotes, Sametime, Traveler, ... Klient w cenie nowej licencji Lotus Domino Enterprise CAL Klient HTTP (przeglądarka) Lotus Mobile Connect Publiczny adres WWW Formularz logowania LDAP Warsztat techniczny Lotus Notes Domino

33 Warsztat techniczny Lotus Notes Domino
LotusLive portfolio Oprogramowanie Lotus dostepne w modelu "Software as a Service" Web Conferencing Collaboration LotusLive Meetings A full-featured, easy to use Web conferencing service LotusLive Engage An integrated suite of tools that combines your business network with collaboration and conferencing services LotusLive Notes An online version of IBM’s popular Lotus Notes and calendaring & scheduling product LotusLive Events Provides tools to create, manage and conduct webinars for up to 999 attendees LotusLive Connections Combines your business network with collaboration services LotusLive iNotes Web-based messaging service for and personal calendar Warsztat techniczny Lotus Notes Domino

34 Budowa kompletnego systemu
Warsztat techniczny Lotus Notes Domino

35 Jak budować system wymiany informacji w oparciu o Lotus Notes Domino?
Opracowanie architektury środowiska Lotus Notes Domino ilość, funkcje i umiejscowienie serwerów, platforma sprzętowo-systemowa, wersje serwerów/klientów, ew. zastosowanie dodatkowego oprogramowania, licencjonowanie Wdrożenie platformy Lotus Notes Domino instalacja i konfiguracja, wykorzystanie wbudowanej funkcjonalności, np. poczta, kalendarz, aplikacje na bazie gotowych szablonów Wdrożenie oprogramowania uzupełniającego np. komunikator Lotus Sametime, ochrona antywirusowa Lotus Protector, wykonywanie i odtwarzanie kopii zapasowych Tivoli Storage Manager, bezpieczny dostęp z zewnątrz Lotus Mobile Connect Szkolenia dla użytkowników i administratorów Koncepcja wykorzystania aplikacji biznesowych wybór gotowych albo zamówienie dedykowanych aplikacji, zdefiniowanie wymagań Wdrożenie aplikacji Lotus Notes Domino ew. modyfikacja i dostosowanie do potrzeb, szkolenia za administrowania i wykorzystania Dalszy rozwój i utrzymanie systemu Warsztat techniczny Lotus Notes Domino

36 Katalog polskich aplikacji dla Lotus Notes Domino
Opis produktów Lotus software Opis ponad 200 aplikacji dla Lotus Notes Domino Referencje, kontakt do dostawców Dostępny w formie papierowej albo w pliku PDF Warsztat techniczny Lotus Notes Domino

37 Aplikacje z katalogu - wybór funkcjonalności
Książka teleadresowa, struktura organizacyjna Biblioteka dokumentów, kancelaria, pisma, obieg dokumentów Urlopy, delegacje, szkolenia, rozliczanie czasu pracy, rekrutacja Wnioski inwestycyjne, przetargi, umowy, projekty Katalog produktów, zamówienia, logistyka, reklamacje Zarządzanie relacjami z klientem, telemarketing, obsługa deweloperów Ewidencja środków trwałych, zarządzanie jakością Serwis, helpdesk, baza wiedzy, raportowanie Obsługa faksów, skanowanie, archiwizacja Dostęp z urządzeń mobilnych, bezpieczeństwo poczty elektronicznej Projektowanie obiegu dokumentów Integracja z innymi systemami Warsztat techniczny Lotus Notes Domino

38 Lotus - zintegrowania platforma współpracy
ŁATWY DOSTĘP Elastyczność. Otwartość. Mobilność. Online/Offline Różne systemy operacyjne Różne urządzenia Uproszczenie dostępu do informacji, ale i zaspokojenie potrzeb różnych użytkowników Osobista efektywność Poczta elektroniczna, kalendarz, kontakty, lista zadań, narzędzia biurowe, biblioteka dokumentów, widgety, kanały RSS, wyszukiwanie Współpraca zespołowa Komunikator, VoIP, sygnalizacja dostępności, konferencje WWW, teamroomy, blogi, fora dyskusyjne, sieci profesjonalistów, społeczności Aplikacje biznesowe Uruchamianie i/lub integracja aplikacji innych producentów. Tworzenie własnych serwisów WWW lub budowanie aplikacji pracy grupowej. INNOWACYJNA FUNKCJONALNOŚĆ Intuicyjność. Kompletność. Integracja. Poprawa efektywności, ale i wydobycie większej wartości z istniejących zasobów PROSTE ZARZĄDZANIE Niezawodność. Bezpieczeństwo. Rozbudowywalność. Oszcz. energii Wygodna migracja Otwarte standardy Łatwa administracja Szybki development Bezpieczeństwo Niezawodna łączność Wiele OS Wydajność środowiska IT, ale i utrzymanie jego prostoty, bezpieczeństwa, rozszerzalności Warsztat techniczny Lotus Notes Domino

39 Warsztat techniczny Lotus Notes Domino
Czas na pytania Warsztat techniczny Lotus Notes Domino

40 Lotus Notes Domino architektura systemu

41 Warsztat techniczny Lotus Notes Domino
Agenda Architektura Notes/Domino Bazy danych Notes Notes Object Services Oprogramowanie klienta i serwera Fundamenty administrowania Domino Warsztat techniczny Lotus Notes Domino

42 Architektura Notes/Domino
Warsztat techniczny Lotus Notes Domino

43 Architektura systemu Lotus Notes Domino
Zintegrowane środowisko serwerów Domino i klientów Notes albo nie-Notes Poczta elektroniczna, aplikacje Składowanie danych, komunikacja, zarządzalność, bezpieczeństwo Warsztat techniczny Lotus Notes Domino

44 Warsztat techniczny Lotus Notes Domino
Serwery i klienty Serwer Lotus Domino składuje bazy Notes udostępnia bazy klientom Notes (NRPC) bądź przeglądarkom WWW (HTTP/S) uruchamia różne usługi manipulujące danymi zapewnia kontrolę dostępu do danych wykorzystuje dane z baz Notes, plików w systemie operacyjnym bądź relacyjnych baz danych Klient Lotus Notes uzyskuje dostęp do baz Notes na serwerze bądź lokalnie Klient WWW uzyskuje dostęp do baz Notes na serwerze wyświetlając informacje w przeglądarce WWW Warsztat techniczny Lotus Notes Domino

45 Klasyczny model klient-serwer
Zarówno klienty Notes jak i serwery Domino wykorzystują sieć komputerową, aby połączyć się ze zdalnymi bazami danych znajdującymi się na serwerach Domino Baza danych jest zwana "zdalną", jeśli znajduje się na komputerze innym niż ten, na którym pracuje łączący się z nią program Wspierane protokoły sieciowe: TCP/IP (standardowy port 1352/tcp), NETBIOS (dawniej także inne) network databases Notes Client Domino Server Domino Server Warsztat techniczny Lotus Notes Domino

46 Lokalne bazy danych w trybie "offline"
Baza danych jest zwana "lokalną", jeśli znajduje się na tym samym komputerze, na którym pracuje łączący się z nią program Aby to umożliwić ... każdy klient zawiera mechanizmy obsługi baz danych praktycznie w taki sam sposób, jak na serwerze każda baza danych zawiera w sobie nie tylko dane, ale także elementy projektowe i administracyjne, dzięki czemu może być używana w trybie "offline" bazy danych mogą być replikowane, tzn. ich zawartość może być synchronizowana network databases Notes Client Domino Server Domino Server Warsztat techniczny Lotus Notes Domino

47 Warsztat techniczny Lotus Notes Domino
Replikacja Proces dystrybucji i resynchronizacji baz danych w środowisku rozproszonym Umożliwia wykorzystanie danych w różnych lokalizacjach z zachowaniem spójności i kontroli dostępu Rozwiązuje szereg praktycznych problemów dostęp do danych w trybie "offline" przez użytkownika mobilnego współpraca w ramach grup, które nie potrzebują stałego połączenia kontrola zarządzania i innych rozproszonych procesów Bazy danych w różnych lokalizacjach, które mogą wzajemnie synchronizować swoją zawartość, zwane są replikami mają to samo "Replica ID" Replikacja wykonywana okresowo według harmonogramu albo na żądanie Uwaga na tzw. konflikty replikacji modyfikacja tego samego dokumentu w różnych replikach w tym samym czasie Warsztat techniczny Lotus Notes Domino

48 Warsztat techniczny Lotus Notes Domino
Topologie replikacji Hub-and-Spoke Peer-to-Peer End-to-End Warsztat techniczny Lotus Notes Domino

49 3-poziomowa architektura oprogramowania
3-poziomowa architektura oprogramowania wspólna dla klientów i serwerów Notes Clients Domino Servers network Notes Client Domino Designer Domino Administrator Domino Server and server tasks 1 Program level Notes Object Services Notes Object Services 2 NOS level Local databases Local files Shared databases Local files 3 File level network Warsztat techniczny Lotus Notes Domino

50 Wspólna 3-poziomowa architektura
Programs that create, use, and/or interpret Notes/Domino applications Programs: Notes, Domino Designer, Domino Server, etc C/C++ code function calls Notes Object Services Core N/D service software: Notes Storage Facility (NSF), Notes Index Facility (NIF), NRPC Client, etc. data design notes, admin notes, documents Notes/Domino applications Portable, shareable, replicateable, secure, document-oriented local databases Warsztat techniczny Lotus Notes Domino

51 Warsztat techniczny Lotus Notes Domino
Bazy danych Notes Warsztat techniczny Lotus Notes Domino

52 Zawartość pliku NSF (bazy danych Notes)
a Notes Database Database Header - Contents ODS (On Disk Structures) version Database class (nsf, ntf, etc.) Information buffer (title, template, etc.) Database ID (DBID) Database Instance ID (DBIID) Replication ID and settings Database header Replication history * Internal structures per-database information Replication History - List of replication servers and times (speeds up the replication process) list of notes * Internal Structures - Keep track of the database’s content - Not directly accessible by any APIs - Vary from release to release Indicated by header’s ODS version * optional Warsztat techniczny Lotus Notes Domino

53 Warsztat techniczny Lotus Notes Domino
Typy not w bazie danych Nota (np. dokument) jest odpowiednikiem rekordu w relacyjnych bazach danych Category NOTE_CLASS_*** Note Types Data DOCUMENT Document Administration ACL* Access Control List REPLFORMULA Replication Formula Design Elements FIELD Shared Field FILTER Agent, Outline, Database script, Script library, etc. FORM Form, Frameset, Page, Subform, etc. VIEW Folder, Navigator, View DESIGN * Design Collection (structured like a view) ICON * Icon INFO * “Help About” Information HELP Designer Help Information HELP_INDEX * Product Help Information * An asterisk means that there can be at most only one of the indicated type of note Warsztat techniczny Lotus Notes Domino

54 list of response NOTEIDs *
Struktura noty Każda nota, niezależnie od type, ma taką samą strukturę Zaprojektowane tak, aby wspierać replikację i współpracę Note Header - Contents NOTEID within the database UNID used by replication and design refresh NOTE_CLASS_xxx flags Attribute flags (readonly, etc.) Creation, modified, accessed times Parent note’s NOTEID Number of responses Replication time and sequence number a Note Note header list of items * Note Item - Contents Item name and name’s length Item’s attribute flags Item’s type (text, richtext, etc.) Item’s value (depends on type) Replication sequence number list of response NOTEIDs * * optional Warsztat techniczny Lotus Notes Domino

55 Cykl życia aplikacji (bazy danych) Notes
Krok 1: Utworzenie "szablonu" aplikacji z użyciem Domino Designer Krok 2: Nowa aplikacja na bazie projektu pobranego z szablonu Krok 3: Praca z aplikacją, tworzenie/przeglądanie/modyfikowanie documentów Krok 4: Modyfikacje i poprawki w szablonie Krok 5: Zamiana bądź oświeżenie projektu z nowego/zmodyfikowanego szablonu administrators develop design deploy application databases 1 2 3 Template (ntf file) Applications (nsf files) 4 revise design N/D app developer 5 N/D app user refresh design Warsztat techniczny Lotus Notes Domino

56 Bazy danych Notes - modyfikowalne i przenośne
Lotus Notes Domino jest dostępne wraz z aplikacjami Niektóre dostępne wprost w ramach produktu np. szablon bazy pocztowej, szablon książki adresowej, szablon logu Proste aplikacje użyteczne dla wszystkich klientów np. szablon dyskusji, szablon biblioteki dokumentów, szablon teamroom template Wszystkie mogą być modyfikowane przez użytkowników także szablony "produkcyjne" (np. szablon bazy pocztowej, w którym zakodowana jest większość funkcjonalności poczty elektronicznej i kalendarza) tworzenie i modyfikacja aplikacji z użyciem Domino Designer Uniwersalny format pliku NSF, tzw. On Disk Structure (ODS) kompletna binarna kompatybilność niezależnie od platformy systemowej niektóre wydania Notes/Domino wprowadziły nowe wersje ODS, niekompatybilne z poprzednimi Kod osadzony w bazach interpretowany tak samo na wszystkich platformach LotusScript, Java, JavaScript Warsztat techniczny Lotus Notes Domino

57 Warsztat techniczny Lotus Notes Domino
Notes Object Services Warsztat techniczny Lotus Notes Domino

58 Notes Object Services (NOS)
Kluczowy komponent oprogramowania wykorzystywany przez wszystkie instancje Notes i Domino Notes Storage Facility (NSF) tworzy i utrzymuje bazy danych Notes Indexing Facility (NIF) utrzymuje indeksy w bazach danych usługi replikacji itd. Klucz do wieloplatformowości Notes/Domino interfejs warstwy pośredniej na wielu systemach operacyjnych Klucz do interakcji klient-serwer i serwer-serwer Notes Remote Procedure Call (NRPC) NOS został sportowany na wiele platform Windows, Linux (RHEL, SLES), AIX, Solaris, Mac OS, i/OS + dawniej HPUX, OS/390, OS/400, OS/2, NetWare, SCO Unix Warsztat techniczny Lotus Notes Domino

59 Notes Remote Procedure Call (NRPC)
Umożliwia dostęp do usług NOS pracujących na zdalnych serwerach Logika "żądania klienta" NRPC jest w NOS Logika "odpowiedzi serwera" NRPC działa tylko na serwerze Oprogramowanie działa tak samo lokalnie jak i zdalnie TCP/IP port 1352/tcp NRPC server Any Program Using NOS Domino Server Program NOS NOS NSF NSF NRPC Client NRPC Client NOS Portability Layer NOS Portability Layer Operating System Operating System Notes Client or Domino Server Domino Server Warsztat techniczny Lotus Notes Domino

60 Oprogramowanie klienta i serwera
Warsztat techniczny Lotus Notes Domino

61 Programy klienckie, pliki i bazy systemowe
Notes Client - Create and modify local and remote data Programs Databases headline.nsf busytime.nsf user.dic mail\\username.nsf Notes Client Domino Designer - Create and modify Notes and Domino app designs read/write Domino Designer Domino Administrator - Add / remove / modify server and user info - Control overall system security and operations domadmin.nsf userreg.nsf events4.nsf Domino Administrator read/write common client databases function calls names.nsf bookmark.nsf as_username.nsf mail.box cache.ndk desktop8.ndk Common Client Software read/write Warsztat techniczny Lotus Notes Domino

62 Zadania serwera - procesy i wątki
Serwer Domino ma budowę modułową Domino server Builtin PROCESSES and THREADS spawned by the primary server task PROCESSES loaded and unloaded by the server console task based on operator commands server console NRPC server tasks Console task Misc builtin server tasks HTTP, LDAP, POP3, IMAP Replica, Router. Amgr AdminP, Stats Update, Design, Compact, Fixup etc. load monitor The specific set spawned depends on server configuration settings Notes Object Services (NOS) notes.ini file Notes databases Warsztat techniczny Lotus Notes Domino

63 Wewnętrzne zadania serwera
We wczesnych wersjach Domino osobne procesy, teraz przeważnie wątki Task Description Cluster Manager Probes availability of cluster members and updates cluster statistics Console Manages server console input and display DB Cache Ager Ages cached databases (those pended for closing) DB Cache Processor Reopens cached databases and closes fully-aged databases DB Fixup Fixes inconsistent and/or bad databases listed in the fixup queue Loadmon Updates server load-balancing statistics Name Server Maintains a list of networked servers and the services they provide NRPC Listener Listens for connection requests by NRPC clients (one per NRPC port) NRPC User Manages a user's connection to the server (one per NRPC user) Poll Performs periodic housekeeping - for example, scheduling other tasks to run RM Checkpoint Recovery Manager task prepares transaction-log checkpoint record RM Flush Recovery Manager task flushes cached DB info in order to free log space UBMIO "Cleans" modified database information cached in the UBM by writing DBs UBM Cleaner Ages modified database information in the UBM and schedules cleaning Warsztat techniczny Lotus Notes Domino

64 Zadania serwera ładowane jako moduły
Pracują w trybie wsadowym (uruchamiane okresowo lub na żądanie) albo jako stałe usługi Category Server tasks Database maintenance Agent manager, cataloger, designer, directory cataloger, replicator, update, updall Server and admin management Admin process, cluster directory database manager, cluster replicator, cluster admin process, map generator, server console Mail, calendaring and scheduling Calendar connector, IMAP, POP3, router, schedule manager, SMTP Connectivity and protocols DIIOP, DECS, HTTP, LDAP Server health Billing, database statistics, events, ISPY, mail tracking, reporter, statistics collector, stats Warsztat techniczny Lotus Notes Domino

65 Fundamenty administrowania Domino
Warsztat techniczny Lotus Notes Domino

66 Warsztat techniczny Lotus Notes Domino
Domeny, katalogi, ... Domena (Notes domain) - zestaw powiązanych obiektów serwery, użytkownicy, grupy użytkowników/serwerów, bazy danych, połączenia, ... Katalog (Domino directory) - baza danych definiująca domenę Notes zawiera definicję i parametry każdego obiektu w domenie każdy serwer w domenie posiada replikę tego samego katalogu (baza w pliku names.nsf) Programy administracyjne - na potrzeby zarządzania katalogami, bazami danych, monitorowania itd. dodawanie/modyfikowanie/usuwanie serwerów, użytkowników, itd. w katalogach określanie reguł bezpieczeństwa dla serwerów i baz danych, harmonogramów replikacji dostęp do innych baz danych o charakterze administracyjnym migracja użytkowników i poczty elektronicznej z innych systemów Warsztat techniczny Lotus Notes Domino

67 Jak funkcjonuje administrowanie Domino
Operacje obejmujące pojedyncze bazy (np. dodanie użytkownika do listy kontroli dostępu) zwykle są wykonywane natychmiast Operacje obejmujące wiele baz (np. kompletne usunięcie użytkownika z systemu) są zwykle wykonywane przez zadanie serwera AdminP (proces administracyjny) wymaga zdefiniowania dla każdej bazy "serwera administracyjnego" w celu uniknięcia problemu konfliktów replikacji wnioski administracyjne są realizowane w oparciu o bazę admin4.nsf Proces administracyjny wykorzystuje typowe mechanizmy Domino zaimplementowany jako zadanie (moduł) na każdym serwerze w domenie Notes używa replikacji do propagacji wniosków w rozproszonym środowisku Wymuszanie szeregu ustawień i parametrów konfiguracyjnych odnoszących się do użytkowników bądź ich oprogramowania klienckiego na stacjach roboczych odbywa się poprzez polisy (strategie, polityki) systemowe umożliwiają elastyczne grupowanie różnych parametrów aplikowanych poszczególnym grupom czy też klasom użytkowników Warsztat techniczny Lotus Notes Domino

68 Przykład wniosku administracyjnego
Obieg wniosku o zmianę nazwy użytkownika w całym systemie Zestaw wniosków wywoływane przez pewne akcje bądź poprawne wykonanie poprzednich kroków wykonywane na jedny albo wielu serwerach Operacje modyfikujące katalog Domino zawsze są wykonywane na serwerze administracyjnym katalogu Domino (jeden w całej domenie) Warsztat techniczny Lotus Notes Domino

69 Warsztat techniczny Lotus Notes Domino
Polisy Wymuszanie określonych parametrów konfiguracyjnych dotyczących użytkowników albo stacji roboczych Możliwe nadpisywanie preferencji użytkowników bądź blokowanie zmian Kilka zestawów ustawień (Policy Settings) Registration, Setup, Archiving, Desktop, Security, Mail, Activities, Lotus Traveler, Roaming, Symphony Elastyczny mechanizm różnicowania efektywnej kombinacji kontrolowanych parametrów i ich wartości polisy Explicit vs. Organizational dziedziczenie ustawień Aby polisa zadziałała użytkownik musi połączyć się z serwerem proces ndyncfg.exe, składowanie w prywatnej książce adresowej Mechanizm nieco trudny w konfiguracji, ale bardzo skuteczny Warsztat techniczny Lotus Notes Domino

70 Obieg poczty elektronicznej
Domino server NRPC routing Db Server server task NRPC routing Router server task mail.box servers submission transfer servers SMTP Listener server task delivery SMTP routing SMTP routing user mail databases HTTP server task Db Server server task POP3/IMAP server tasks HTTP NRPC POP3 IMAP access mail read mail retrieve mail HTTP browser Notes client POP3/IMAP/ SMTP client submit mail NRPC SMTP Warsztat techniczny Lotus Notes Domino

71 Notes Named Networks (NNN)
A Notes Named Network (NNN) to grupa serwerów, które są w stanie komunikowac się każdy z każdym bezpośrednio poprzez wspólną sieć komputerową i ten sam protokół, np. serwery w sieci TCP/IP w jednej sieci lokalnej Serwery znajdujące się w tej samej NNN transmitują pocztę elektroniczną pomiędzy sobą automatycznie i bezzwłocznie automatically Na potrzeby transmisji poczty elektronicznej pomiędzy serwerami znajdującymi się w różnych NNN trzeba definiować połączenia określające adresy sieciowe, harmonogram itd. Na potrzeby replikacji trzeba zawsze definiować połączenia, chyba że chodzi o replikację wewnątrz klastrów serwerów Domino Warsztat techniczny Lotus Notes Domino

72 Warsztat techniczny Lotus Notes Domino
Czas na pytania Warsztat techniczny Lotus Notes Domino

73 Lotus Notes Domino model bezpieczeństwa

74 Warsztat techniczny Lotus Notes Domino
Agenda Model bezpieczeństwa Notes/Domino Warsztat techniczny Lotus Notes Domino

75 Model bezpieczeństwa Notes/Domino
Warsztat techniczny Lotus Notes Domino

76 Model bezpieczeństwa Lotus Notes Domino
Bezpieczeństwo fizyczne ograniczenie fizycznego dostępu do serwera, systemu operacyjnego i zawartości serwera Bezpieczeństwo sieciowe (logiczne) technologie i wyposażenie umożliwiające komunikację pomiędzy urządzeniami Bezpieczeństwo Notes/Domino (logiczne) zabezpieczenie serwera Domino, baz Notes i zawartych w nich danych Bezp. fizyczne Bezp. sieciowe Bezp. Notes/Domino Baza danych Serwer Dane Warsztat techniczny Lotus Notes Domino

77 Bezpieczeństwo fizyczne
Lokalizacja serwera w bezpiecznym, monitorowanym pomieszczeniu Kontrola fizycznego dostępu do serwera (szafy, stelaże, obudowy) Używanie konsoli serwera tylko przez upoważnione osoby Dostęp dla administratorów Domino tylko poprzez dedykowane narzędzia (klient Domino Administrator, Web Administrator) Dostęp dla użytkowników do programów i danych na serwerze tylko poprzez oprogramowanie klienckie: Lotus Notes, przeglądarka WWW, klient POP3/IMAP, SMTP, LDAP Blokada dostępu na niższym poziomie: Telnet, rsh, SSH, FTP, Active Directory, jakikolwiek zdalny dostęp do plików, rejestru Windows itd. Ostrożnie z wykorzystaniem DHCP (po co?), SNMP (np. public community!), NTP (modyfikacja czasu), DNS (fałszywe wpisy) Inne powszechnie stosowane techniki "utwardzania" (hardening) serwera i systemu operacyjnego Warsztat techniczny Lotus Notes Domino

78 Bezpieczeństwo sieciowe
Firewall, proxy Izolowane podsieci, np. DMZ Kontrola ruchu na podstawie adresów i portów sieciowych NRPC 1352/tcp (nie)standardowe porty typowych protokołów IP vs. IPv6 TCP, UDP, ARP, ... ... plus wiele innych, dobrze rozpracowanych zagadnień Warsztat techniczny Lotus Notes Domino

79 Bezpieczeństwo Notes/Domino
Certyfikacja Szyfrowanie Podpisy cyfrowe Wielopoziomowe kontrola dostępu serwer, kartoteka na dysku, baza danych, widok/folder, dokument, sekcja, pole Listy kontroli dostępu ACL - Access Control List Listy kontroli wykonania kodu ECL - Execution Control List Bezpieczeństwo lokalne szyfrowanie baz z użyciem ID serwera/użytkownika Warsztat techniczny Lotus Notes Domino

80 Fundamenty bezpieczeństwa Notes/Domino
Identification Authentication Access Control An ID file identifies a named entity and its place in an organizational hierarchy IDs are securely authenticated using public-private key technology Multiple places where access to data or services can be granted or restricted The server program plays a key role in Domino security server server deny list Server access list person’s ID file client server program 2-way authentication server’s ID file server’s ID file database server ACL Warsztat techniczny Lotus Notes Domino

81 Warsztat techniczny Lotus Notes Domino
Pliki ID W systemie Lotus Notes Domino jesteś tym, kogo opisuje Twój plik ID Plik ID zawiera informacje niezbędne do bezpiecznego komunikowania się z innymi nazwa podmiotu publiczne i prywatne klucze podmiotu certifikaty potwierdzające nazwę i klucz publiczny podmiotu Plik ID może (i powinien) być zabezpieczony hasłem hasło szyfruje i odszyfrowuje zawartość pliku ID Skompromitowany plik ID musi być zniszczony i zastąpiony nowym standardowo nie wystarczy zmiana hasła, bo ktoś inny dysponuje kopią tego pliku z dotychczasowym, znanym mu hasłem Warsztat techniczny Lotus Notes Domino

82 Warsztat techniczny Lotus Notes Domino
Pliki ID Dane identyfikacyjne przechowywane w pliku ID zabezpieczonym hasłem zwykle hasło nie jest przesyłane do serwera można włączyć opcję sprawdzania haseł i porównywania kluczy publicznych z kopiami trzymanymi na serwerze (w dokumencie serwera, użytkownika lub przez polisę) Uwaga na: pliki ID z rozsynchronizowanymi hasłami pliki ID, które mogły zostać przejęte przez osoby nieupoważnione Dla kluczowych plików ID można skonfigurować konieczność podania kilku haseł znanych różnym osobom Administrator: menu Configuration - Certification - Edit Multiple Passwords... Warsztat techniczny Lotus Notes Domino

83 Warsztat techniczny Lotus Notes Domino
Nazwy Notes Każdy podmiot ma wyróżniającą od innych go nazwę nazwa kanoniczna: CN=John Smith/OU=Sales/O=Renovations/C=US nazwa skrócona: John Smith/Sales/Renovations/US Nazwa podmiotu określa jednocześnie jego pozycję w strukturze organizacyjnej Składniki nazwy: nazwa podstawowa, common name (CN) 0-4 nazwy jednostek organizacyjnych, organizational-unit names (OU) nazwa organizacji, organization name (O) opcjonalny kod kraju, country code (C) O=Renovations C=US OU=Marketing OU=Development OU=SRV CN=John Smith CN=Mary White OU=East OU=West CN=DOMINO1 CN=Tom Cole CN=Peter Bell CN=Helen Jones CN=Alan Brown Warsztat techniczny Lotus Notes Domino

84 Klucze publiczne i prywatne
Technologia kluczy asymetrycznych umożliwia skuteczne zabezpieczenie danych i komunikacji Aby bezpiecznie wysłać informację do znanego podmiotu ... zakodować jego kluczem publicznym, a on ją odkoduje swoim kluczem prywatnym Aby podpisać cyfrowo informację bądź uwierzytelnić się ... zakodować swoim kluczem prywatnym, kto inny odkoduje ją Twoim kluczem publicznym Ten sam algorytm zarówno szyfruje jak i deszyfruje dane recipient uses own private key to understand message sender uses recipient’s public key to transmit encrypted message encrypt / decrypt encrypt / decrypt plain text message plain text message encrypt / decrypt encrypt / decrypt recipient uses sender’s public key to verify signature signature sender uses own private key to sign Warsztat techniczny Lotus Notes Domino

85 Warsztat techniczny Lotus Notes Domino
Podpisy cyfrowe Podpis cyfrowy dodaje się do informacji aby zapewnić nienaruszalność danych Aby podpisać informację ... hash the information into a smaller value called a "digest" encrypt the digest using your private key add the encrypted digest as the signature Aby zweryfikować podpis ... decrypt the signature using signer's public key the decrypted signature should match the digest if not, then the content has probably changed since being signed Warsztat techniczny Lotus Notes Domino

86 Asymetryczna kryptografia w Notes/Domino
Klucz prywatny - w pliku ID, dostępny tylko dla właściciela Klucz publiczny - w katalogu Domino, dostępny dla wszystkich Uwierzytelnianie dane identyfikacyjne cyfrowo podpisane kluczem znanym tylko wystawcy certyfikatu, uznanym za zaufany przez obie strony (w Notes/Domino - wspólny nadrzędny certyfikator organizacyjny albo poprzez certyfikaty wzajemne) Szyfrowanie wiadomość zaszyfrowana kluczem publicznym odbiorcy może być odczytana tylko z użyciem odpowiadającego mu klucza prywatnego Weryfikacja zawartości skrót (hash) podpisywanej wiadomości zaszyfrowany kluczem prywatnym nadawcy i dołączony jako podpis cyfrowy, którego autentyczność można sprawdzić poprzez odszyfrowanie skrótu za pomocą klucza publicznego nadawcy i porównanie z własnoręcznie wyliczonym na podstawie otrzymanej wiadomości Operacje wykonywane automatycznie przez oprogramowanie klienta lub serwera Warsztat techniczny Lotus Notes Domino

87 Uwierzytelnianie klienta Notes i serwera Domino
Uwierzytelnianie Notes/Domino to proces dwukierunkowy Klient uwierzytelnia serwer i vice-versa wymiana kluczy publicznych i certyfikatów wymiana losowych liczb zaszyfrowanych kluczami prywatnymi przełączenie na bardziej efektywny klucz szyfrowania pojedynczej sesji transmisji Alice's public key and random number challenge Bob's public key and random number challenge Alice's certificate list Client Alice Bob's certificate list Server Bob Alice's random number challenge encrypted with Bob's private key Bob's signature on previous message Bob's random number challenge encrypted with Alice's private key Long-term secret (Alice's random number challenge, session key) Warsztat techniczny Lotus Notes Domino

88 Bezpieczeństwo kluczy
Długość kluczy rośnie wraz z wersją Notes/Domino < R bitów R bity R bitów R bitów Aktualizację zbyt krótkich kluczy albo kopii klucza w katalogu Domino można wymusić polisą bez angażowania użytkownika Warsztat techniczny Lotus Notes Domino

89 Warsztat techniczny Lotus Notes Domino
Kontrola dostępu Po uwierzytelnieniu na bazie pliku ID dalsza kontrola bezpieczeństwa opiera sie na szeregu barier Serwery i bazy danych posiadają różne listy kontroli dostępu listy dozwolonych i zabronionych użytkowników na serwerze kontrola dostępu do kartoteki w systemie plików z bazami danych lista kontroli dostępu do bazy danych - Access Control List (ACL) poiomy ACL: Manager, Designer, Editor, Author, Reader, Depositor, No-access role w ACL ułatwiające grupowe zarządzanie dostępem wewnątrz bazy prawa dostępu do poszczególnych elementów projektowych, np. formularzy, widoków listy dozwolonych autorów i czytelników dla pojedynczych dokumentów sekcje o kontrolowanym dostępie wewnątrz dokumentów kontrola dostępu na poziomie pojedynczego pola Generalna zasad: w razie sprzecznych ustawień stosowane są najbardziej restrykcyjne Warsztat techniczny Lotus Notes Domino

90 Kontrola wykonywania kodu
Definicja prawa do wykonywania określonych typów operacji przez kod podpisany określonym ID Administration ECL w katalogu Domino vs. Workstation ECL w prywatnej książce adresowej użytkownika Administration ECL (Actions - Edit Administration ECL) jest szablonem dla pierwotnej wersji Workstation ECL późniejsze zmiany można dystrybuować poprzez polisy Uwagi: blokować niepodpisany kod (zdarza się w b. starych aplikacjach) umożliwiać czy zakazywać modyfikacji ECL przez użytkowników? nie usuwać wpisów z ECL, lecz odbierać im wszystkie uprawnienia Warsztat techniczny Lotus Notes Domino

91 Szyfrowanie lokalnych baz
Domyślna opcja przy tworzeniu lokalnej repliki bazy z serwera Szyfrowanie z użyciem ID konkretnego użytkownika nikt inny nie odczyta bazy, tylko on może ją przywrócić do pierwotnego stanu Zabezpiecza dane w lokalnej bazie po ewentualnej utracie komputera 3 poziomy Simple encryption - szybki dostęp, ograniczone szyfrowanie, możliwość kompresji Medium encryption - zadowalający dostęp, wystarczające szyfrowanie, brak kompresji Strong encryption - powolny dostęp, najmocniejsze szyfrowanie, brak kompresji, zastosowanie tylko w ekstremalnych przypadkach Isniejącą już replikę też można zaszyfrować Warsztat techniczny Lotus Notes Domino

92 Warsztat techniczny Lotus Notes Domino
Czas na pytania Warsztat techniczny Lotus Notes Domino

93 Lotus Notes Domino Instalacja i konfiguracja
Ćwiczenie praktyczne

94 Instalacja Lotus Domino
Uruchom C:\Install\Lotus Domino 8.5 Windows 32bit\C1SP7EN.exe Zmień - Save files in folder: C:\Temp\Lotus Domino Pakiet instalacyjny rozpakuje się Instalator uruchomi się samodzielnie, w razie czego zawsze można rozpocząć ponowną instalację uruchamiając C:\Temp\Lotus Domino\setup.exe Ekran powitalny Zaakceptuj warunki umowy licencyjnej Zostaw domyślne - Program Files Directory Name - C:\Program Files\IBM\Lotus\Domino Nie zaznaczaj - Install Domino Partitioned servers Zmień - Data Files Directory Name - C:\Domino\Data Nie zmieniaj - Choose the setup type that best suits your needs - Domino Enteprise Server Zatwierdź listę składników do instalacji Warsztat techniczny Lotus Notes Domino

95 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

96 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

97 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

98 Instalacja Lotus Notes/Designer/Admin
Uruchom C:\Install\Lotus Notes Designer Admin 8.5 Windows English\C1SQ5EN.exe Zmień - Save files in folder: C:\Temp\Lotus Notes Pakiet instalacyjny rozpakuje się Instalator uruchomi się samodzielnie, w razie czego zawsze można rozpocząć ponowną instalację uruchamiając C:\Temp\Lotus Notes\setup.exe Ekran powitalny Zaakceptuj warunki umowy licencyjnej Podaj nazwę użytkownika i organizację (do celów rejestracji) Zostaw domyślne - Instalacja plików programów do - C:\Program Files\IBM\Lotus\Notes Zmień - Instalacja plików programów do - C:\Notes\Data Wybierz składniki programu - wszystko z wyjątkiem "Funkcja pojedynczego logowania" Zostaw Notes jako domyślny program do poczty elektronicznej, kalendarza i kontaktów Warsztat techniczny Lotus Notes Domino

99 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

100 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

101 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

102 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

103 Zainstalowane oprogramowanie
Warsztat techniczny Lotus Notes Domino

104 Konfiguracja Lotus Domino
"C:\Program Files\IBM\Lotus\Domino\nserver.exe" -listen Start - Programs - Lotus Applications - Zdalna konfiguracja servera Server name: DominoZ1 (A, B, C, ...) Organization name: FirmaZ (A, B, C, ...) Organization Certifier password: passw0rd Customize... Country code: PL Domino domain name: DomenaZ (A, B, C, ...) Warsztat techniczny Lotus Notes Domino

105 Konfiguracja Lotus Domino
First name: Administrator Last name: DominoZ (A, B, C, ...) Administrator password: passw0rd Also save a local copy of the ID file: C:\Domino\Data\admin.id Warsztat techniczny Lotus Notes Domino

106 Konfiguracja Lotus Domino
Customize... *Database Replicator *Mail Router *Agent Manager *Administration Process Calendar Connector Schedule Manager Statistics HTTP Server LDAP Server SMTP Server Stats Rooms and Resources Manager Warsztat techniczny Lotus Notes Domino

107 Konfiguracja Lotus Domino
Customize... tylko TCP/IP + Encrypt + Compress fully qualified internet host name: dominoz1.firmaz.pl (A, B, C, ...) Prohibit Anonymous access to all databases and templates Add LocalDomainAdmins group to all databases and templates I want to make additional copies of the ID files: C:\Notes\Data Review Setup Warsztat techniczny Lotus Notes Domino

108 Uruchomienie Lotus Domino
Start - Programs - Lotus Applications - Lotus Domino Server Warsztat techniczny Lotus Notes Domino

109 Konfiguracja Lotus Notes/Designer/Admin
Start - Programs - Lotus Applications - Lotus Notes 8.5 Ekran powitalny Your name: Administrator DominoZ (A, B, C, ...) Domino server: DominoZ1/FirmaZ/PL (A, B, C, ...) I want to connect to a Domino server Set up a connection to a Local Area Network (LAN Please provide specific network information...: TCP/IP Server address: XXX Hasło użytkownika jak podczas rejestracji Warsztat techniczny Lotus Notes Domino

110 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

111 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

112 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

113 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

114 Warsztat techniczny Lotus Notes Domino
Czas na pytania Warsztat techniczny Lotus Notes Domino

115 Lotus Notes Domino Użytkowanie
Pokaz

116 Warsztat techniczny Lotus Notes Domino
Czas na pytania Warsztat techniczny Lotus Notes Domino

117 Lotus Notes Domino Narzędzia administracyjne

118 Warsztat techniczny Lotus Notes Domino
Konsola serwera Warsztat techniczny Lotus Notes Domino

119 Warsztat techniczny Lotus Notes Domino
Konsola serwera Bezpośrednia kontrola działania serwera Bieżące komunikaty o operacjach wykonywanych przez poszczególne moduły Możliwość wydawania komend realizujących określone zadania Warsztat techniczny Lotus Notes Domino

120 Konsola serwera - wybrane komendy
HELP Help (Displays this help information) LOAD pgmname Load program TELL taskname command-string Send command-string to a task RESTART SERVER [password] Restart Server QUIT [password] Quit (exit server) < filename Execute server commands listed in a file SHOW SERVER Server information SHOW TASKS [only/user/all] Server tasks SHOW USERS Users with open sessions SHOW SCHEDULE Next Schedule [Server/Program/Location] [Appl] PULL server [database] Replicate one-way (pull) PUSH server [database] Replicate one-way (push) REPLICATE server [database] Replicate two-way request ROUTE servername Route mail to server TRACE servername [ALLPORTS] [PORTS portname,portname,...] Trace server connection SHOW CONFIGURATION variable Configuration variable SET CONFIGURATION "variable=value" [update/noupdate] Set Configuration variable Warsztat techniczny Lotus Notes Domino

121 Konsola serwera - wybrane komendy (2)
SHOW AGENTS filename [-verbose] Show all agents in a database SHOW CLUSTER Cluster information SHOW DATABASE filename Show Database Information SHOW DIRECTORY File Directory Information SHOW OPENDATABASES Show Open Database Information SHOW PORT portname Port specific information SHOW STATISTIC variable Statistic variable BROADCAST "msg" ["user/database"] Broadcast a message to user(s) DROP ["username/database"] [ALL] Drop one or more sessions START CONSOLELOG Enable console logging STOP CONSOLELOG Disable console logging Warsztat techniczny Lotus Notes Domino

122 Warsztat techniczny Lotus Notes Domino
Domino Administrator Warsztat techniczny Lotus Notes Domino

123 Warsztat techniczny Lotus Notes Domino
Domino Administrator Admin Help: Administration Tools -- The Domino Administrator IBM Lotus Domino Administrator - specjalizowany klient do administrowania środowiskiem Lotus Notes Domino Narzędzie do wykonywania większości zadań administracyjnych Interfejs użytkownika grupujący zawartość z różnych baz oraz dodatkowe narzędzia w układzie ułatwiającym codzienną pracą Niedostępny w polskiej wersji językowej Pewną alternatywą jest IBM Lotus Domino Web Administrator - klient administracyjny w przeglądarce WWW Warsztat techniczny Lotus Notes Domino

124 Domino Administrator - interfejs użytkownika
Tabs Window tab Current server name Domain Bookmark bar Tools pane Server pane Task pane Results pane Warsztat techniczny Lotus Notes Domino

125 Domino Administrator - nawigacja
Server pane - wyświetla serwery w domenie pogrupowane na różne sposoby np. wg hierarchi organizacyjnej, klastrów, wersji Domino czy systemu operacyjnego Task pane - zawiera logicznie zgrupowane zadania administracyjne w zależności od wybranej zakładki obejmującej specyficzny obszar administrowania np. aby zarządzać plikami baz danych na konkretnym serwerze, należy wskazać ten serwer i wybrać zakładkę Files Results pane - wyświela różne dane, w zależności od bieżącego zadania np. przy wybranej zakładce Files wyświetla listę plików, zaś przy Server - Monitoring - stan procesów i statystyk w czasie rzeczywistym Tools pane - udostępnia dodatkowe narzędzia związane z wybraną zakładką np. przy wybranej zakładce Files można wykonywać operacje na plikach baz danych Window tabs - umożliwia przełączanie pomiędzy otwartymi oknami Domains - daje dostęp w każdej z administrowanych domen kliknięcie w ikonę domeny otwiera panel Server z listą jej serwerów Bookmark bar - organizuje zakładki w postaci ikon Warsztat techniczny Lotus Notes Domino

126 Domino Administration preferences
File - Preferences - Administration preferences... Preference Description Basics Select domains to administer Add, edit, or delete domains Set domain location setting Select domain directory server Specify Domino Administrator startup settings Show Administrator home page Refresh server bookmarks Files Customize which columns appear on the Files tab Change the order in which columns appear Limit the types of files that Domino Administrator retrieves Monitoring Configure global settings used to monitor the server Enable server health statistics and reports Registration Select global settings used to register users, servers and certifiers Statistics Select global settings for statistic reporting and charting Enable statistic alarms while monitoring statistics Warsztat techniczny Lotus Notes Domino

127 Domino Administrator tabs
General administration tasks are organized by the tabs Click a tab to display its contents or use the Administration menu to navigate among the tabs Tab Use to administer People & Groups People-related Domino Directory items - such as Person documents, groups, mail-in databases and policies Files Databases, templates, database links and all other files in the server's data directory Server Current server activity and tasks 5 sub-tabs: Status, Analysis, Monitoring, Statistics and Performance Messaging Mail-related information 2 sub-tabs: Mail and Tracking Center Replication Replication schedule, topology, and events Configuration All server configuration documents - such as Server, Messaging Settings, Configuration Settings and Server Connections documents Warsztat techniczny Lotus Notes Domino

128 Domino Administrator tabs (2)
People and Groups tab Register new users and groups Manage existing users, groups, mail-in databases, and other resources Assign policies to users and groups Assign roaming options and Internet settings to users Access the Tools panel from which you can access numerous features for managing users and groups Files tab Access a folder and one or more files inside the folder Select the type of files to display - f.e. display only databases or only templates Move or copy a database by dragging it onto an Domino server on the bookmark bar View out of office status, that is, who is using the out of office service and is currently out of the office Manage databases - for example, compact databases and manage ACLs View disk size and free space on the C drive View Domino Attachment and Object Service (DAOS) status Warsztat techniczny Lotus Notes Domino

129 Domino Administrator tabs (3)
Server - Status tab See which server tasks are running, stop or restart them, or start new tasks See who is connected to the server, including Notes users, browser and clients See which Notes databases are currently in use Access the live remote console of the server Monitor the schedule of programs, agents, mail routing and replication Access the Tools panel from which you can access server status related tools Server - Analysis tab View, search, and analyze the log file (log.nsf) Access the database catalog on the server Access the Monitoring Results database (statrep.nsf) Manage Administration Process requests Access the Tools panel from which you can find a specific server, review activity data and access other server analysis related tools Warsztat techniczny Lotus Notes Domino

130 Domino Administrator tabs (4)
Server - Monitoring tab Check status of Domino servers Check server availability and sort servers by state or timeline View the current status of tasks running on each server and view selected statistics Monitor server health status and access server health reports Server - Statistics tab See real-time statistics for the current status of the Domino system Server - Performance tab View statistic charts for server performance in real time Chart historical server performance over a selected period of time Manage server activity trends Perform resource load-balancing among servers Warsztat techniczny Lotus Notes Domino

131 Domino Administrator tabs (5)
Messaging - Mail tab Manage mailboxes on the server Check mail View mail routing status Monitor log file for routing-related events Run reports on messaging use Access the Tools panel from which you can access additional Messaging features such as stopping and starting the router Messaging - Tracking Center tab Issue tracking requests to track messages Replication tab View the server replication schedule Check the log file for replication events View replication topology maps related to the server Warsztat techniczny Lotus Notes Domino

132 Domino Administrator tabs (6)
Configuration tab Configure all server options, settings and configurations for various subsystems including: Security Monitoring Messaging Policies Replication Directory services Off-line services Access Tools panel from which you can access numerous server-related features such as server registration, setting up ports, securing the console and numerous other features Warsztat techniczny Lotus Notes Domino

133 Domino Administrator tools
Most tabs in Domino Administrator include a set of tools that change based on the selected tab You can also access tools using: right click - select an object that has an associated tool and right click menus - for each tab that has tools, the appropriate tools menu appears in the menu bar Tab Available tools People & Groups People, Groups Files Disk Space, Folder, Database, DB2 Groups Server - Status Task, User, Ports, Server Server - Analysis Analyze Messaging Configuration Certification, Registration, Policies, Hosted Org, Server, DB2 Server Warsztat techniczny Lotus Notes Domino

134 Proces administracyjny
Warsztat techniczny Lotus Notes Domino

135 Administration Process
Admin Help: Administration Tools -- The Administration Process Administration Process is a program that automates many routine administrative tasks f.e. if you delete a user, Administration Process locates that user's name in Domino® Directory and removes it, locates and removes the user's name from ACLs, and makes any other necessary deletions for that user f.e. if you want to delete all replicas of a database, Administration Process finds replicas on servers in the domain and provides an interface for deleting them Warsztat techniczny Lotus Notes Domino

136 Warsztat techniczny Lotus Notes Domino
Automating tasks Name management tasks - such as rename person, rename group, delete person, delete group, delete server name, recertify users and store Internet certificate Mail file management tasks - such as delete mail file and move mail file Server document-management tasks - such as store CPU count, store platform, and place network protocol information in Server document Roaming user management tasks - such as roaming user setup, move roaming users to other servers, upgrade a nonroaming user to roaming status and downgrade roaming user to nonroaming status User mail file management tasks - such as performing Access Control List (ACL) changes and enabling agents. f.e. "Out of Office" agent is enabled and disabled this way by Notes users Person document management tasks - such as storing the user's Notes version and client platform information Replica management tasks - such as create replica, move replica or delete all replicas of a database Warsztat techniczny Lotus Notes Domino

137 Administration servers
Administration servers control how the Administration Process does its work Specify an administration server for the Domino Directory and for each database by default first Domino server set up in a domain is the administration server for the Domino Directory Administration server for Domino Directory maintains it's ACL, performs deletion and name change operations in that Domino Directory and these changes are replicated to other servers in the domain All databases need an administration server to manage name changes and deletions that apply to the database f.e. changes to ACL, Readers and Authors fields, or Names fields if a database has replicas, assign an administration server to only one replica, then Administration Process makes all changes to that replica and replication for that database carries out changes to all other replicas Warsztat techniczny Lotus Notes Domino

138 Administration Requests database
Administration Requests database (file admin4.nsf) is working repository where requests for work to be done by the Administration Process are stored Status of work done by Administration Process is also stored there as response Log documents to the requests To complete tasks, Administration Process posts and responds to requests in the Administration Requests database Domino servers use replicas of this database to distribute requests made on one server to other servers in the domain Views containing Request documents and respective Log documents Requests processed automatically vs. accept/reject necessary to process Use console command "tell adminp process ..." to force request processing Check for processing errors. warnings and remarks Control size of Administration Requests database Warsztat techniczny Lotus Notes Domino

139 Certification Log database
Certification Log database (file certlog.nsf) is necessary to use Administration Process to perform name changes and recertifications Must reside on the server that stores Domino Directory in which you will initiate the name change or recertification Contains a permanent record of how you register servers and users, including information about the certifier ID. Also contains messages that describe the results of recertification requests that Administration Process is processing Warsztat techniczny Lotus Notes Domino

140 Bazy o charakterze administracyjnym
Warsztat techniczny Lotus Notes Domino

141 Bazy wspólne dla całej domeny Notes
Bazy administracyjne wspólne dla wszystkich serwerów w domenie (ich repliki znajdują się na każdym serwerze w pliku o takiej samej nazwie): katalog Domino (Domino Directory, publiczna książka adresowa), plik names.nsf wnioski administracyjne (Administration Requests), plik admin4.nsf statystyki i zdarzenia (Statistics & Events), plik events4.nsf rejestr certyfikacji (Certification Log), plik certlog.nsf katalog domeny (Domain Catalog), plik catalog.nsf szablony baz danych, pliki *.ntf Warsztat techniczny Lotus Notes Domino

142 Bazy indywidualne dla poszczególnych serwerów
Bazy administracyjne indywidualne dla poszczególnych serwerów (znajdują się na każdym serwerze w pliku o takiej samej nazwie, ale nie są swoimi replikami): rejestr Notes (Notes Log), plik log.nsf raporty statystyczne (Statistics Reports), plik statrep.nsf skrzynka routera poczty (Server Mailbox), plik mail.box magazyn śledzenia wiadomości pocztowych (Domino MailTracker Store), plik mtdata/mtstore.nsf Warsztat techniczny Lotus Notes Domino

143 Warsztat techniczny Lotus Notes Domino
Czas na pytania Warsztat techniczny Lotus Notes Domino

144 Lotus Notes Domino Zarządzanie użytkownikami

145 Warsztat techniczny Lotus Notes Domino
ID recovery Admin Help: Security -- Domino server and Notes user IDs -- ID recovery Mechanizm umożliwiający odzyskiwanie zagubionych bądź uszkodzonych plików ID oraz zapomnianych haseł do nich Informacje na potrzeby odzyskiwanie zdefiniowane są w pliku certyfikatora ID Kopie nowo rejestrowanych plików ID trafiają do bezpiecznego repozytorium Procedura odzyskania pliku ID danego użytkownika z bezpiecznego repozytorium jest dobrze opisana w bazie pomocy Warsztat techniczny Lotus Notes Domino

146 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

147 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

148 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

149 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

150 Rejestrowanie użytkowników
Admin Help: User and Server Configuration -- Setting up Notes users -- User registration Rejestracja pojedynczego użytkownika Rejestracja hurtowa na bazie przygotowanego pliku Migracja użytkowników z innych systemów Warsztat techniczny Lotus Notes Domino

151 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

152 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

153 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

154 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

155 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

156 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

157 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

158 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

159 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

160 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

161 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

162 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

163 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

164 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

165 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

166 Miejsca pobytu (Locations)
Definicje w lokalnej książce adresowej użytkownika Umożliwiają przełączanie się na różne tryby pracy z pocztą elektroniczną (online/offline), różne sposoby łączenia się z serwerem, różne ustawienia replikacji, a nawet przełączanie się na innego użytkownika Warsztat techniczny Lotus Notes Domino

167 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

168 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

169 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

170 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

171 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

172 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

173 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

174 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

175 Warsztat techniczny Lotus Notes Domino
Groups Admin Help: User and Server Configuration -- Using groups Podstawa zarządzania zespołami użytkowników Wykorzystywane m.in. do grupowego nadawania uprawnień oraz jako listy dystrybucyjne poczty elektronicznej Można je definiować kaskadowo (grupy w grupach) Warto przemyśleć podział na grupy, np. według różnych kryteriów odwzorowanie hierarchicznej struktury organizacyjnej firmy zespoły zadaniowe klasy użytkowników Warsztat techniczny Lotus Notes Domino

176 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

177 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

178 Warsztat techniczny Lotus Notes Domino
Czas na pytania Warsztat techniczny Lotus Notes Domino

179 Lotus Notes Domino Zarządzanie bazami danych

180 Tworzenie nowej bazy na podstawie szablonu
Menu File - Application - New... Serwer, tytuł bazy, nazwa pliku (ścieżka względna) Opcje: lokalne szyfrowanie, indeks wyszukiwania pełnotekstowego, zaawansowane Serwer i wybór szablonu Warsztat techniczny Lotus Notes Domino

181 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

182 Warsztat techniczny Lotus Notes Domino
Kontrola dostępu Każda baza ma osobną listę praw dostępu (ACL) Typ: Person, Server, Person group, Server group, Mixed group, Unspecified Poziom dostępu: No Access, Depositor, Reader, Author, Editor, Designer, Manager Opcje dodatkowe, np. Create documents, Delete documents, Create private agents, Create personal folders/views, Create LotusScript/Java agents, Read public documents, Write public documents, Replicate or copy documents Role Log zmian Serwer administracyjny dla bazy danych Wymuszanie spójnej listy praw dostępu (consistent ACL) Warsztat techniczny Lotus Notes Domino

183 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

184 Inne praktyczne narzędzia
Większość można stosować grupowo dla wielu baz Compact... - odzyskiwanie miejsca po usuniętych dokumentach także z konsoli: load compact ... Full Text Index... - zakładanie indeksu wyszukiwania pełnotekstowego Quotas... - określanie limitów rozmiaru (dla baz pocztowych) Sign... - podpisywanie całości albo wybranych elementów projektu Fixup... - naprawa uszkodzonych baz także z konsoli: load fixup ... Warsztat techniczny Lotus Notes Domino

185 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

186 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

187 Warsztat techniczny Lotus Notes Domino
Czas na pytania Warsztat techniczny Lotus Notes Domino

188 Lotus Notes Domino Elementy konfiguracji serwera

189 Warsztat techniczny Lotus Notes Domino
Dokument serwera Miejsce, w którym definiuje się szereg parametrów serwera tworzony w Domino Directory w momencie rejestrowania serwera Między innymi... Opcje bezpieczeństwa Konfiguracja portów serwera Konfiguracja zadań (modułów) serwera (server tasks) Warsztat techniczny Lotus Notes Domino

190 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

191 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

192 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

193 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

194 Logowanie transakcyjne
Admin Help: Monitoring -- Managing servers -- Transaction logging Szybsze przywracanie środowiska po awarii (restart Domino) Zabezpieczenie przed utratą danych w przypadku awarii serwera/dysków Integralność danych w przypadku awarii Lepsza wydajność operacji I/O na podsystemie dyskowym Wymagane do wdrożenia DAOS (Domino Attachment and Object Service, deduplikacja załączników) Najlepiej umiejscowić logi transakcyjne na wydzielonych szybkich dyskach Standardowo logowanie transakcyjne w trybie Circular, ale przy zastosowaniu specjalizowanego agenta backup/restore - w trybie Archived Warsztat techniczny Lotus Notes Domino

195 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

196 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

197 Domino Attachment and Object Storage (DAOS)
Pojedyncza instancja składowania załączników umieszczonych w wielu bazach pocztowych i/lub aplikacjach w obrębie jednego serwera Radykalna oszczędność miejsca, optymalizacja wydajności routingu poczty Bigfile.xls Hugefile.ppt Podcast.mp3 mail\jkowalski.nsf mail\tnowak.nsf Dawniej Domino 7 biblioteka.nsf Bigfile.xls Hugefile.ppt Teraz Domino 8.5 Warsztat techniczny Lotus Notes Domino

198 Enable and configure DAOS (1)
Enable ODS 51 server console: command: set config Create_R85_Databases=1 Enable transactional logging server doc, Transactional Logging tab: Transactional logging: Enabled Log path: C:\logdir Logging style: Circular Use all available space on log device: No Maximum log space: 1024 MB Enable DAOS server doc, DAOS tab: Store file attachments in DAOS: Enabled Minimum size of object before Domino will store in DAOS: 4096 DAOS baze path: C:\DAOS Defer object deletion for: 30 days Warsztat techniczny Lotus Notes Domino

199 Enable and configure DAOS (2)
Restart server server console: command: restart server Check configuration command: show server "DAOS: Enabled" Convert all databases in mail subdirectory to ODS 51 and enable DAOS for them command: load compact mail -c -daos on "-c" is for copy style compact, which converts to new ODS Warsztat techniczny Lotus Notes Domino

200 Warsztat techniczny Lotus Notes Domino
Czas na pytania Warsztat techniczny Lotus Notes Domino

201 Lotus Notes Domino Zarządzanie pocztą elektroniczną

202 Planowanie topologii routingu
Admin Help: Mail -- Planning a mail routing topology Routing wewnętrzny NRPC Komunikacja z innymi organizacjami przez SMTP, najlepiej poprzez wydzielony(e) serwer(y) Warsztat techniczny Lotus Notes Domino

203 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

204 Warsztat techniczny Lotus Notes Domino
Przydatne narzędzia Message Recall - pozwala na anulowanie - pod pewnymi warunkami - wiadomości pocztowej przez nadawcę, o ile była wysłana w obrębie. Administrator może włączyć możliwość anulowania poczty, opcja da domyślnie jest wyłączona. Message Disclaimers - tekst dodawany do każdej z wiadomości pocztowych, poniżej osobistej stopki. Mail Journaling - kronikowanie wybranych wiadomości pocztowych, które są automatycznie kopiowanie do osobnej, zaszyfrowanej bazy danych, np. na potrzeby audytu wewnętrznego. Rules - za pomocą reguł poczty można definiować "zachowanie" routera w stosunku do wiadomości spełniających określone warunki, np. wybrane wiadomości pocztowe mają być odrzucane. Message Tracking - śledzenie drogi, jaką przeszła w systemie potencjalnie zaginiona wiadomość. Warsztat techniczny Lotus Notes Domino

205 Konfiguracja na potrzeby poczty elektronicznej
W większości w dokumencie ustawień konfiguracyjnych serwera (Configuration Settings), na zakładce Router/SMTP trzeba założyć ręcznie, może być wspólny dla grupy serwerów kliknięcie w nazwę pola wyświetla podpowiedź objaśniającą jego znaczenie, wartości itd. Router/SMTP - Basics Router/SMTP - Restrictions and Controls... - SMTP Inbound Controls Router/SMTP - Restrictions and Controls... - SMTP Outbound Controls Router/SMTP - Restrictions and Controls... - Delivery Controls Router/SMTP - Restrictions and Controls... - Transfer Controls Router/SMTP - Restrictions and Controls... - Rules Router/SMTP - Message Disclaimers Router/SMTP - Message Tracking Router/SMTP - Message Recall MIME - Advanced - Advanced Outbound Message Options - RFC822 phrase handling - Use CN as phrase Warsztat techniczny Lotus Notes Domino

206 Konfiguracja rezerwacji zasobów
Admin Help: User and Server Configuration -- Calendars and scheduling Domino Administrator menu File - Application - New... Server DominoZ1/FirmaZ/PL Title Resource reservations File name rr.nsf Template server DominoZ1/FirmaZ/PL Show advanced templates Template Resource Reservations (8.5) File name resrc8.ntf ACL role [CreateResource] New site New resource Warsztat techniczny Lotus Notes Domino

207 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

208 Warsztat techniczny Lotus Notes Domino
Warsztat techniczny Lotus Notes Domino

209 Przetwarzanie poczty z użyciem reguł (mail rules)
Admin Help: Mail -- Customizing mail -- Setting server mail rules Warsztat techniczny Lotus Notes Domino

210 Kronikowanie poczty (mail journaling)
Admin Help: Mail -- Customizing mail -- Mail journaling Założenie bazy kroniki (journal), w oparciu o szablon pocztowy Zdefiniowanie reguł wykonujących akcję kronikowania w zależności od pewnych warunków Warsztat techniczny Lotus Notes Domino

211 Śledzenie poczty (message tracking)
Warsztat techniczny Lotus Notes Domino

212 Odwoływanie poczty (message recall)
Admin Help: Mail -- Customizing mail -- Setting up message recall Warsztat techniczny Lotus Notes Domino

213 Warsztat techniczny Lotus Notes Domino
Czas na pytania Warsztat techniczny Lotus Notes Domino

214 Lotus Notes Domino Elementy monitorowania systemu

215 Elementy monitorowania systemu
Baza "Monitoring Configuration" definiowanie zdarzeń i sposobów reakcji na nie Server Health Monitor Domino Domain Monitoring (DDM) Domino Configuration Tuner (DCT) A poza tym bazy: log.nsf, certlog.nsf, statrep.nsf, catalog.nsf, admin4.nsf wszystkie można przeglądać zarówno z poziomu zwykłego klienta Notes jak i w kliencie Domino Administrator Warsztat techniczny Lotus Notes Domino

216 Warsztat techniczny Lotus Notes Domino
Czas na pytania Warsztat techniczny Lotus Notes Domino

217 Lotus Notes Domino Źródła pomocy i dalszej wiedzy

218 Warsztat techniczny Lotus Notes Domino
IBM ID - uniwersalny identyfikator IBM Obecnie praktycznie wszystkie istotne serwisy IBM, do których dostęp jest kontrolowany bądź limitowany, wymagają logowania z użyciem IBM ID Uniwersalny mechanizm uwierzytelniania i autoryzacji użytkowników Każdy może się zarejestrować, ale dostęp do poszczególnych serwisów może być ograniczony Warsztat techniczny Lotus Notes Domino

219 IBM Offering Information http://www.ibm.com/common/ssi
Źródło informacji o ofercie IBM Announcement Letters Warsztat techniczny Lotus Notes Domino

220 Announcement Letter - przykład
Warsztat techniczny Lotus Notes Domino

221 Warsztat techniczny Lotus Notes Domino
IBM Passport Advantage Komplet informacji, w tym: umowy (agreements) formularze rejestracyjne (enrollment forms) definicje osób kontaktowych Primary Contact, Administration Contact, Site Technical Contact tabela przeliczeniowa PVU (Processor Value Units) PA Online (reseller site) możliwość sprawdzenia informacji o klientach możliwość samodzielnej wyceny oprogramowania eCustomer care Warsztat techniczny Lotus Notes Domino

222 Warsztat techniczny Lotus Notes Domino
Ważne daty z życia produktu Informacje o każdej wersji Typ wsparcia (S/E/O) i daty Warsztat techniczny Lotus Notes Domino

223 Software license agreements http://www.ibm.com/software/sla
Warsztat techniczny Lotus Notes Domino

224 IBM PartnerWorld http://www.ibm.com/partnerworld/
Uniwersalny program partnerski IBM Portal dla partnerów handlowych IBM Główne źródło wiedzy sprzedaż marketing technologia szkolenia i certyfikacja współpraca z IBM rozwiązania, usługi nowości i ogłoszenia Warsztat techniczny Lotus Notes Domino

225 Value Package http://www.ibm.com/partnerworld/valuepack/
Pakiet dodatkowych korzyści dla partnerów Korzyści stopniowane w zależności od poziomu partnerskiego Premier, Advanced, Member Kluczowe elementy, najbardziej przydatne w praktyce: You Pass/Test We Pay - uzyskiwanie certyfikatów potrzebnych m.in. do SVI i VAP Software Download - pełny wybór oprogramowania IBM w różnych wersjach Run Your Business Software - wybrane oprogramowanie IBM na potrzeby wewnętrzne Roczny abonament w zależności od opcji pełny IBM Value Package USD IBM Software Access Option (tylko dostęp do oprogramowania) USD IBM Technical Support Value Option (dodatkowe wsparcie techniczne) USD Warsztat techniczny Lotus Notes Domino

226 Software Access Catalog Downloads
PartnerWorld, odnośnik "Downloads and CDs" Do wyboru: Find by Search Text, by Categories, by Part Number Download method: Download Director, HTTP transfer Warsztat techniczny Lotus Notes Domino

227 developerWorks http://www.ibm.com/developerworks/lotus/
Warsztat techniczny Lotus Notes Domino

228 Warsztat techniczny Lotus Notes Domino
developerWorks Lotus downloads Warsztat techniczny Lotus Notes Domino

229 Lotus Greenhouse http://greenhouse.lotus.com/
Możliwość nieodpłatnego przetestowania wybranych produktów Lotus, m.in.: poczta elektroniczna w iNotes konferencje WWW w Sametime miejsca dla zespołów roboczych w Quickr serwis społecznościowy oparty o Connections portal, mashups, forms niektóre wersje beta Gotowe środowisko demonstracyjne w oparciu o infrastrukturę hostingową IBM Idealne narzędzie do prostego i szybkiego wykorzystania w procesie sprzedaży Uwaga: Rejestracja kont dla partnerów i klientów niepowiązana z IBM ID Warsztat techniczny Lotus Notes Domino

230 Redbooks http://www.redbooks.ibm.com/
Warsztat techniczny Lotus Notes Domino

231 Warsztat techniczny Lotus Notes Domino
Redbook - przykład Warsztat techniczny Lotus Notes Domino

232 Lotus Redbooks/Redpapers - wybór
IBM WebSphere Portal V6 Self Help Guide IBM Lotus Notes and Domino 8 Reviewer’s Guide IBM Lotus Notes and Domino 8 Deployment Guide Sametime Best Practices for Enterprise Scale Deployment Building Composite Applications Implementing IBM Lotus Domino 7 for i5/OS WebSphere Portal Version 6 Enterprise Scale Deployment Best Practices Building Composite Applications in Lotus Expeditor V6.1 Lotus Notes access for SAP solutions Extending Sametime 7.5: Building Plug-ins for Sametime Migrating from Microsoft Exchange 2000/2003 to Lotus Notes and Domino 7 Domino 7 Performance Tuning: Best Practices to Get the Most ... Domino 7 Server Consolidation: Best Practices to Get the Most ... Domino Web Access 7 Customization Understanding Lotus Notes Smart Upgrade Lotus Notes and Domino 7 Enterprise Upgrade Best Practices Lotus Domino 7 Application Development Security Considerations in Lotus Notes and Domino 7: Making Great Security ... Domino 7 for Sun Solaris 10 Lotus Domino Domain Monitoring Domino Access for Microsoft Outlook: Deployment and Migration Guide Warsztat techniczny Lotus Notes Domino

233 IBM Software Support http://www.ibm.com/software/support
Baza wiedzy - możliwość wyszukiwania szczegółowych informacji technicznych nt. znanych problemów z oprogramowaniem wybór marki oprogramowania i produktu + wyszukiwane wyrażenie Odnośniki do innych informacji w zakresie wsparcia technicznego Warsztat techniczny Lotus Notes Domino

234 IBM Software Support - wyniki wyszukiwania
Warsztat techniczny Lotus Notes Domino

235 Zgłoszenia serwisowe - kontakt z IBM http://www.ibm.com/contact/pl/
tel fax Należy przygotować: nazwa i dane klienta ze wskazaniem osoby kontaktowej IBM Customer Number zwięzły opis problemu i jego konsekwencji (business impact), jeśli spodziewana jest eskalacja do L2, to najlepiej od razu po angielsku wersja oprogramowania i systemu operacyjnego (plus ew. poprawek), czy problem jest powtarzalny?, co ostatnio zmieniano w konfiguracji? zabezpieczone logi, ustawienia konfiguracyjne, zrzuty z ekranu proponowany poziom istotności problemu (severity level) Firma wdrażająca/obsługująca może zgłaszać w imieniu klienta Warsztat techniczny Lotus Notes Domino

236 Warsztat techniczny Lotus Notes Domino
Electronic Service Request (ESR) Narzędzie do zgłaszania problemów drogą elektroniczną Dużo łatwiejsza komunikacja oraz śledzenie bieżącego stanu i historii problemu Archiwum danych historycznych o dotychczas obsługiwanych zgłoszeniach Dostęp w oparciu o IBM ID powiązane z numerem klienta (ICN) wnioski akceptuje osoba kontaktowa ds. technicznych (STC) Weryfikacja uprawnienia do korzystania ze wsparcia technicznego tylko produkty z aktywnym serwisowaniem (maintenance) Możliwość upoważnienia np. zewnętrznych konsultantów do zgłaszania problemów w imieniu klienta bądź tylko śledzenia stanu wybranych zgłoszeń Każde zgłoszenie ma swój identyfikator - PMR# Dalszy przebieg procesu jeśli problem nie jest jeszcze znany, to zostanie założony raport - SPR# personel wsparcia technicznego udzieli pomocy w rozwiązaniu problemu, zarekomenduje poprawki w konfiguracji, a w razie potrzeby dostarczy specjalne poprawki (hotfix) zamknięcie PMR po akceptacji klienta Warsztat techniczny Lotus Notes Domino

237 Software Support Handbook
Organizacja wsparcia technicznego Procedury zgłaszania i eskalacji problemów Pomocne narzędzia Praktyczne wskazówki Warsztat techniczny Lotus Notes Domino

238 IBM Professional Certification Program http://www.ibm.com/certify
Warsztat techniczny Lotus Notes Domino

239 Blogi http://planetlotus.org/
Ed Brill Andre Guirard Chris Miller Notes Design Blog Warsztat techniczny Lotus Notes Domino

240 POLish Lotus User Group http://www.pollug.org/
Warsztat techniczny Lotus Notes Domino

241 Warsztat techniczny Lotus Notes Domino
GoldenLine: Grupa "IBM Lotus Domino" Warsztat techniczny Lotus Notes Domino

242 Warsztat techniczny Lotus Notes Domino
Lotus SDJ Extra Specjalny numer czasopisma "Software Development Journal" Dominują artykuły opisujące techniczne aspekty poszczególnych produktów na poziomie podstawowym, np.: instalacja, konfiguracja i podstawy administrowania Lotus Notes Domino budowanie aplikacji Lotus Notes Domino i Lotus Symphony praktyczne zastosowania komunikatora Lotus Sametime budowa rozwiązań na bazie Lotus Quickr Warsztat techniczny Lotus Notes Domino

243 Lotusphere http://www.lotusphere.com/
Największa, coroczna konferencja poświęcona oprogramowaniu IBM Lotus Sesje plenarne, ścieżki tematyczne, laboratoria, stoiska partnerów Ponad 7000 uczestników, Walt Disney World, Orlando, Florida, USA Warsztat techniczny Lotus Notes Domino

244 Warsztat techniczny Lotus Notes Domino
Czas na pytania Warsztat techniczny Lotus Notes Domino


Pobierz ppt "Lotus Notes Domino warsztat techniczny"

Podobne prezentacje


Reklamy Google