Сентябрь 2005


Компания КРОК - сертифицированный мастер-партнер Oracle (OCAP)


Халиуллин Рустам,
системный инженер,
компания КРОК

Интеграция продуктов Oracle в существующую сетевую инфраструктуру

Интеграция продуктов Oracle на всех уровнях, начиная от доступа к базам данных пользователей и заканчивая интеграцией различных приложений, позволяет строить единую информационную инфраструктуру всего предприятия. Решения Oracle находят применение и в крупных, и в небольших компаниях практически в любых отраслях.

У специалистов КРОК есть опыт как построения ИТ-инфраструктур и систем хранения и обработки данных на базе ПО Oracle с нуля (участие в проекте ГАС “Выборы”), так и интеграции продуктов и решений в уже существующие информационные системы (внедрение CRM-систем, автоматизация служб техподдержки с применением ПО Oracle).

Краеугольным камнем интеграции считается Oracle Identity Management, который обеспечивает информационную безопасность в системе, в том числе позволяет создавать профили пользователей и службы доступа к приложениям.

Oracle Identity Management – это инфраструктура сервисов управления идентификацией и аутентификацией корпоративных пользователей и ресурсов, которая способствуют централизации управления безопасностью в организации. При использовании Oracle Identity Management упрощается управление и усиливается защита систем, при одновременном снижении административных издержек и расширении возможностей конечных пользователей.

Oracle Identity Management это:

  • интегрированный пакет функциональных средств управления каталогами, пользователями и обеспечения безопасности;
  • интегрированная инфраструктура, которая обеспечивает распределенную систему безопасности в продуктах Oracle;
  • возможность быстро развернуть продукты Oracle в организациях без затрат и сложностей, связанных с интеграцией разнородных систем;
  • единая точка интеграции между средой Oracle и средствами других поставщиков, предназначенных для управления идентификацией корпоративных пользователей и ресурсов.

Всем продуктам Oracle, использующим сервисы однократной регистрации и централизованного управления пользователями, требуется для работы инфраструктура Oracle Identity Management. Если на предприятии уже есть ИТ-инфраструктура, отличная от Oracle Identity Management, можно развернуть продукты Oracle так, чтобы максимально использовать существующую инфраструктуру. Например, не обязательно модифицировать или создавать заново структуру каталогов, сложившиеся методы и политику управления пользователями, управление паролями и т.д. Интеграционные сервисы инфраструктуры Oracle Identity Management примут уже существующие организационные правила, без каких-либо усилий со стороны организации.

Oracle Identity Management включает в себя следующие компоненты:

  • Oracle Internet Directory
  • Oracle Directory Integration and Provisioning Platform
  • Oracle Delegated Administration Services
  • Oracle AS Single Sing-On
  • Oracle AS Certificate Authority

Oracle Internet Directory – масштабируемая, надежная, совместимая со стандартом LDAP V3 служба каталога, реализованная на основе базы данных Oracle 9i Database Server. Все другие сервисы инфраструктуры Oracle Identity Management и сервисы защиты получают доступ к этому единственному описанию идентификационных данных пользователей, верительных данных, профилей и настроек. Такое централизованное управление не только облегчает администрирование, но и усиливает защиту приложений, имеющих доступ к этой инфраструктуре.

Возможности:

  • гибкая политика паролей;
  • частичное тиражирование;
  • простая синхронизация данных каталога с таблицами базы данных;
  • интеграция с каталогами других фирм, например, поддерживается решение для синхронизации с Windows Active Directory (продукт компании Microsoft, предназначенный для обеспечения управления, защиты, доступа и разработки компонентов сети). Это дает возможность пользователям применять единые верительные данные (идентификаторы пользователей и пароли) в средах Oracle и Windows;
  • возможность синхронизации идентификационных данных пользователей
    с продуктами Oracle, например Oracle e-Business Suite Release 11i .

Oracle AS Single Sing-On – сервис однократной регистрации. Позволяет пользователям зарегистрироваться в сети организации один раз и не вводить идентификационные данные при входе в каждое приложение.

Возможности:

  • Интегрированное управление идентификационными данными. Oracle AS Single Sing-On может получать идентификационные данные из одного или нескольких заслуживающих доверия источников аутентификации и передавать эти данные в среду Oracle AS.
  • Многоуровневая аутентификация. Oracle AS Single Sing-On дает возможность пользователям устанавливать несколько механизмов аутентификации.

Oracle AS Certificate Authority дополняет спектр продуктов Oracle, связанных с инфраструктурой открытых ключей. Сервис дает пользователям возможность создавать цифровые сертификаты X.509v3 и управлять ими.

Oracle Delegated Administration Services – сервис делегированного администрирования. Позволяет делегировать административные функции различным группам администраторов.

Oracle Directory Integration and Provisioning Platform – позволяет производить:

  • интеграцию с LDAP-каталогами других фирм (Windows Active Directory, Sun iPlanet) и других источников каталогов;
  • интеграцию сервисов однократной регистрации, разработанных другими фирмами (Netegrity SiteMinder);
  • интеграцию решений других фирм по управлению учетными записями пользователей.

Рассмотрим интеграцию Oracle e-Business Suit 11i в существующую сетевую инфраструктуру (для определенности возьмем Windows Active Directory). Данная задача подразделяется на две подзадачи: реализация Oracle Single Sing-On в Oracle e-Business Suit 11i и интеграция Oracle Identity Management с существующей инфраструктурой.

Это особенно актуально для предприятия, где уже существует развернутая сетевая инфраструктура на основе Windows Active Directory, с установившимися правилами и политикой безопасности. В Active Directory кроме идентификационной (учетные записи и пароли), хранится и другая информация о сотруднике (например: телефон, e-mail и т.д.), которая активно используется. От данной инфраструктуры зависят многие сервисы предприятия (бизнес приложения, почтовые сервисы, файловые и т.д.) И так как в организации происходит внедрение продуктов Oracle e-Business Suit 11i, то развертывание Oracle Identity Management и ее интеграция в существующую инфраструктуру, в данной ситуации, имеет ряд преимуществ:

  • Oracle Identity Management можно сконфигурировать таким образом, чтобы все необходимые атрибуты из Windows Active Directory попадали бы в Oracle Internet Directory, предоставляя удобный способ использования дополнительных атрибутов, к которым пользователи уже привыкли. Мало того, если в эти атрибуты внести изменения в Oracle Internet Directory, то эти изменения могут отразиться обратно в Windows Active Directory.
  • Атрибуты учетной записи, как и сама учетная запись, могут попасть из Oracle Internet Directory в Oracle e-Business Suit, и, если внести изменения в атрибуты в Oracle e-Business Suit, обратно в Oracle Internet Directory, а оттуда и в Windows Active Directory. Все зависит от потребности в доставке тех или иных изменений. Администратору достаточно завести учетную запись в Windows Active Directory, и она автоматически появится в Oracle Internet Directory, а затем и в Oracle e-Business Suit и будет далее автоматически синхронизироваться в зависимости от настроенных правил синхронизации.
  • Реализация сервиса Oracle Single Sing-On, интегрированного в существующую сетевую инфраструктуру, позволяет пользователю пройти аутентификацию на основе учетной записи в Windows Active Directory. Т.е. если пользователь залогинился в домен Windows, а затем набрал URL-адрес для доступа в страничке Oracle e-Business Suit, то Oracle e-Business Suit перенаправит запрос пользователя в Oracle Single Sing-On для прохождения аутентификации. Oracle Single Sing-On проверит права данного пользователя и, в зависимости от результата, либо разрешит доступ и перенаправит запрос обратно в Oracle e-Business Suit, либо выдаст сообщение о запрете доступа к данной странице для данного пользователя. Тем самым пользователю нет нужды помнить пароли для доступа к каждой системе, достаточно знать один, для входа в домен Windows.

Все это так же справедливо и для других web-приложений основанных на технологиях Oracle. Таким образом, при развертывании других приложений Oracle общая стоимость владения Oracle Identity Management снижается благодаря использованию уже развернутой инфраструктуры. Само развертывание web-приложений Oracle происходит гораздо быстрее. При этом повышается уровень защиты приложений при одновременном снижении административных издержек и расширении возможностей конечных пользователей.

E-mail this page