Because of the structure of SharePoint and Beekeeper, there are several different ways to integrate the two, offering your organization flexibility in how you share content between the two platforms. These options are:
- Marketplace Integration with the Document Library (available only in certain subscription plans)
- Access via the Shortcuts.
- A Beekeeper website embed into SharePoint
- A SharePoint RSS Feed Integration into Beekeeper
- API Integration
Marketplace Integration with the Document Library (available only in Core and Premium subscription plans.)
Difficulty: Easy
Time estimate: Minutes
The Beekeeper Marketplace now features an out-of-the-box integration that mirrors files and folders from SharePoint directly in the Beekeeper Document Library. As discussed more in this article, the Marketplace option allows your employees to have the most up-to-date materials directly to their mobile devices through the Beekeeper App.
For more information on configuring and enabling this additional feature please reach out to your respective CSM or use the link below to submit your request.
Shortcut (with authentication)
Difficulty: Medium
Time estimate: Hours
Shortcuts in Beekeeper act as shortcuts that allow your users to quickly and easily access relevant tools, such as other websites, portals, or documents. To set up the initial Shortcut link in Beekeeper, refer to this article.
With respect to SharePoint, you will need to build a stateless application that parses the user context from a JSON Web Token and single signs-on the user into SharePoint. This way, the entire SharePoint platform is accessible from Beekeeper's mobile and web apps.
Website Embed
Difficulty: Easy
Time estimate: Minutes
You can embed a Beekeeper stream in one of the articles of your SharePoint as a web part. To do so please review this article.
RSS Feed Integration
Difficulty: Easy
Time estimate: Minutes
Expose SharePoint articles as an RSS Feed and post them to Beekeeper either through the built-in Beekeeper RSS integration or via Zapier. The RSS Feed URL needs to be exposed publicly so it is possible to fetch the content. Make sure that you include a long secure token in the URL so the URL cannot be guessed.
The RSS integration configuration is available in the Beekeeper dashboard in the Stream configuration under the Integrations tab. Learn more here.
Learn more about how to create an RSS Feed in the SharePoint help center:
- SharePoint 2007
- SharePoint Online & 2013
API Integration
Difficulty: Advanced
Time estimate: Days to Weeks
You need to program a stateful application that holds the mapping between the SharePoint and Beekeeper entities. The state of this application is referred to as App State. The mapping of the data model is as follows:
SharePoint to Beekeeper
The following actions have to be implemented:
Share Article from SharePoint to Beekeeper
- Subscribe to new and/or updated articles on SharePoint, either by polling or by integrating using any other means
- Whenever a new or updated post is detected, extract and map all relevant content of the SharePoint article to the Beekeeper Data Model (see table above)
- For new posts, Create a new post on Beekeeper and store the resulting post id to be able to link Beekeeper posts with SharePoint articles
- For updated articles update the post on Beekeeper using the stored ID
Share Comment from SharePoint to Beekeeper
- Subscribe to new comments on synchronized articles on SharePoint, either by polling or by integrating using any other means
- Fetch Post ID in App State based on SharePoint Article ID
- Create a comment within Beekeeper with Post ID.
Beekeeper to SharePoint
The following actions have to be implemented:
Share Comment from Beekeeper to SharePoint
- Periodically fetch all comments of posts from Beekeeper that are stored synchronized and connected to a SharePoint Article
- Create all comments that do not exist on SharePoint yet using SharePoint API
- Store-created comment mapping in App State
Comments
0 comments
Please sign in to leave a comment.