Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016....

53
Extranets in SharePoint 2016 February 24, 2016

Transcript of Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016....

Page 1: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Extranets in SharePoint 2016

February 24, 2016

Page 2: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Peter Carson

President, Envision IT

SharePoint MVP

Partner Seller, Microsoft Canada

[email protected]

http://blog.petercarson.ca

www.envisionit.com

Twitter @carsonpeter

VP Toronto SharePoint User Group

Page 3: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Amanda DaCosta

Sales

e: [email protected]

p: (905) 812-3009 x250

Page 4: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Denesh Sohan

Director of Products

e: [email protected]

p: (905) 812-3009 x298

Page 5: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Agenda

SharePoint 2016 Introduction

Introduction to Extranets

Scenarios

Licensing

Extranet User Manager

SharePoint Extranet Demo

Client Demos

Wrap-Up and Q&A

Page 6: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

SharePoint 2016 Introduction

Page 7: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

SharePoint 2016 Roadmap

August 2015

First Developer Preview

November 2015

Second Developer Preview

January 2016

SharePoint Release Candidate (RC)

Spring 2016

Public Release

Page 8: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

“SharePoint 2016 was built

from the Cloud-Up”

Bill BaerSenior Technical Product Manager for SharePoint at Microsoft Corporation

Page 9: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Microsoft Links

SharePoint Server 2016 Preview

New and improved features in SharePoint Server 2016 Release Candidate

What's deprecated or removed from SharePoint Server 2016 Release Candidate

Plan SharePoint Server 2016 Release Candidate hybrid

Page 10: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Document Library Accessibility

Right-click shortcuts

Keyboard shortcuts

UI improvements

Note: Office Web Applications is now Office Online Server

Page 11: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Document Updates

Durable links

GUIDs in the URL are retained when documents are renamed or moved

Support for special characters

Filenames can include the &, ~, {, and } characters, GUIDs, leading dots, and can be longer than 128 characters

Image and video previews

Files can be larger than 2 Gb

Page 12: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Hybrid SharePoint 2016

Hybrid experience across SharePoint Server and SharePoint Online

Single profile in either Office 365 or SharePoint 2016 Follow SharePoint Server and SharePoint Online sites

OneDrive for Business in the cloud Introduced in SP2013 SP1

Cloud hybrid search Cloud and on-premises content is indexed to Office 365

Extensible Hybrid App Launcher

Page 13: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

File Sharing

Click the Share button to share a file

Enter the users and set the permission

Page 14: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Infrastructure

Builds on the massive scale Microsoft is running SharePoint Online in

MinRole allows very discrete server functions beyond just Web Front End and App Server

Zero-downtime

Fast patching

Applies more to very large environments

Can still build a traditional three server smaller farm, or six server high availability farm

Page 15: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Requirements

4 cores, 12-16 Gb RAM for a 3-tier farm

4 cores, 16-24 Gb RAM for a single server pilot farm

OS

Windows Server 2012 R2

Windows Server 2016 Technical Preview 2

SQL Server 2014 SP1

Page 16: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Introduction to Extranets

Page 17: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

What is an Extranet

An Extranet is a web site that is accessible to users outside of the corporate network, which allows organizations to share information and collaborate with their customers, partners, and/or vendors in a secure and easy-to-use environment

It may be delivered in a number of ways

As an extension of the public web site

As a secure portion of the corporate Intranet

As a standalone Extranet

Page 18: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Examples of Extranet Users

Members

Customers

Vendors

Suppliers

Volunteers

Board of Directors

Citizens

Researchers

Tenants

Partners

Page 19: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Considerations

Who is coming into the Extranet?

Does everyone see the same information?

Is there a member database to interface with?

Is it invitation only, or can people self-register

Who approves new registrations?

Is it just the Extranet they will be accessing, or are there other systems?

Page 20: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Microsoft’s collaboration platform that provides portals, document management, web content management, and much more

Microsoft’s cloud hosted versions of Exchange(email), Lync (instant messaging), and SharePoint

Microsoft’s infrastructure and platform hosted services

Envision IT’s tool for managing users outside your organization

Technologies

Page 21: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

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

Page 22: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Poll 2

How do you use SharePoint today?

Internal collaboration

Internal web publishing (Intranet)

Extranets

Public facing website

Page 23: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

SharePoint Authentication

Page 24: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

SharePoint On Premise Authentication Options

Windows Authentication

Active Directory

Windows ClaimsOr

Classic Mode

.NET Providers

Forms-Based Authentication

AD SQL

Claims

Relying Party

Federated Identity

Trusted Identity Provider

AD User Store

Claims

Page 25: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Extranet Scenarios

Page 26: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

SharePoint Extranet Scenarios

Secure publishing portal

Collaboration space

Installed on premise in SharePoint Server, or in the cloud in Office 365

Extranet User Manager installed on premise or hosted in Microsoft Azure

Page 27: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

SharePoint Extranets - Federated Identities

Works with both SharePoint on premises and in Office 365 Light integration to either Trusted Identity Provider does the authentication Can be any SAML compliant provider

Active Directory Federation Services Thinktecture Identity Server

‒ 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

Page 28: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Firewall

AD FS / EUM IIS Server

EUM DatabaseOn Premise Active Directory

External Partners(EUM SQL)

SharePoint 2016 WFE

SharePoint 2016 App Server

SQL Server 2014

Sample Architecture

Page 29: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Extranet Licensing

Page 30: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

SharePoint 2013 Licensing

2013 Intranet Extranet Internet Sites

Internal Users

SharePoint Server + CAL

SharePoint Server + CAL

SharePoint Server

External Users*

N/A SharePoint Server

• Also requires SQL Server and Windows Server licenses

• External users means users that are not either you or your affiliates’ employees, or you or your affiliates’ onsite contractors or onsite agents

Page 31: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Office Web Apps / Office Online Server

I have internal users who want to access Office documents via Office Web Apps, what licenses do I need to be compliant?

• Our company users (who are licensed for Office Client) are working with external users on projects, what licensing do those external users need to access Office documents via Office Web Apps?

*External Users: defined as users that are not either your or your affiliates’ employees, or your or your affiliates’ onsite contractors or onsite agents.

Scenario Internal User

Read Office documents via Office Web Apps

Free, no Office client required

Edit Office documents via Office Web Apps

Requires Office 2013 Standard or Professional Plus

Scenario External User*

Read Office documents via Office Web Apps

Free, no Office client required

Edit Office documents via Office Web Apps

Free, no Office client required

• Web browser based versions of Word, Excel, and PowerPoint

• Not full versions, but main features for most users

• Allows viewing and editing without having Office installed

• Multiple people can co-author a document at the same time

Page 32: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

• Easy delegation of user management to business

• Self-registration, approvals, forgotten password reset

• Simplified login for both internal and external users

Extranet User Manager

Page 33: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Extranet User Manager Licensing

Full pricing details available at https://www.extranetusermanager.com/Pricing

Version On Premise Hosted

Standard Edition$8,000 $850 / month

Enterprise Edition$13,000 $1,070 / month

Annual Software Assurance

20% Included

Page 34: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Extranet User Manager Features

Page 35: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Branded Experience

Maintain your corporate brand throughout the entire user experience

Registration

Login

Approval and welcome emails

All end-user pages

Page 36: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Single Sign-On

• Users sign in once

• As they move to other systems, they are automatically logged in

• Securely managed through SAML tokens

Page 37: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Self-Registration

• Fully customizable registration experience

• Fields can be added or removed

• Can be integrated into back-end systems

• Customizable approval workflow

• Full Visual Studio source code project provided

Page 38: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Forgotten Password

• Request a password reset by email

• Passwords themselves are never sent through email

One-time use, time expiring token sent

Page 39: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Works with SharePoint 2010, 2013, and 2016

• Does not need to be installed on the SharePoint Server

• PowerShell script setups up the trust

Page 40: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Office 365

• PowerShell script setups up the trust

• Hosted outside of Office 365

• Office 365 tenant can be set to automatically redirect to the EUM login page

Page 41: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Adaptive Design

• Leverages the Twitter Bootstrap framework

• All end-user pages adapt to smartphone, tablet, or desktop experiences

Page 42: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Delegated User Management

• Management of the Extranet users is delegated to the business

• IT doesn’t need to manage accounts

• Can also be delegated securely to the external organizations themselves

Page 43: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Azure Hosted or On Premise

• Can be installed on an on premises server

SharePoint Server

IIS Server

• Hosted in Azure

Secure multi-tenant hosting

Managed by Envision IT

7x24 monitoring and remediation

Page 44: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Multi-Lingual Support

• Full multi-lingual support for end user pages

• Resource files for easy translation and updating of text

Page 45: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Extranet Clients

Page 46: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Extranet Clients

Page 47: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Demo – SharePoint On Premises

Registration through to Login

Page 48: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Demo Scenario

Sample site at https://productdemo13.envisionit.com

EUM installed at https://productdemo13eum.envisionit.com/landing

AD FS for internal users

External users

In a separate AD or SQL Database

Authenticating through Thinktecture Identity Server

Managed with the Envision IT Extranet User Manager

Page 49: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Client Demos

Public Health Ontario‒ www.publichealthontario.ca

Boys and Girls Clubs of Canada Members Portal‒ www.bgccan.com

Oakland County Government to Government Marketplace‒ www.g2gmarket.com

Supreme Court of Victoria Case Management‒ www.redcrest.com.au

Transamerica Life Canada Public Web Site and Advisors Portal‒ www.transamerica.ca

Kinross Gold Supplier Portal‒ suppliers.kinross.com

CAMH Problem Gambling Professionals‒ www.problemgambling.ca

Page 50: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Next Steps

Reach out to Amanda DaCosta, Sales

e: [email protected]

p: (905) 812-3009 x250

More product information

A technical demo with our team

Request a hosted trial or evaluation copy of EUM

Page 51: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Upcoming Events

Upgrading to SharePoint 2016 or SharePoint Online

Wednesday March 30, 2016 11 AM – 12 PM

Page 52: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Links

www.envisionit.com blog.petercarson.ca www.envisionit.com/eum

Video and presentation deck will be at www.envisionit.com/events

Customer sites www.publichealthontario.ca www.bgccan.com www.g2gmarket.com www.redcrest.com.au www.transamerica.ca suppliers.kinross.com www.problemgambling.ca

Page 53: Extranets in SharePoint 2016 February 24, 2016...Extranets in SharePoint 2016 February 24, 2016. Peter Carson President, Envision IT SharePoint MVP ... An Extranet is a web site that

Questions?