Expose SharePoint Lists and Document Libraries as Data

See the K2 for SharePoint Administration section for information on integrating K2 with SharePoint.

To expose SharePoint lists and libraries as data, you need to generate a SmartObject based on that SharePoint list or library. You can generate the SmartObject when creating your K2 Application, when you generate a new SmartObject for your K2 Application, or from the K2 for SharePoint App Settings page.

You can create re-usable SmartObjects for lists and libraries with identical data structures. Create a K2 Application of the primary list or library and then use the resulting SmartObjects to access data in the secondary lists or libraries. For example, you may have a standardized Employee list that exists in multiple region sub-sites, all with the same standard columns. Create a re-usable SmartObject for the Employee list, then use the same SmartObject to interact with the Employee data regardless of the site the targeted list is on. For further information see Reusing K2 for SharePoint data objects.