In this Webinar, Envision IT demonstrates how to set up ADFS so that staff are automatically signed in to their corporate network, and external users are provided with a rich login experience. View more details and the webinar recording here:
http://www.envisionit.com/products/events/Pages/SharePoint-Extranet-Spring-Webinar-Series-Federation-and-Office-365.aspx
Envision it SharePoint Extranet Webinar Series - Federation and SharePoint On...Envision IT
In this Webinar, Envision IT demonstrates how ADFS federation can allow external users to access an Extranet, their DMZ accounts or other external identities, and use single sign-on to other systems beyond SharePoint. View more details and the webinar recording here: http://www.envisionit.com/products/events/Pages/SharePoint-Extranet-Spring-Webinar-Series-Federation-and-SharePoint-On-Premise.aspx
Session 2 Integrating SharePoint 2010 and Windows AzureCode Mastery
In this session we cover various ways of integrating SharePoint 2010 with Windows Azure and look at benefits and limitations of the different options. From simple to complex integration patterns, session will include SQL Azure and SharePoint integration with External Lists and Visual Web Parts, Azure hosted WCF Services integration with SharePoint using Silverlight and jQuery, and using SharePoint Event Handlers and workflows with Azure.
OneDrive For Business - What's new for IT Administrators and End-usersLearning SharePoint
For DIRECT DOWNLOADS (pptx and pdf) - http://goo.gl/LhnVoy
In this slide deck we discuss OneDrive for business tasks for Office 365 Admins such as Pr-provisioning OneDrive sites, IT admin set storage quota for onedrive sites, Control External Sharing using PowerShell, SYNC client commands for blocking end-user PCs not connected to safe domains, blocking file extensions and more..
For end-users, Sharing and Co-authoring scenarios, how SYNC file operation behaves between OneDrive for Business VS SYNCed folder, Audit reports to determine Sharing - Internal or External and SharePoint and OneDrive IPhone Apps!
Presented by www.LearningSharePoint.com
Are you looking for a better strategy to implement Office 365 but already have an on premise SharePoint 2013 or SharePoint 2010 implementation? If so this session is for you to understand how both systems can help solve distinct business problems that your organization might want to leverage SharePoint to address.
Office 365 brings SharePoint to the cloud to allow for the best of both the worlds together to simplify and enhance the SharePoint experience while significantly reducing costs. Office 365 allows more flexibility and greater business agility. It helps leveraging familiar tools for simple deployment, and user experiences as well as a leaner, controlled model for enterprises.
Topics covered include
• An overview of Office 365 & SharePoint 2013 On Premise: Better together!
• Use cases to consider for each environment?
• Impact to your Infrastructure
• Key Considerations
This document provides an agenda for the Summit 2015 conference presented by Concurrency. Concurrency is a consulting organization focused on the Microsoft platform that has been in business since 1989 and has received several Microsoft Partner of the Year awards. The summit will include presentations on SharePoint 2016, Office 365, portals, forms, user experience, mobility and analytics, and the SharePoint roadmap. Speakers from Concurrency and K2 will present on these topics.
Sharepoint and office 365 hybrid configuration from A to Z #spstoronto 2015Nicolas Georgeault
Slideck of our session with @Ju_stro.
Full step by step demo of #SharePoint and #Office365 Hybrid setup from domain registration to Hybrid Picker scenarios.
Training – Introduction to SharePoint Online for Collaboration and Document M...Suhail Jamaldeen
Introduction to SharePoint Online for Collaboration and Document Management. The course was based on 55029BC but customized and focused only for SharePoint Online.
Envision it SharePoint Extranet Webinar Series - Federation and SharePoint On...Envision IT
In this Webinar, Envision IT demonstrates how ADFS federation can allow external users to access an Extranet, their DMZ accounts or other external identities, and use single sign-on to other systems beyond SharePoint. View more details and the webinar recording here: http://www.envisionit.com/products/events/Pages/SharePoint-Extranet-Spring-Webinar-Series-Federation-and-SharePoint-On-Premise.aspx
Session 2 Integrating SharePoint 2010 and Windows AzureCode Mastery
In this session we cover various ways of integrating SharePoint 2010 with Windows Azure and look at benefits and limitations of the different options. From simple to complex integration patterns, session will include SQL Azure and SharePoint integration with External Lists and Visual Web Parts, Azure hosted WCF Services integration with SharePoint using Silverlight and jQuery, and using SharePoint Event Handlers and workflows with Azure.
OneDrive For Business - What's new for IT Administrators and End-usersLearning SharePoint
For DIRECT DOWNLOADS (pptx and pdf) - http://goo.gl/LhnVoy
In this slide deck we discuss OneDrive for business tasks for Office 365 Admins such as Pr-provisioning OneDrive sites, IT admin set storage quota for onedrive sites, Control External Sharing using PowerShell, SYNC client commands for blocking end-user PCs not connected to safe domains, blocking file extensions and more..
For end-users, Sharing and Co-authoring scenarios, how SYNC file operation behaves between OneDrive for Business VS SYNCed folder, Audit reports to determine Sharing - Internal or External and SharePoint and OneDrive IPhone Apps!
Presented by www.LearningSharePoint.com
Are you looking for a better strategy to implement Office 365 but already have an on premise SharePoint 2013 or SharePoint 2010 implementation? If so this session is for you to understand how both systems can help solve distinct business problems that your organization might want to leverage SharePoint to address.
Office 365 brings SharePoint to the cloud to allow for the best of both the worlds together to simplify and enhance the SharePoint experience while significantly reducing costs. Office 365 allows more flexibility and greater business agility. It helps leveraging familiar tools for simple deployment, and user experiences as well as a leaner, controlled model for enterprises.
Topics covered include
• An overview of Office 365 & SharePoint 2013 On Premise: Better together!
• Use cases to consider for each environment?
• Impact to your Infrastructure
• Key Considerations
This document provides an agenda for the Summit 2015 conference presented by Concurrency. Concurrency is a consulting organization focused on the Microsoft platform that has been in business since 1989 and has received several Microsoft Partner of the Year awards. The summit will include presentations on SharePoint 2016, Office 365, portals, forms, user experience, mobility and analytics, and the SharePoint roadmap. Speakers from Concurrency and K2 will present on these topics.
Sharepoint and office 365 hybrid configuration from A to Z #spstoronto 2015Nicolas Georgeault
Slideck of our session with @Ju_stro.
Full step by step demo of #SharePoint and #Office365 Hybrid setup from domain registration to Hybrid Picker scenarios.
Training – Introduction to SharePoint Online for Collaboration and Document M...Suhail Jamaldeen
Introduction to SharePoint Online for Collaboration and Document Management. The course was based on 55029BC but customized and focused only for SharePoint Online.
The Future of SharePoint - SharePoint 2016Don Donais
The document summarizes new features in SharePoint 2016, changes coming to OneDrive for Business, next generation portals, and Office 365 groups. Some key highlights include: SharePoint 2016 will be based on the SharePoint Online code base and include new migration APIs, MinRoles for improved performance and reliability, and insights and compliance features. OneDrive for Business will integrate the common sync engine and include version control, Delve integration, and management of external sharing. Next generation portals focus on responsive design, performance, and leverage Office 365 capabilities like Delve and video portals. Office 365 groups bring together multiple services for collaboration and include future improvements like discoverability in Delve and admin features.
Proven Practices for Office 365 Deployment, Security and ManagementPerficient, Inc.
This document discusses best practices for deploying Office 365. It recommends identifying a pilot group and considering workloads like OneDrive for Business or Office 365 ProPlus to get started. It warns against common mistakes like excluding important groups from planning or lack of understanding of product functionality. The document also discusses identity and authentication as first steps, specifically leveraging existing directories to reduce management overhead and providing single sign-on without new passwords. It highlights Centrify Identity Service as a solution that simplifies and secures Office 365 deployment through automated provisioning, mobile management, multifactor authentication policies and support for thousands of applications through single sign-on.
MindSurf 2013 - Improving Business Productivity with SharePoint 2013Don Donais
The document discusses how SharePoint 2013 can help improve business productivity. It outlines barriers to productivity like outdated technology, lack of training, and siloed information. It then describes Microsoft productivity tools like Office 2013, Exchange, Lync, and SharePoint that can help with content creation, communication, collaboration and information organization. Key capabilities of SharePoint 2013 are sharing ideas and content, organizing teams and information, and discovering experts and answers through improved search and recommendations.
Comparison of SharePoint 2010 and SharePoint 2013Ian Woodgate
I've highlighted some of the many of the areas of change between SharePoint 2010 and SharePoint 2013, in this deck which was presented at SharePoint Saturday UK 2013, along with demos.
Office 365 – SharePoint 2013 onprem hybrid.
Functionality supported, and what do you not get if you try to use SharePoint 2013 On-premises and Office 365 together.
SharePoint 2016 est presque la et apporte plusieurs nouvelles fonctionnalités pour les utilisateurs, ainsi que pour les Administrateurs SharePoint. Dans cette session on va apprendre tous ces nouvelles fonctionnalités telles que Durable Links, DLP, MinRole ainsi que les nouveautés en mode Hybride.
What's New and Different in SharePoint 2013Noorez Khamis
There are a lot of great features at the forefront and behind the scenes in the new SharePoint 2013 Server. This is an introductory session which will help you get a good feel for the new features and functionality of SharePoint 2013 Server including first looks and demos. Whether you are an IT Pro, Developer or End User, if you have worked with any version of SharePoint before, this session will give you a good feel of some of the features that you will love in SharePoint 2013.
SharePoint is a platform for connecting people with information and making collaboration easy. It provides features like sites for team collaboration, communities, content management, search, insights, and composites. Implementing SharePoint can be relatively easy and affordable for organizations, especially for small deployments. While powerful, SharePoint has limitations and cannot perform tasks completely unrelated to collaboration and content management like personal tasks.
This document provides an overview and introduction to basic SharePoint programming using Visual Studio Extensions for Windows SharePoint Services version 1.3 (VSeWSS v1.3). It discusses SharePoint 2007 features, programming in SharePoint using the object model and CAML queries, creating web parts and application pages, using features to extend functionality, and working with lists and event receivers. The agenda includes demonstrations of programming tasks like creating and querying lists, building a simple web part, and handling list item events.
Leveraging microsoft’s e discovery platform in your organizationDon Donais
Statistics around eDiscovery implementations are staggering: 90% of US companies are engaged in some sort of litigation with an average eDiscovery case costing around $1 million. Organizations can leverage their Microsoft investment without having to purchase expensive add-ons. This session will look at how to configure and use the Microsoft eDiscovery platform.
2012 MindSurf - Augmenting Business Process with SharePointDon Donais
This document discusses augmenting business processes with SharePoint workflows. It begins with an overview of business process management and then discusses implementing workflows using out of the box SharePoint workflows, SharePoint Designer, and third party workflow products. It provides tips for automating business processes with workflows and describes the workflow lifecycles in SharePoint 2007, 2010, and 2013. Finally, it discusses using custom .NET workflows and various third party workflow products like Nintex and K2.
Sps ottawa 2012 slides - "my SharePoint is a production platform! not facebook!"Nicolas Georgeault
The document discusses a presentation on using SharePoint 2013 social features to create user-centric systems, noting that it will cover topics like social networking, user profiles, personal sites, newsfeeds, and recommendations for using these features. It also provides details about the presenter, Nicolas Georgeault, a SharePoint Senior Architect and MVP consultant. The presentation encourages attendees to ask questions and provides information on joining a SharePint networking event afterwards.
What's new in SharePoint 2016 for IT Professionals Webinar with CrowCanyonVlad Catrinescu
Start the New Year off right! Join Vlad Catrinescu, Microsoft MVP and president of vNext Solutions, as he helps you prepare for the coming release of SharePoint 2016. This latest version of SharePoint comes with a plethora of new features and promises greater stability and true hybrid readiness. As an IT Professional, you need to know what SharePoint 2016 has in it and how it will impact your SharePoint implementation.
In this webinar, Vlad will show you the new features and changes in 2016, covering such topic as:
• Depreciated Features
• New Topologies with MinRole
• User Profile + Microsoft Identity Manager / AD Import
• Cloud Search Service Application
• Zero Downtime Patching
• Upgrading to SharePoint 2016
SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User GroupDrew Madelung
Drew Madelung presented on the key features of SharePoint Server 2016. Some of the major updates include improved user experiences inspired by Office 365, a more cloud-inspired infrastructure with increased reliability and scale, and integrated data loss prevention and security capabilities. Hybrid functionality was also expanded to provide a better experience for users that need to access content both on-premises and in the cloud. The presentation provided details on new capabilities like MinRole, fast site collection creation, and the data loss prevention system in SharePoint 2016.
Handling Cross-Domain calls & authentication in SharePoint 2013BIWUG
This document discusses various approaches for handling cross-domain calls and authentication in SharePoint 2013. It begins with an overview of the same-origin policy and challenges of authentication across domains. It then examines several workarounds to the same-origin policy including proxies, JSONP, iframes, HTML5 postMessage API, SharePoint cross-domain libraries, and CORS. It provides pros and cons of each approach as well as demonstrations. It also discusses consuming claims-aware WCF services and developing custom REST endpoints as alternatives to CORS. The key takeaways are that cross-domain libraries are not the only option, other approaches work with and without apps, and extending REST endpoints facilitates authentication.
In this session we will go through new and extended functions in the User Profile area. We will cover the planning and implementation from the organizational to the technical perspective, not only in theory but also in the live demo.
Aleksandar Drašković
This document provides an overview of developing mobile applications that connect to SharePoint and Office 365. It discusses challenges around platforms, connectivity, security and architecture. It recommends using a standards-based communication approach with an ASP.NET Web API backend to provide flexibility and control over authentication. Code examples are provided showing how to set up an ASP.NET Web API project with OAuth authentication and user registration/login functionality.
Office Delve for Office 365 AdministratorsSteve Stewart
Explore Office Delve for Office 365 from an administrator's point of view and find out how it can become a catalyst for collaboration and efficiency in the cloud. Learn how Delve will help the members of your organization by pushing out relevant information, connecting them to co-workers, helping them share expertise, and helping everyone to work more efficiently as individuals and teams. This course covers how to get Delve in your Office 365 environment and how to make sure you are getting the latest updates first. We'll cover how to control access to Office Graph and how Office Graph gathers and sorts information from SharePoint and other sources, how to introduce Delve to your organization, troubleshooting Delve, how to leverage Delve from SharePoint People Search, and how to add custom properties to the Delve home page.
Envision it SharePoint Extranet Webinar Series - Extranet User ProvisioningEnvision IT
This webinar from Envision IT focused on user provisioning options for SharePoint extranets. It discussed allowing the business to manage user creation through a custom user management tool that supports self-registration, approval workflows, and integration with external systems like CRM. The presentation provided demonstrations of the user management tool and showed how it facilitates provisioning and authentication while delegating control to business owners.
Understanding Office 365’s Identity Solutions: Deep Dive - EPC GroupEPC Group
The document provides an overview of Office 365 identity solutions including:
- Cloud identity for small businesses without on-premises servers, cloud identity + directory synchronization for medium businesses, and federated identity for large businesses with complex on-premises infrastructure.
It discusses key identity concepts like single sign-on, directory synchronization tools, and deploying Active Directory Federation Services. Implementation options are presented for integrating on-premises Active Directories with Azure Active Directory like one-way or two-way synchronization. Password synchronization is covered as well as best practices for planning an Office 365 identity solution.
The Future of SharePoint - SharePoint 2016Don Donais
The document summarizes new features in SharePoint 2016, changes coming to OneDrive for Business, next generation portals, and Office 365 groups. Some key highlights include: SharePoint 2016 will be based on the SharePoint Online code base and include new migration APIs, MinRoles for improved performance and reliability, and insights and compliance features. OneDrive for Business will integrate the common sync engine and include version control, Delve integration, and management of external sharing. Next generation portals focus on responsive design, performance, and leverage Office 365 capabilities like Delve and video portals. Office 365 groups bring together multiple services for collaboration and include future improvements like discoverability in Delve and admin features.
Proven Practices for Office 365 Deployment, Security and ManagementPerficient, Inc.
This document discusses best practices for deploying Office 365. It recommends identifying a pilot group and considering workloads like OneDrive for Business or Office 365 ProPlus to get started. It warns against common mistakes like excluding important groups from planning or lack of understanding of product functionality. The document also discusses identity and authentication as first steps, specifically leveraging existing directories to reduce management overhead and providing single sign-on without new passwords. It highlights Centrify Identity Service as a solution that simplifies and secures Office 365 deployment through automated provisioning, mobile management, multifactor authentication policies and support for thousands of applications through single sign-on.
MindSurf 2013 - Improving Business Productivity with SharePoint 2013Don Donais
The document discusses how SharePoint 2013 can help improve business productivity. It outlines barriers to productivity like outdated technology, lack of training, and siloed information. It then describes Microsoft productivity tools like Office 2013, Exchange, Lync, and SharePoint that can help with content creation, communication, collaboration and information organization. Key capabilities of SharePoint 2013 are sharing ideas and content, organizing teams and information, and discovering experts and answers through improved search and recommendations.
Comparison of SharePoint 2010 and SharePoint 2013Ian Woodgate
I've highlighted some of the many of the areas of change between SharePoint 2010 and SharePoint 2013, in this deck which was presented at SharePoint Saturday UK 2013, along with demos.
Office 365 – SharePoint 2013 onprem hybrid.
Functionality supported, and what do you not get if you try to use SharePoint 2013 On-premises and Office 365 together.
SharePoint 2016 est presque la et apporte plusieurs nouvelles fonctionnalités pour les utilisateurs, ainsi que pour les Administrateurs SharePoint. Dans cette session on va apprendre tous ces nouvelles fonctionnalités telles que Durable Links, DLP, MinRole ainsi que les nouveautés en mode Hybride.
What's New and Different in SharePoint 2013Noorez Khamis
There are a lot of great features at the forefront and behind the scenes in the new SharePoint 2013 Server. This is an introductory session which will help you get a good feel for the new features and functionality of SharePoint 2013 Server including first looks and demos. Whether you are an IT Pro, Developer or End User, if you have worked with any version of SharePoint before, this session will give you a good feel of some of the features that you will love in SharePoint 2013.
SharePoint is a platform for connecting people with information and making collaboration easy. It provides features like sites for team collaboration, communities, content management, search, insights, and composites. Implementing SharePoint can be relatively easy and affordable for organizations, especially for small deployments. While powerful, SharePoint has limitations and cannot perform tasks completely unrelated to collaboration and content management like personal tasks.
This document provides an overview and introduction to basic SharePoint programming using Visual Studio Extensions for Windows SharePoint Services version 1.3 (VSeWSS v1.3). It discusses SharePoint 2007 features, programming in SharePoint using the object model and CAML queries, creating web parts and application pages, using features to extend functionality, and working with lists and event receivers. The agenda includes demonstrations of programming tasks like creating and querying lists, building a simple web part, and handling list item events.
Leveraging microsoft’s e discovery platform in your organizationDon Donais
Statistics around eDiscovery implementations are staggering: 90% of US companies are engaged in some sort of litigation with an average eDiscovery case costing around $1 million. Organizations can leverage their Microsoft investment without having to purchase expensive add-ons. This session will look at how to configure and use the Microsoft eDiscovery platform.
2012 MindSurf - Augmenting Business Process with SharePointDon Donais
This document discusses augmenting business processes with SharePoint workflows. It begins with an overview of business process management and then discusses implementing workflows using out of the box SharePoint workflows, SharePoint Designer, and third party workflow products. It provides tips for automating business processes with workflows and describes the workflow lifecycles in SharePoint 2007, 2010, and 2013. Finally, it discusses using custom .NET workflows and various third party workflow products like Nintex and K2.
Sps ottawa 2012 slides - "my SharePoint is a production platform! not facebook!"Nicolas Georgeault
The document discusses a presentation on using SharePoint 2013 social features to create user-centric systems, noting that it will cover topics like social networking, user profiles, personal sites, newsfeeds, and recommendations for using these features. It also provides details about the presenter, Nicolas Georgeault, a SharePoint Senior Architect and MVP consultant. The presentation encourages attendees to ask questions and provides information on joining a SharePint networking event afterwards.
What's new in SharePoint 2016 for IT Professionals Webinar with CrowCanyonVlad Catrinescu
Start the New Year off right! Join Vlad Catrinescu, Microsoft MVP and president of vNext Solutions, as he helps you prepare for the coming release of SharePoint 2016. This latest version of SharePoint comes with a plethora of new features and promises greater stability and true hybrid readiness. As an IT Professional, you need to know what SharePoint 2016 has in it and how it will impact your SharePoint implementation.
In this webinar, Vlad will show you the new features and changes in 2016, covering such topic as:
• Depreciated Features
• New Topologies with MinRole
• User Profile + Microsoft Identity Manager / AD Import
• Cloud Search Service Application
• Zero Downtime Patching
• Upgrading to SharePoint 2016
SharePoint Server 2016 - Lets get ready - Wisconsin SharePoint User GroupDrew Madelung
Drew Madelung presented on the key features of SharePoint Server 2016. Some of the major updates include improved user experiences inspired by Office 365, a more cloud-inspired infrastructure with increased reliability and scale, and integrated data loss prevention and security capabilities. Hybrid functionality was also expanded to provide a better experience for users that need to access content both on-premises and in the cloud. The presentation provided details on new capabilities like MinRole, fast site collection creation, and the data loss prevention system in SharePoint 2016.
Handling Cross-Domain calls & authentication in SharePoint 2013BIWUG
This document discusses various approaches for handling cross-domain calls and authentication in SharePoint 2013. It begins with an overview of the same-origin policy and challenges of authentication across domains. It then examines several workarounds to the same-origin policy including proxies, JSONP, iframes, HTML5 postMessage API, SharePoint cross-domain libraries, and CORS. It provides pros and cons of each approach as well as demonstrations. It also discusses consuming claims-aware WCF services and developing custom REST endpoints as alternatives to CORS. The key takeaways are that cross-domain libraries are not the only option, other approaches work with and without apps, and extending REST endpoints facilitates authentication.
In this session we will go through new and extended functions in the User Profile area. We will cover the planning and implementation from the organizational to the technical perspective, not only in theory but also in the live demo.
Aleksandar Drašković
This document provides an overview of developing mobile applications that connect to SharePoint and Office 365. It discusses challenges around platforms, connectivity, security and architecture. It recommends using a standards-based communication approach with an ASP.NET Web API backend to provide flexibility and control over authentication. Code examples are provided showing how to set up an ASP.NET Web API project with OAuth authentication and user registration/login functionality.
Office Delve for Office 365 AdministratorsSteve Stewart
Explore Office Delve for Office 365 from an administrator's point of view and find out how it can become a catalyst for collaboration and efficiency in the cloud. Learn how Delve will help the members of your organization by pushing out relevant information, connecting them to co-workers, helping them share expertise, and helping everyone to work more efficiently as individuals and teams. This course covers how to get Delve in your Office 365 environment and how to make sure you are getting the latest updates first. We'll cover how to control access to Office Graph and how Office Graph gathers and sorts information from SharePoint and other sources, how to introduce Delve to your organization, troubleshooting Delve, how to leverage Delve from SharePoint People Search, and how to add custom properties to the Delve home page.
Envision it SharePoint Extranet Webinar Series - Extranet User ProvisioningEnvision IT
This webinar from Envision IT focused on user provisioning options for SharePoint extranets. It discussed allowing the business to manage user creation through a custom user management tool that supports self-registration, approval workflows, and integration with external systems like CRM. The presentation provided demonstrations of the user management tool and showed how it facilitates provisioning and authentication while delegating control to business owners.
Understanding Office 365’s Identity Solutions: Deep Dive - EPC GroupEPC Group
The document provides an overview of Office 365 identity solutions including:
- Cloud identity for small businesses without on-premises servers, cloud identity + directory synchronization for medium businesses, and federated identity for large businesses with complex on-premises infrastructure.
It discusses key identity concepts like single sign-on, directory synchronization tools, and deploying Active Directory Federation Services. Implementation options are presented for integrating on-premises Active Directories with Azure Active Directory like one-way or two-way synchronization. Password synchronization is covered as well as best practices for planning an Office 365 identity solution.
Understanding Identity Management with Office 365Perficient, Inc.
This document provides an overview of Perficient, an information technology consulting firm, and their expertise in implementing Microsoft Office 365 solutions. Some key points:
- Perficient is a leading IT consulting firm founded in 1997 with over 2,000 employees across North America.
- They help clients implement business-driven technology solutions using their expertise in areas like business intelligence, customer experience, enterprise resource planning and more.
- Their Microsoft practice focuses on migrating customers to Office 365 through options like directory synchronization, federated identity and single sign-on.
- The presentation discusses identity management options in Office 365 like cloud identity, directory synchronization, federated identity and their suitability for organizations of different sizes.
O365Con18 - Hybrid SharePoint Deep Dive - Thomas VochtenNCCOMMS
The document summarizes an Office 365 & SharePoint Connect 2018 presentation by Thomas Vochten on hybrid features. It provides an overview of hybrid capabilities like OneDrive, profiles, sites, and search. It covers the architecture and setup process, including creating a server-to-server trust with Azure Access Control Services. It also discusses troubleshooting tips, like ensuring proper licensing and identity synchronization. Hybrid features require different prerequisites and have limitations compared to on-premises versions.
How to Build a Structured Extranet Using Azure AD B2BAndrew Oboro
Office 365's external sharing capabilities out of the box provides an excellent solution when collaborating with external organizations in an unstructured manner. However when you want to setup a structured extranet with a larger user base to support your business, there can be challenges with what's available out of the box in Office 365.
How to Get Nonprofit Office 365 Cloud SubscriptionsTechSoup
Have you heard about Microsoft Office 365 and are ready to use Microsoft cloud solutions, but unsure of how to get started? We’ll walk you through what subscriptions are available to nonprofits, how you can learn more about making the right choices for your organization, and your options for how to request the licenses you need. This webinar is best suited for those who are ready to explore moving to Office 365 or that already have a Microsoft nonprofit cloud account set up. In this webinar, we will discuss:
- What Office 365 licenses are available to nonprofits
- How to get qualified for purchasing licenses
- Requesting your licenses
- Ways TechSoup can help you through this process
#spsuk: Understanding the Office 365 Architecturepearce.alex
The document provides an overview of the Office 365 architecture and how SharePoint Online fits within it. It discusses how user identity and authentication are handled through Windows Azure Active Directory, including options for syncing on-premises Active Directory with Azure AD. It also summarizes the key components and features of SharePoint Online, including site collections, storage limits, apps, and external sharing capabilities. PowerShell can be used to manage components like site collections and users. Only a limited set of user attributes sync from Azure AD to SharePoint profiles.
Hitchhiker's Guide to Azure AD - SPS St Louis 2018Max Fritz
Azure Active Directory (Azure AD) is Microsoft's cloud-based identity and access management service. It provides identity management capabilities for cloud, mobile, and on-premises applications. Azure AD uses the same Active Directory that many organizations already have on-premises but extends it to cloud services. It allows single sign-on for access to Office 365, Azure, and thousands of SaaS applications. Azure AD Premium provides additional advanced capabilities for security, access management, application management, and identity protection.
Building the Perfect Office 365 Tenant - SPS London 2017Chirag Patel
Office 365 has come a long way with tons of productivity apps and tools and enticing features to help businesses stay ahead of their competitors with two-speed IT providers. There is a lot of information and guidance out there but it can be difficult to follow the right direction and approach to implementing Office 365 for your organisation. This session will walk through the process of getting you started giving you an overview of all the capabilities, components and common scenarios that require consideration for successfully building your Office 365 tenant.
Azure AD & Azure AD B2C provide identity and access management services. Azure AD is primarily for enterprise use, allowing single sign-on for Office 365, Azure, and other cloud services. It offers features like multi-factor authentication, application access control, and on-premises Active Directory synchronization. Azure AD B2C is designed more for consumer-facing apps and allows fully customizable login experiences and identity providers like social accounts and local usernames. Both services provide user management and authentication capabilities for applications.
CIAOPS Need to Know Azure Webinar - January 2018Robert Crane
This webinar provided an overview of Azure Active Directory (Azure AD) and how it compares to on-premises Active Directory. Azure AD can centrally manage user identities and access for modern devices connected to the cloud. It also integrates with on-premises domains and includes options like Azure AD Premium for advanced capabilities. The webinar demonstrated Azure AD and provided resources for learning more about identity management in the cloud.
This document discusses hybrid configurations between SharePoint on-premises and SharePoint Online (Office 365). It defines hybrid as using both environments together, explains reasons for hybrid including migration and business needs, and outlines the key components and steps to implement different hybrid setups including one-way and two-way synchronization. It provides an overview of configuring authentication, directory synchronization, and search between the on-premises and online environments.
ESPC15 - Extending Authentication and AuthorizationEdin Kapic
My talk from European SharePoint Conference 2015 in Stockholm about how to extend SharePoint authentication and authorization using federated authentication and custom claim providers.
The Who, What, Why and How of Active Directory Federation Services (AD FS)Jay Simcox
The document provides an overview of Active Directory Federation Services (ADFS) by discussing who benefits from ADFS, what ADFS is, how it works, and best practices for implementation. It explains that ADFS allows secure sharing of identity information and single sign-on access across applications. The key components of ADFS include the SharePoint Security Token Service, token-signing certificate, Identity Provider, identity and group claims, and relying party security token service.
This document discusses hybrid setups between on-premise SharePoint and Office 365. It describes different hybrid configurations including one-way outbound, one-way inbound, and two-way. It outlines the necessary components for a hybrid setup including reverse proxies, identity providers, directory synchronization, and configuring SharePoint. Troubleshooting tips are provided for issues with queries between environments.
Microsoft's massive investment into Cloud technologies are enough to make anyone stop and wonder if the Cloud is something they should be focusing on for SharePoint. During this full day workshop we will examine Microsoft's Cloud Strategy from an ITPro's perspective and understand how a hybrid scenario can be structured to maximize the On Premises, Infrastructure as a Service, & Cloud capabilities. We will deep dive into deployment planning and implementation across the hybrid stack. We will also discuss and demonstrate the management of the SharePoint platform across all tiers. Join us on this journey from the ground to the cloud and back again!
This document summarizes Microsoft Azure Active Directory (Azure AD) and how it compares to on-premises Active Directory Domain Services (AD DS). Azure AD provides identity and access management in the cloud, while AD DS is installed on-premises. Key differences include Azure AD being multi-tenant, lacking group policy support, and using REST APIs instead of LDAP. The document also outlines integrating Azure AD and AD DS through synchronization and federation for single sign-on capabilities across cloud and on-premises applications and services.
Introduction and What’s new in SharePoint 2013MJ Ferdous
What is SharePoint?
Why SharePoint can be used for?
Types of SharePoint edition
SharePoint 2013 Overview
What do you think about new version?
SharePoint 2013 Three-tier farm configuration
Capabilities and Features in SharePoint 2013
Market Overview
SharePoint 2013 training opportunity
Common Questions by Dev/IT Pro
SPSVB - Office 365 and Cloud Identity - What Does It Mean for Me?Scott Hoag
Office 365 brings a host of productivity options, but one of the most overlooked components is how we'll authenticate to the Cloud. With Azure Active Directory (AAD) driving access and authentication to our Office 365 tenants, it is important to understand how we can interact with it. Join us as we explore Cloud Identity, Identity Federation, Directory Synchronization and most importantly Azure and its impacts on user experience and access of Office 365. Throughout this session, we'll answer the questions that impact you and how your decisions around identity shape your Office 365 experiences.
Similar to Envision it SharePoint Extranet Webinar Series - Federation and Office 365 (20)
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Zilliz
Join us to introduce Milvus Lite, a vector database that can run on notebooks and laptops, share the same API with Milvus, and integrate with every popular GenAI framework. This webinar is perfect for developers seeking easy-to-use, well-integrated vector databases for their GenAI apps.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
2. Peter Carson
• President, Envision IT
• SharePoint MVP
• Virtual Technical Specialist,
Microsoft Canada
• peter@envisionit.com
• http://blog.petercarson.ca
• www.envisionit.com
• Twitter @carsonpeter
• VP Toronto SharePoint User
Group
3. Peter Mackenzie
• VP Sales & Marketing
• e: pmackenzie@envisionit.com
• p: (905) 812-3009 x244
• President, International
Association of Microsoft Certified
Partners (IAMCP) Canada
4. Product Support
Corey Thokle, EUM Support Manager
• e: cthokle@envisionit.com
• p: (905) 812 3009 ext.248
• http://www.linkedin.com/company/e
nvision-it-inc
Amanda Da Costa, Sales & Marketing
Support
• e: adacosta@envisionit.com
• p: (905) 812 3009 ext.250
• http://ca.linkedin.com/in/amandadac
osta/
5. Additional Credits
• Mark Jones, Envision IT Lead Architect
• Zulfiqar Ahmed
http://zamd.net/2013/02/08/federating-a-
custom-sts-with-office-365-azure-active-directory/
• Brock Allen
www.thinktecture.com
6. Agenda
• Envision IT Overview
• Office 365 Authentication Options
• What is Federation and how does it work?
• Setting up ADFS with Office 365
• Extranet Scenarios in Office 365
• Federation Customization using ADFS or Thinktecture Identity
Server
• Using Extranet User Manager to create and manage the external
users
• SharePoint App Authentication Alternatives
• Wrap-Up and Q&A
7.
8. Focused on complex SharePoint solutions,
Envision IT is the “go-to” partner for Microsoft
SharePoint, building integrated public web sites,
Intranets, Extranets, and web applications that
leverage your existing systems anywhere over the
Internet.
Envision IT Services Overview
9. Public Web Sites
We create interactive, content-rich customer-facing web sites
that are able to grow and transform with changing needs
11. Extranets
Envision IT has a wealth of experience building Corporate
Extranets that allow you to securely connect with customers and
partners
12. Intranets
Our Intranet Sites connect people to information, expertise and
key business applications, and SharePoint provides a broad set of
Enterprise Content Management features
14. • Easy delegation of user management to business
• Self-registration, approvals, forgotten password reset
• Single URL and sign-on for AD
15. Pricing
• $8,000 per production SharePoint farm
• No limits on the number of web front ends
• 20% annual Software Assurance provides all
product updates
• Dev and QA farm licenses provided with up to date
Software Assurance
18. Poll 1
Which Version of SharePoint are you currently
using?
• Office 365
• SharePoint Server 2013
• SharePoint Server 2010
• SharePoint Foundation (2010 or 2013)
• MOSS 2007 or WSS 3.0
19. Poll 2
How do you use SharePoint today?
• Internal collaboration
• Internal web publishing (Intranet)
• Extranets
• Public facing website
20. Identity Management, Authentication, and Authorization
Identity Management
• Process for managing the entire
life cycle of digital identities,
including the profiles of people,
systems, and services
• For our purposes we are focused
just on people
• Who creates and manages
identities? The Extranet owner or
the external users themselves?
• Are identities part of the Extranet
or external to it?
Authentication and Authorization
• Authentication is the mechanism
whereby systems may securely
identify their users
• Authentication systems provide
an answers to the questions:
Who is the user?
Is the user really who he/she
represents himself to be?
• Authorization is the mechanism
by which a system determines
what level of access a particular
authenticated user should have
Is user X authorized to access
resource R?
21. Office 365 Authentication Options
Windows Azure Active Directory
No Integration
Cloud Identity
Windows Azure Active Directory
Integration with no
federation
Directory and Password
Synchronization
DirSync and Password Sync
On Premise Identity
Windows Azure Active Directory
Single federated identity
and credentials
Federated Identity
On Premise Identity
Federation User Sync
22. Windows Azure Active Directory
• All Office 365 users have a WAAD shadow
account
• DirSync can create WAAD accounts for all your AD
users
Password Sync can also sync your passwords
Doesn’t provide Single sign-On, but does allow users
to use the same password on premise and in the cloud
Syncs a hash of the password, rather than the
password itself
• PowerShell or Graph API (REST interface) can also
be used to manage WAAD
24. Demo 1 Scenario
• Sign up at http://office.microsoft.com/en-
ca/sharepoint/sharepoint-products-and-free-
trial-online-collaboration-tools-
FX103789417.aspx
• Sample site created at
https://eumwebinar.sharepoint.com
• Cloud Identity admin user format is
user@eumwebinar.onmicrosoft.com
25. Federated Identity
• Trusted Identity Provider does the authentication
• Can be any SAML compliant provider
Active Directory Federation Services
Thinktecture Identity Server
o www.thinktecture.com
Social identities
• Can be AD, SQL, or other user repository under the hood
• Relying parties (such as SharePoint) trust the SAML token
and provide the authorization based off that identity
• Provides Single Sign-On to multiple systems
Can be any SAML claims compliant system, not just SharePoint
26. Authentication Process
Identity ProviderRelying Party Active Directory
Browse app
Not authenticated
Redirected to IP
Authenticate
User
Query for user attributes
Return SAML Security Token
Return page
and cookie
Send Token
ST
ST
RP trusts IP
Home Realm Discovery
27. Certificates
• PKI SSL encryption is used for communication
• Token can be self-signed by the Identity Provider
• Token can also be encrypted with a self-signed certificate
from the Identity Provider
CommunicationA
Signing
Relying party Identity Provider
ST
Encyption ST
B
Public key of C C
Public key of DD
Root for ARoot for B
29. ADFS Server Considerations
• Should have at least two each of ADFS and
ADFS Proxy Servers
• If there is only one Internet connection,
consider putting them in Azure
• Having Lync and Exchange in the cloud and
not being able to authenticate because your
Internet pipe is down is a problem
30. Setting up ADFS with Office 365
• http://technet.microsoft.com/en-
us/library/jj205462.aspx
• DirSync is still used to create the shadow WAAD
accounts
• Set up a trust between ADFS and Windows Azure
AD
Setup through PowerShell
Requires you to setup some TXT DNS records to prove
you own the domain
• Accounts need to be licensed in the Office 365
portal
31. Demo 2 Scenario
• Sample site at
https://envisionit.sharepoint.com/sites/eumw
ebinar
• Internal user in authenticated automatically
through the ADFS Server
• Need to go through the Microsoft home realm
discovery page
This can be overridden for Exchange Online but
not SharePoint Online (yet)
33. Smart Links
• Run Fiddler as you are logging in
• Capture the 302 redirect
https://fedsrv.envisionit.com/adfs/ls/?cbcxt=&popupui=&vv=&username=peter%
40envisionit.com&mkt=&lc=1033&wfresh=&wa=wsignin1.0&wtrealm=urn:federat
ion:MicrosoftOnline&wctx=wa%3Dwsignin1%252E0%26rpsnv%3D3%26ct%3D139
5748967%26rver%3D6%252E1%252E6206%252E0%26wp%3DMBI%26wreply%3D
https%253A%252F%252Fenvisionit%252Esharepoint%252Ecom%252F%255Fform
s%252Fdefault%252Easpx%26lc%3D1033%26id%3D500046%26%26bk%3D139574
8967%26LoginOptions%3D3
• Remove the highlighted text
• Add the desired URL as double-encoded text
35. Extranets in Office 365
• External sharing using Microsoft accounts or
other federated users
• Licensing of external users as subscribers
36. External Sharing
• Supported by default by
Office 365
• Up to 10,000 external
users can access a
SharePoint Online site
for free using Microsoft
accounts
• Also works for other
federated users with
subscriptions
• Need to enable external
sharing
• Email invitations are
sent out
• Can be authenticated or
anonymous
• Hard to hide the
Microsoft experience
• No groups or central
management
37. Licensed External Users
• Centrally managed
• Group permissions
• Full control over the
login experience
• Need to pay for a
subscription
38. Demo 3 Scenario
• Sample site at https://thinktecturedev.sharepoint.com
• Federated with Thinktecture Identity Server
• Customized to work with Office 365
• Login is customized with branding and ability to login with
email address
• Can still use ADFS for internal users
• Smart link is
https://productdemo.envisionit.com/thinktecturedev
39. Why Thinktecture over ADFS?
• Open source allows any customization
• Fully brandable (ADFS allows branding within
very particular parameters)
• Login with email address instead of AD
username
• Use SQL instead of AD as the underlying user
repository
• Ability to incorporate the home realm
discovery into the login form
41. Managing Your External O365 Users with EUM
• Delegate user management internally or
externally to your organization
• Self-registration and approvals
• Full control over the accounts and login
experience
• Delegated group management simplifies
permissions
• Lost password reset
• Improved governance over your Extranet
42. • Easy delegation of user management to business
• Self-registration, approvals, forgotten password reset
• Single URL and sign-on
43. Main Components
• Administration console
• Used by IT to configure EUM
• Used by the business to manage users and groups
• End User
• Components that the Extranet users see
• Login, disclaimer, change password, forgotten password
• Registration
• Allow users to self-register
• Support approval workflows
44. Demo 4
• Self-registration and approval of a new external user
• https://eum.eitdev.org/landing/register/register.aspx
• We have not fully implemented the Graph API yet
• Licensing of the new user is proving problematic
• Using PowerShell for now
Get-MsolAccountSku | format-Table AccountSkuID, SkuPartNumber
$User = get-aduser userid
$immutableId = [convert]::ToBase64String($User.ObjectGuid.ToByteArray());
$DisplayName = $User.GivenName + " " + $User.Surname
New-MsolUser -DisplayName $DisplayName -UserPrincipalName $User.UserPrincipalName -ImmutableId
$immutableId -UsageLocation CA
Set-MsolUserLicense -UserPrincipalName $User.UserPrincipalName -AddLicenses
"Thinktecturedev:SHAREPOINTSTANDARD_YAMMER"
Get-MsolUser | select UserPrincipalName, DisplayName, isLicensed
45. Apps and Office 365
• Three main types of Apps
SharePoint Hosted
o Client side code only
Auto Hosted
o Server code runs in an Azure instance provided by
Office 365
Provider Hosted
o Use your own server environment to host your server
side code
o Doesn’t need to be Microsoft technology
46. Apps and Office 365
• No App code ever runs on the SharePoint farm
• Apps are selected and installed by the end
user
• Need to explicitly trust the app to allow it to
run
• OAuth is used to provide the end-user’s
authentication to the app and back to
SharePoint
47. Challenges with SharePoint Apps
• For full functionality, apps need to be installed
in each site where they are being used
• No way to programmatically install them
• This is a problem for apps that are used on
many sites
48. Alternative App Model
• Client side code and REST APIs is the direction
Microsoft is taking in general
• Use this approach for Apps too
• If Office 365 is authenticated using Thinktecture, that
can be leveraged to authenticate provider hosted apps
too
• Thinktecture can provide a JSON Web Token (JWT) to
the client-side code
Similar to a SAML token
It is the model going forward with WebAPI
• This can be passed to and trusted by the REST API for
authentication
49. App Authentication Process with JWT
Provider AppClient Side Code Thinktecture
Browse app
No JWT
Redirected to IP
User
Return JWT Security Token
Return page
REST call with Token
JWT
JWT
App trusts IP
Save Token in session
Return JSON data
JWT
50. Poll 3
Is there one of the topics you’d like me to go
back over?
• What is Federation?
• ADFS and Office 365
• External Scenarios in Office 365
• Federation Customization with Thinktecture
• Managing the Users with EUM
• SharePoint App Authentication Alternative
51. Poll 4
When would you like us to follow up?
• Right away
• April
• May
52. Pricing
• $8,000 per production SharePoint farm
• No limits on the number of web front ends
• 20% annual Software Assurance provides all
product updates
• Dev and QA farm licenses provided with up to date
Software Assurance