Налаштування WebSphere Portal і Lotus Domino для Common PIM Portlets, Ссітемное адміністрування, Локальні мережі, статті

Версії 5.1 IBM WebSphere Portal, Lotus Notes і Domino 6.5.x були розширені функціональні можливості, призначеними для інтеграції додатків WebSphere Portal (наприклад, IBM Workplace) в існуючу середу Notes і Domino. Вони дозволяють вам пропонувати користувачам вибір інструментальних засобів, найбільш придатних під їх конкретні вимоги, одночасно захищаючи і використовуючи ваші діючі інвестиції в Lotus Notes і Domino.


У даній статті ми розглянемо використання нових портлетів WebSphere Portal Common PIM (Personal Information Management) Portlets і Lotus Domino. Ми почнемо з налаштування WebSphere Portal для використання існуючого корпоративного каталогу Domino Directory в якості його LDAP-каталогу. Потім ми познайомимо вас з портлет Common Mail і Common Calendar (частинами Common PIM Portlets, або CPP). CPP дозволяє вашим користувачам WebSphere Portal використовувати Lotus Domino в якості поштового сервера. Потім ми наведемо подробиці настройки CPP і бажаного типу сервера. CPP в даний час підтримує наступні поштові системи: Lotus Domino, Microsoft Exchange 2000, IMAP і POP3.


У даній статті передбачається, що ви є досвідченим системним адміністратором, що має деякий знання про Lotus Domino і WebSphere Portal. Усі функціональні можливості, що згадуються в даній статті, доступні в Lotus Notes і Domino 6.5.3 з пакетом виправлення помилок (fixpack) CPP у версії 5.1 сімейства продуктів WebSphere Portal.


Використання Lotus Domino в якості LDAP-каталогу в WebSphere Portal


Ніхто не хоче переробляти вже зроблену роботу, якщо цього не потрібно. Це відноситься і до адміністраторів Notes / Domino, які витратили чимало часу і зусиль протягом ряду років на створення і підтримку документів Person для їх користувачів і збереження цих документів в Domino Directories. Lotus Domino пропонує кілька потужних інструментальних засобів, що допомагають керувати інформацією в каталозі. Тому, навіть якщо ви впровадили WebSphere Portal та / або IBM Workplace в вашу середу, існує висока ймовірність того, що ви все ще хочете продовжити використання Lotus Domino для обслуговування корпоративної інформації про ваших користувачів.


Для цього ви повинні налаштувати WebSphere Portal на використання Domino LDAP. По-перше, створіть двох користувачів wpsadmin і wpsbind в Domino Directory. Wpsadmin є системним адміністратором WebSphere, а wpsbind налаштовується в WebSphere як ID для зв’язування з LDAP. Потім створіть групу wpsadmins в Domino Directory і додайте в неї користувачів wpsadmin і wpsbind. Тепер додайте групу wpsadmins в ACL каталогу Domino Directory і призначте цій групі права доступу Editor.


ПРИМІТКА: Ми рекомендуємо вам створити повнотекстовий індекс у Domino Directory для отримання кращих результатів продуктивності при виконанні системою WebSphere Portal операцій LDAP-пошуку в Domino Directory. Якщо ви не створите повнотекстовий індекс, операції лінійного пошуку в Domino Directory і LDAP-пошук здійснюються повільно.


 


Установка і настройка WebSphere Portal 5.1


Для установки і налаштування WebSphere Portal 5.1 на використання Domino LDAP запустіть програму установки (покроковий опис процесу установки WebSphere Portal наведено на WebSphere Portal InfoCenter). Потім змініть конфігураційний файл і встановіть WebSphere Portal, використовуючи конфігураційні властивості, перераховані в таблиці нижче. Конфігураційний файл розташований в каталозі config каталогу установки WebSphere Portal. Наприклад, якщо WebSphere Portal встановлений в каталозі C: ​​WebSpherePortalServer, конфігураційний файл називається C: WebspherePortalServerConfigwpconfig.properties. Відкрийте цей файл і змініть або перевірте наступні властивості:




































































































































Властивість  Значення  Коментарі 
WasUserid cn=wpsadmin,o=lotus Відмітна ім’я ID користувача для захищеної аутентифікації на WebSphere Application Server.
WasPassword <Пароль> Пароль ID користувача для захищеної аутентифікації на WebSphere Application Server.
WpsHostName <Ім'я вашого сервера> Повністю кваліфіковане ім’я хоста WebSphere Portal (наприклад, server.yourdomain.com).
WpsHostPort 9081 Ні.
PortalAdminId cn=wpsadmin,o=lotus Відмітна ім’я ID користувача для адміністратора WebSphere Portal.
PortalAdminIdShort wpsadmin Короткий ім’я ID адміністратора WebSphere Portal.
PortalAdminPwd <Пароль> Пароль ID користувача для адміністратора WebSphere Portal.
PortalAdminGroupId cn=wpsadmins ID групи для групи адміністраторів WebSphere Portal.
PortalAdminGroupIdShort wpsadmins ID групи адміністраторів WebSphere Portal.
LookAside true Змініть в значення TRUE, якщо дозволяєте систему захисту.
LDAPHostName <Ваш сервер Domino> Повне ім’я хоста LDAP-сервера (наприклад, server.yourdomain.com).
LDAPAdminUId cn=wpsadmin,o=lotus ID LDAP-адміністратора.
LDAPAdminPwd <Пароль> Пароль LDAP-адміністратора.
LDAPBindID cn=wpsbind,o=lotus Відмітна ім’я ID користувача для аутентифікації LDAP Bind.
LDAPBindPassword wpsbind Короткий ім’я ID користувача для аутентифікації LDAP Bind.
LDAPServerType DOMINO502 Тип LDAP-сервера, використовуваного для WebSphere Portal.
LDAPSSLEnabled false Вказує, чи дозволено захищене взаємодія сокетів з LDAP-сервером.
LDAPSuffix не визначено LDAP-суфікс, що відповідає вашому LDAP-сервера.
LdapUserPrefix cn Префікс LDAP-користувача, який відповідає вашому LDAP-сервера.
LDAPUserSuffix o=lotus Суфікс LDAP-користувача, який відповідає вашому LDAP-сервера.
LdapGroupPrefix cn Префікс LDAP-групи, що відповідає вашому LDAP-сервера.
LDAPGroupSuffix не визначено Суфікс LDAP-групи, що відповідає вашому LDAP-сервера.
LDAPUserObjectClass inetOrgPerson Об’єктний клас LDAP-користувача, який відповідає вашому LDAP-сервера.
LDAPGroupObjectClass groupOfNames Об’єктний клас LDAP-групи, що відповідає вашому LDAP-сервера.
LDAPGroupMember member Ім’я атрибута члена LDAP-групи, що відповідає вашому LDAP-сервера.
LDAPUserFilter (&(/(cn=%v)(uid=%v))(objectclass=inetOrgPerson)) Фільтр LDAP-користувачів, що відповідає вашому LDAP-сервера (для роботи зі значеннями за замовчуванням в WebSphere Member Manager). Повинен бути доданий до файлу властивостей. Змініть його відповідним чином перед дозволом системи захисту.
LDAPGroupFilter (&(cn=%v)(objectclass=groupOfNames)) Фільтр LDAP-групи, що відповідає вашому LDAP-сервера (для роботи зі значеннями за замовчуванням в WebSphere Member Manager). Повинен бути доданий до файлу властивостей. Змініть його відповідним чином перед дозволом системи захисту.
LTPAPassword <Пароль> Пароль для шифрування і дешифрування LTPA-ключів.
SSODomainName <yourdomain.com> Вказує доменне ім’я (наприклад, ibm.com) для всіх хостів з наскрізною реєстрацією (single sign-on).
WmmSystemId cn=wpsbind,o=lotus ID користувача для системи ідентифікації WebSphere Member Manager (WMM).
WmmSystemIdPassword wpsbind Пароль для системи ідентифікації WebSphere Member Manager (WMM).

Дана таблиця відображає настройки, які ми використовували в нашій тестовій середовищі. Користувач-адміністратор в даній тестової середовищі – wpsadmin, а в Domino Directory настройка імені організації – lotus. Замініть кілька значень відповідно до вашої власної налаштуванням середовища (наприклад, паролі, ім’я користувача-адміністратора і т.д.).


 


Налаштування Lotus Collaborative Components для WebSphere Portal 5.1


В даному розділі надані інструкції для вирішення і настройки Lotus Collaborative Components на використання Domino Directory в якості LDAP-каталогу. Дана функціональна можливість використовується для автоматичного виявлення користувальницької інформації (наприклад, поточний поштовий сервер і поштовий файл).


Для дозволу Lotus Collaborative Components змініть наступні записи в вашому файлі конфігурації WebSphere Portal, розташованому в каталозі config каталогу установки WebSphere Portal. Наприклад, якщо WebSphere Portal встановлений в каталозі C: ​​WebSpherePortalServer, конфігураційний файл буде називатися C: WebspherePortalServerConfigwpconfig.properties.
























Властивість  Значення  Коментарі 
LCC.DominoDirectory.Enabled true Domino Directory дозволений в середовищі. Необхідна конфігураційна інформація для дозволу Collaboration Services. Буде використовуватися для автоматичного виявлення користувацьких поштових файлів в CPP.
LCC.DominoDirectory.Server <Ваш Domino-сервер> Повне ім’я вашого сервера Domino Directory (наприклад, server.yourdomain.com).
LCC.DominoDirectory.Port 389 LDAP-порт, який використовується Lotus Domino. За замовчуванням – 389.
LCC.DominoDirectory.SSL false У LDAP SSL дозволений.

Після введення необхідної конфігураційної інформації застосуйте ці налаштування в WebSphere Portal, виконавши конфігураційне завдання lcc-configure-dominodirectory. Для запуску конфігураційного завдання виконайте наступні дії:



  1. У командному рядку перейдіть в каталог WebSpherePortalServerconfig і введіть наступну команду:
    WPSconfig.bat lcc-configure-dominodirectory

  2. Перевірте інформацію, виведену на консоль, на наявність яких-небудь повідомлень про помилки. Якщо ви виявите помилку, перевірте відповідні log-файли для отримання більш докладної інформації.

  3. Запустіть або перезапустіть WebSphere Portal.

ПРИМІТКА: Завдання lcc-configure-dominodirectory використовується спеціально для конфігурування Lotus Collaborative Components на використання тільки Domino Directory. Є можливість змінити і зберегти інші значення Lotus Collaborative Components в wpconfig.properties, а потім виконати конфігураційне завдання WPSconfig.sh lcc-configure-all (Unix) або WPSconfig.bat lcc-configure-all (Windows) для настройки кількох компонентів. Більш детальна інформація по Lotus Collaborative Components наведена на WebSphere Portal InfoCenter.


 


Дозвіл оповіщення користувачів для WebSphere Portal 5.1


Common PIM Portlets використовує сервер IBM Lotus Instant Messaging (перш, Sametime) для оповіщення користувачів. Щоб вирішити цю функціональність, налаштуйте сервер Lotus Instant Messaging на інтегрування з WebSphere Portal і навпаки.


Для настройки Lotus Instant Messaging на підтримку WebSphere Portal ви повинні встановити рівень захисту шляхом зміни файлу Sametime.ini:



  1. Використовуйте текстовий редактор для відкриття файлу Sametime.ini, розташованого на сервері Lotus Instant Messaging. Якщо вам потрібна допомога, щоб знайти цей файл, зверніться до документації по Lotus Instant Messaging.

  2. Для установки рівня захисту виконайте одну з таких дій:

    У тестовій середовищі або в середовищі розробки ви можете налаштувати Lotus Instant Messaging на прийом всіх IP-адрес як довірених. Для цього додайте наступний рядок в розділ Debug:
    [Debug]
    VPS_BYPASS_TRUSTED_IPS=1

    У робочому середовищі ви можете додати IP-адресу WebSphere Portal в список IP-адрес довірених серверів. Додайте IP-адреса WebSphere Portal в наступний рядок розділу Configuration:
    [Config]
    VPS_TRUSTED_IPS = довірений IP-адресу, довірений IP-адресу

    Використовуйте кому, щоб відокремити новий запис від попередньої. Крім того, не вводьте ім’я хоста.


  3. Введіть IP-адресу.

  4. Введіть IP-адресу.

  5. Перезапустіть сервер Lotus Instant Messaging.

Для налаштування WebSphere Portal на підтримку Lotus Instant Messaging змініть наступні записи в вашому файлі властивостей конфігурації WebSphere Portal, розташованому в WebspherePortalServerConfigwpconfig.properties:
























Властивість  Значення  Коментарі 
LCC.Sametime.Enabled true Ця властивість визначає, чи дозволений Lotus Instant Messaging. Установка LCC.Sametime.Enabled в значення true вирішує цей компонент. Установка значення в false забороняє його.
LCC.Sametime.Server <Ваш сервер Domino> Повне ім’я вашого сервера Lotus Instant Messaging.
LCC.Sametime.Protocol http Протокол, який використовується для з’єднання з сервером Lotus Instant Messaging.
LCC.Sametime.Port 80 Номер HTTP-порту для сервера Lotus Instant Messaging.

Тепер ви повинні застосувати ці налаштування до WebSphere Portal, виконавши конфігураційне завдання lcc-configure-sametime. Для цього:



  1. У командному рядку перейдіть в каталог WebSpherePortalServerconfig і виконайте наступну команду:
    WPSconfig.bat lcc-configure-sametime

  2. Перевірте інформацію, виведену на консоль, на наявність яких-небудь повідомлень про помилки. Якщо ви виявите помилку, перевірте відповідні log-файли для отримання більш докладної інформації.

  3. Запустіть або перезапустіть WebSphere Portal.

Примітка: Завдання lcc-configure-sametime спеціально налаштоване для Lotus Collaborative Components на використання тільки сервера IBM Lotus Instant Messaging.


 


Портлет Common Mail і портлет Common Calendar


WebSphere Portal поставляється з декількома портлет, що полегшують різні форми взаємодії, наприклад Web-конференції та миттєвий обмін повідомленнями. Двома новими портлет, представленими у версії 5.1, є портлет Common Mail і Common Calendar, які разом називаються Common PIM (Personal Information Management) Portlets (або, для стислості, CPP). CPP називаються загальними (common), тому що вони призначені бути загальним для користувача інтерфейсом для декількох серверів. В даний час CPP підтримує Lotus Domino, Microsoft Exchange 2000, IMAP і POP3.


Їли ви бачили портлет пошти IBM Workplace Messaging і календаря, то помітили, наскільки вони схожі на CPP. В майбутньому CPP об’єднаються з портлет пошти IBM Workplace Messaging і календаря, забезпечуючи вас потужним і стійким користувача інтерфейсом і додаткової здатністю вибору IBM Workplace Messaging в якості сервера підтримки.


Користувальницькі інтерфейси CPP використовують технологію генерування J2EE-сторінок, що забезпечується WebSphere Portal, а коли вони налаштовані для Lotus Domino, дані, витягуються з поштових файлів Notes. Це дозволяє розглядати кожен з цих двох портлетів як просто ще одного клієнта поштового сервера Domino. Користувачі можуть продовжувати використовувати Notes-клієнт, Domino Web Access або Web-пошту за своїм бажанням.


Для деяких користувачів (особливо для тих, хто багато працював з Web-поштою), функціональність, пропонована CPP, може задовольнити всі їхні потреби. Інші знайдуть ці портлет ідеальними для періодичної швидкої перевірки пошти і календаря з корпоративного порталу, але все одно будуть використовувати Lotus Notes або Domino Web Access для іншої роботи з поштою. CPP може також бути налаштована на запуск потужного поштового клієнта, наприклад, Lotus Notes або Domino Web Access, для того щоб ви могли легко звертатися до інших функціональним можливостям поштової системи і системи ведення календаря.


У наступних розділах ми опишемо, як налаштувати і запустити Common PIM Portlets.


Дозвіл підтримки Common PIM Portlets в поштовому сервері Domino


Після установки і настройки WebSphere Portal 5.1 дозвольте необхідні служби на вашому сервері Domino. Ці служби необхідні для правильної роботи CPP. У наступній таблиці перераховані необхідні версії сервера Domino, що підтримують CPP.













WebSphere Portal  Lotus Domino-сервер необхідний для CPP. 
WebSphere Portal 5.1 Lotus Domino 6.5.3 з пакетом виправлень CPP.
WebSphere Portal 5.1.0.1 Lotus Domino 6.5.3 з пакетом виправлень CPP або старше. Рекомендується Lotus Domino 6.5.4.

Пакет виправлень (fixpack) CPP Domino доступний на настановних CD WebSphere Portal 5.1. Без цього пакета виправлень стабільність сервера Domino не гарантується.


Після перевірки наявності встановленої коректної версії Lotus Domino, поновіть файл Notes.ini на вашому поштовому сервері Domino, включивши настройку HTTPDomWSAppSpace = 1. Це дозволяє Domino XML-служби на сервері Domino. У майбутніх версіях Domino ці настройки Notes.ini будуть доступні як частина Configuration Settings сервера Domino.


ПРИМІТКА: CPP використовує HTTP для добування інформації про пошту і календарі з сервера Domino. Для коректної роботи CPP ви повинні дозволити HTTP на поштовому сервері Domino, а користувачі повинні мати встановленим HTTP (Internet)-пароль. Також, якщо ви плануєте запускати WebSphere Portal і Lotus Domino на одній і тій же системі, встановіть Domino HTTP на незайнятий порт (наприклад, 8080).


Портлет Common Mail і Common Calendar в WebSphere Portal 5.1


Портлет Common Mail і Common Calendar були додані на сторінку My Work для WebSphere Portal 5.1 за замовчуванням. Вони призначені для використання Collaboration Services, які можуть вказати Domino Directory витягти поштову файл і поштовий сервер користувача, а також використовувати наскрізну реєстрацію для автоматичної реєстрації користувача в поштовому сервері Domino.


Інтерфейс користувача портлет Common Mail
Портлет Common Mail, доступний у версії 5.1 WebSphere Portal, підтримує деякі улюблені функціональні можливості Notes-клієнта, такі як вкладені папки, здатність створювати персональні сигнатури, дозвіл і заборону функції out-of-office (поза офісом), а також можливість блокування відправників. На малюнку 1 показаний портлет Common Mail.


Рисунок 1. Портлет Common Mail

Інтерфейс користувача портлет Common Calendar
Портлет Common Calendar також доступний у версії 5.1 WebSphere Portal. Цей портлет підтримує різні види календарів, такі як дводенний, тижневий, двотижневий і місячний. Він також дозволяє користувачам легко створювати зустрічі, щорічні події, нагадування, постійні події, що повторюються зборів та виконувати інші корисні операції з календарем. Портлет Common Calendar показаний на малюнку 2.


Рисунок 2. Портлет Common Calendar

Конфігурація Common Mail (режим конфігурації)


За замовчуванням CPP встановлений на використання наскрізної реєстрації (single sign-on – SSO) між WebSphere Portal і Lotus Domino для автоматичного виявлення і реєстрації поточного користувача в поштовій базі даних. Для перегляду або зміни поточної конфігурації зареєструйтесь на WebSphere Portal як адміністратор (наприклад, wpsadmin) і перейдіть в режим конфігурації, натиснувши піктограму “гайковий ключ”.


Рисунок 3. Піктограми

 


Висновок


Інтегрування Lotus Domino і WebSphere Portal дозволяє вам скористатися всім кращим, що є в обох платформах. Lotus Domino надає потужний і зручний в обслуговуванні LDAP-каталог для WebSphere Portal 5.1. Портлет Common Mail і Common Calendar надають спільні можливості для всіх користувачів пошти, незалежно від того, чи використовують вони Lotus Domino, Microsoft Exchange або будь-який інший IMAP або POP3-сумісний поштовий сервер. Це дає вам відмінне тимчасове рішення при перекладі ваших користувачів з однієї платформи на іншу.

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*