110 likes | 238 Vues
Join Paul Schaeflein in this session on leveraging SharePoint capabilities to elevate your application. Learn how to model and automate business processes using Workflow Manager, enhance communication and collaboration through Team Sites and OneDrive, and create relevant search results with Federated Search and custom templates. Discover how to access and publish data from external systems using Business Connectivity Services, convert file formats, and manage user access effectively, ensuring efficient operations and improved data insights for your team.
E N D
SharePointintersectionSession SP17Leveraging SharePoint Capabilities to Extend Your App Paul Schaeflein paul@schaeflein.net
Agenda • Model and automate business processes • Communicate and collaborate with people and track content • Add location and mapping features • Make search results more relevant • Access data from external data systems • Work with data, convert file formats, and translate sites • Work with user access, roles, rights, and claims. • Discover content in electronic format for legal purposes
Model and automate business processes • Workflow Manager • Workflow Manager 1.0 is focused on delivering these key capabilities: • High Density & Multi-tenancy • Elastic Scale • Activity / Workflow Artifact Management • Tracking and Monitoring • Instance Management • Fully Declarative Authoring • REST and Service Bus Messaging • Visual Studio Tooling • POSH management http://msdn.microsoft.com/en-us/library/jj193528(v=azure.10).aspx
Communicate and collaborate with people and track content • Team Sites • Store documents, calendars, etc • OneDrive for Business (a.k.a. Personal Site [f.k.a. My Sites]) • Personal storage for documents • Exposed thru Office Graph • Social • Futures • Add objects to the Office Graph • Leverage Yammer for social http://developer.yammer.com/opengraph/ http://blogs.office.com/2014/03/11/introducing-codename-oslo-and-the-office-graph/
Make search results more relevant • Federated Search • Pass query to remote index • Content Crawling • Include your website – crawled just like Bing • Search Connector – define properties of your content • Search Results • Vastly improved – completely customizable • Control Templates • Item Templates • Hover card templates • Analytics included http://msdn.microsoft.com/en-us/library/office/jj163300(v=office.15).aspx
Access Publish data from external data systems • Business Connectivity Services • Reveal external data from enterprise applications, web services, and OData services in SharePoint Server 2013 and in rich-client Office applications. • Provide complete interaction with the data, including write-back capabilities from Office applications and SharePoint Server to the underlying external system data and business objects. • Common data access API regardless of data format/location. • “Tag” SharePoint content with values from LOB systems.
Work with data, convert file formats, and translate sites • Business intelligence (BI) and Insights • Enable people to find, analyze, and share information about their work or business. • Simple apps • Let users create basic apps that contain a reliable backing store. • File conversion • Converts Word and PowerPoint files and streams to other formats. • Combined with OpenXML – makes a powerful “printer” • Translation • Translates sites, documents, and streams for multilingual support.
Work with user access, roles, rights, and claims. • Do you need to write the following? • Authentication • Authorization (Access Control) • Group management • SharePoint has it for free! • Need to integrate with other systems / applications? • Identity Federation is built in to SharePoint & Azure • OAuth is too
Discover content in electronic format for legal purposes • The eDiscovery Center • Central SharePoint site to manage preservation, search & export • SharePoint and Exchange content • SharePoint In-Place Hold • Preserves entire SharePoint sites • Exchange In-Place Hold • Preserves Exchange mailboxes • Query-based preservation • Allows users to apply query filters to one or more Exchange mailboxes and SharePoint sites and restrict the content that is held. • API included • Microsoft.Office.Server.Discovery namespace
Don’t forget to enter your evaluation of this session using EventBoard! Thank you! Questions?