Welcome to TechNet Blogs Sign in | Join | Help

Мои блоги...

Порталы, RTC, интеграция и все-все-все...

News

  • Информация на данном сайте предоставляется "КАК ЕСТЬ" без каких-либо гарантий и передачи прав. Мнения, высказанные здесь, являются отражением моего личного взгляда, а не позиции работодателя.


    Locations of visitors to this page
Интеграция SharePoint и SAP

Недавно меня спросили: как можно подружить SharePoint и всем известную ERP SAP?

 В результате я решил сделать небольшую подборку по подходам к решению задачи

1. Использование SAP iView Web Part. В состав MOSS 2007 войдет такой веб-парт http://technet2.microsoft.com/Office/en-us/library/165f1afe-11e5-4c45-8f93-bf16e18338d71033.mspx?mfr=true

2. Использование веб-сервисов для доступа к данным и функциональности SAP

3. Использование WSRP-портлета для интероперабельности с портлетами SAP Portal (как и другими WSRP-совместимыми портальными платформами).

3.1 Здесь хочется отметить, во-первых, слабую зрелости WSRP-технологий вообще и, во-вторых, поддержку WSRP-публикации SAP'ом (хотя в свое время заявления были)

4. Веб-клиппинг. Также как и WSRP развивающаяся и интересная технология. Для использования можно поднять SAP ITS и использовать Page Viewer Web Part (или решения по веб-клиппингу сторонних разработчков)

5. Использование SAP .NET Connector (http://help.sap.com/saphelp_nw2004s/helpdata/en/e9/23c80d66d08c4c8c044a3ea11ca90f/content.htm) предоставляющий доступ к BAPI и т.п.

6. Интеграция на уровне данных (т.е. работа с внутренними структурами данных в БД, особенно если это MS SQL). Не самый изящный и опасный с точки зрения поддержки и сопровождения подход

7. Полноценная интеграция бизнес-процессов с помощью BizTalk и формирование front-end с помощью технологий SharePoint. На мой взгляд, это наиболее предпочтительный вариант. 

 

 

Коллеги, есть идеи, комментарии?

Posted: Tuesday, October 31, 2006 7:06 PM by Александр

Comments

KoAlA said:

А как будет решаться вопрос SSO? Есть какие-либо варианты реализации SSO кроме хранения логина/пароля в защищенном хранилище MOSS?

И еще - сейчас пришел в голову 8-й вариант: по ссылке :) У сапа сам по себе портал не плохой (который NetWiever) по-этому порой достаточно дать пользователям ссылочку на нужную страницу портала SAP, который будет содержать нужные i-view с настроенным доступом к нужным функциям САПа. НО! Опять встает вопрос с SSO, судя по всему без внешнего сервера SSO в этом варианте никак :)

# October 31, 2006 11:00 AM

Александр said:

Я понимаю, куда клонишь (уж не TAM ли от IBM=)?)

Что есть?

1. Как ты правильно заметил сервис SSO в самом портале. Вообще данный подход попадает классифицируется как Enterprise SSO (ESSO) и используется также в BizTalk и Host Intergration Server.

2. Более-менее сюда подойдет pluggable SSO provider

3. Может полезной оказаться SAPGUI for Windows, использующая Kerberos через SAP GSS library.

4. ISV-решения для ESSO (т.е. решения третьих фирм на основе наших продуктов). В основном такие решения создаются для централизованного хранения и управления аккаунтов и маппинга на основе AD. В качестве примеров можно привести Passlogix,Proginet,ActivIdentity,Version3.

5.Может полезной оказаться j2ee интеграция, например, для использования Windows Native auth с серверами приложений Java. В качестве примера можно привести Vintela Single Sign-on for Java (VSJ).

# November 1, 2006 6:06 AM

Barim said:

Саша отличный подбор ссылок. В дополнении хотел бы сообщить еще пару ресурсов. http://www.microsoft-sap.com/technology.aspx

и

http://www.duet.com/

# November 1, 2006 6:25 AM

Александр said:

Спасибо, Бари!

Открыв ресурс microsoft-sap.com я, естественно, первым делом пошел на блоги и натолкнулся на WSS connector for WebDav

Интересная штука, хотя "в обратную сторону", т.е. из SAP функционал SharePoint

1. Доступен http://www.microsoft-sap.com/zip/wsswebdavconnector.zip

2. Full acccess to all Windows SharePoint Services based document libraries

Full support for custom properties / meta data

Full support for Windows SharePoint Services versioning capabilities

Transparent access to documents:

SAP EP user don‘t even see if the document repository is a SharePoint or Exchange based one

Full integration of authentication methods between SAP EP and Windows SharePoint Services / IIS:

NTLM, Basic w/wo SSL, SSO, Kerberos, Certificates, SAP EP based user mapping

# November 1, 2006 6:35 AM

KoAlA said:

Имено он, TAM :)

А вообще, если в сапе есть поддержка Kerberos (а именно SPNEGO) и сертификатов - то интеграция с помощью i-frame или по ссылке, проходит на ура. НО это требует построения либо домена на AD либо инфраструктуры PKI, что, вообще говоря, правильно и пригодится в любом случае.

Для более глубокой интеграции с использованием API - простор действительно большой и ТАМ в том числе :) Но следует также заметить, что рассматривать MOSS как замену саповскому порталу можно только для небольших задачек по интеграции (простенькие дашборды или таблички с поиском) для решения более сложных задач порой проще и дешевле воспользоваться родным решением :)

# November 1, 2006 9:47 AM

megaaslavik said:

Отвечу

В частности, были освещены вопросы защиты права собственности при ?государственных нужд

Появился <a href="http://privlaw.ru">портал школы российского частного права</a>.

Приглашаем всех заинтересованных в образовании, новостях в сфере права, а так же тех, кто заинтересован в повышении своей квалификации!

Дискуссии, события, консультации и многое другое!

<a href="http://privlaw.ru/index.php?section_id=48">2005</a> 9k

<a href="http://privlaw.ru/index.php?section_id=33">учредительные документы</a> 2q учеба

# September 25, 2008 9:37 PM

CS_Spina said:

Привет!

У меня немного глупый вопрос. Возможна ли реализация передачи логина/пароля из MOSS в SAP посредством простого клика по ссылке на портал SAP, размещённой на странице SharePoint?

Парметры единого входа настроены.

# March 2, 2009 3:29 AM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

  
Enter Code Here: Required

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Page view tracker