SharePoint Integration Made Easy

Stable Version 1.1 (OutSystems 6)
Published on 02 June 2013 by 
Gonçalo Borrega
Gonçalo Borrega
Created on 20 October 2010
Technical note, SharePoint web part and supporting eSpace to make integration between OutSystems and SharePoint easy.
Read More
Here we describe how to integrate OutSystems and SharePoint applications
  • at the level of the user interface
  • at the level of business logic and data through web services
It contains a working integration between SharePoint and a basic recruitment application, together with a SharePoint web part and a helper eSpace that you can use off the shelf.
The technical note also addresses security and authentication both on UI integration and on integration through web services.

Feature List
  • Integrating OutSystems and Sharepoint Applications.pdf - technical note on how to integrate OutSystems with SharePoint
  • OSWebparts.wsp - SharePoint Solution Package with a helper SharePoint Web Part
  • SharePointAdapter.oml - helper SharePointAdapter eSpace
  • SPRecruitment.oml - sample eSpace fully prepared to be integrated withing SharePoint

System Requirements and Limitations
  • SharePoint 2010
  • Agile Platform 5.1
  • BPT (optional) - the sample eSpace uses BPT
  • Embeded Process Automation 5.1.5 (optional)

What’s new (1.1)
Removed IPP
Reviews (0)
Samples & How-tos
Support Options
This component is not supported by OutSystems. You may use the discussion forums to leave suggestions or obtain best-effort support from the community, including from Gonçalo Borrega who created this component.
SharePoint Integration Made Easy has no dependencies.
SQL Server
Component Consumers
No consumers yet.
Weekly Downloads 
Related Components
Dynamic Forms
Huarlem Lima
Component to create dynamic forms with validation, tips and dependent fields. Very useful when the user needs to create his form, create polls, surveys, quiz and checklists. You can sort the fields by dragging and dropping.
How To - Lazy load
Francisco Menezes
Learn how to handle heavy computation screens by quickly rendering the main content structure, while sub-content is progressively loaded 
Business Process Lesson Resources
Scott Karabin
The Business Process Lesson Resources are typical Outsystem's elements that have been pre-built for the Modeling Business Process lessons. Loading these pre-built elements will allow the focus of the lessons to be on the example business process.
More from Gonçalo Borrega
Rui Barbosa
IdP Connector is a generic federated identity provider (IdP) connector, i.e., the IdP Connector its an IdP Service Provider (it uses SAML as a protocol) It allows your OutSystems applications to integrate with single sign-on (SSO) provided by most of the commercial IdP companies. With this integration when the users access an OutSystems application, they are redirected to a web page (known as the enterprise's login manager) where they are prompted to enter their enterprise user name and password. Upon verification of the user’s login, the enterprise identity provider informs OutSystems application of the verified identity for the user who is logging in, and the user is redirected back to the portal website. Also supports SSO from OutSystems mobile apps, alongside with IdP Mobile connector. Note: Tested with Okta, Azure, ADFS, PingOne and OneLogin.
Custom Masks
Sara Gonçalves
Customize EditableTables/Forms with input masks
Field Services Mobile
Field Services Team
Sample mobile app to support telecom technicians in performing field services.It’s specially designed for iPads, with an iOS10-like look and feel. Works completely offline, as it allows the technician to perform all tasks offline and synchronizes all data when connected. Uses mobile plugins to integrate location and barcode scanning with the device. This sample app can be integrated with your existing systems and be fully customized to your specific company needs in a matter of days or weeks.