Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure...

38
(#) Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

Transcript of Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure...

Page 1: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)

Office 365 One to Many Sharing through Azure

Saturday, November 24, 2018

2:15-3:15 PM

Page 2: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

• President, Extranet User Manager

• SharePoint MVP

• Partner Seller, Microsoft Canada

[email protected]

• http://blog.petercarson.ca

• www.extranetusermanager.com

• Twitter @carsonpeter

• VP Toronto SharePoint User Group

Peter Carson

Page 3: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

Envision IT built a

custom extranet

solution

Productization of

code base begins

Extranet User

Manager (EUM)

installer created Azure B2B support

Channel Partner

program launched

2008

2009

2010

2011

2012

2014

2015

2016

2017

http://eum.co

EUM Brand and

Website launched

Office 365 support

Page 4: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

Customers around the Globe

75+ Customers Deployed Globally

Page 5: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

What is a Public Website

• A public website is a site that is anonymously

available

• Potentially a large number of users visiting

the site

• SharePoint provides a rich content

management system for authoring the site

• SharePoint is also very scalable for

delivering the content

http://eum.co

Page 6: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

What is an Extranet

• An extranet is a website 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 website

• As a secure portion of the corporate intranet

• As a standalone extranet

http://eum.co

Page 7: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

Styles of Extranets

Collaborative

• SharePoint Online (Office 365) or on premises

• Typically invitation only

• Collaborating on documents

• File upload and download

• Editing

• Various file types

• Often project focused

Publishing

• Secure website

• May also have a public (anonymous) section

• Self-registration is common

• One way push of private content out

• Limited feedback

• Like and comment

• File upload

• Profile management

Page 8: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

Office 365

• Intranets and Extranets only – no public websites

• External sharing can be used to create an extranet on Office 365

Page 9: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

Azure Websites

• Very cost-effective way to host your website

• As little as $100 -> $400 / month

• No Content Management System

• Can leverage Office 365 or SharePoint On Premises for that

Page 10: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

Examples of Extranet Users

• Members

• Customers

• Vendors

• Suppliers

• Volunteers

• Board of Directors

• Citizens

• Researchers

• Tenants

• Partners

Page 11: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

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 12: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

• Founded in in 1911 as the Waterloo Lutheran University

• In 1973 name changed to Wilfrid Laurier University

• In 1999 campus Brantford opened

• Faculty of Social Work in Kitchener

• MBA Program Office in Toronto

• Some facts:• 88,264 alumni worldwide

• 19,000+ students

• 1,500 staff and faculty

• 28: Countries with which we have exchange programs

• 1:25: Laurier’s faculty-to-student ratio

Page 13: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

Laurier Document Solution

• Legacy public site had documents for each department

• Used by academic and administrative departments to share documents anonymously

• Web site is not the place to distribute documents

• No categorization

• Needed a home for this, separate from www.wlu.ca or students.wlu.ca

• Single place

• https://downloads.wlu.ca

• No browsing, need the full document URLs

• Manually maintained by web services team prior to Connect

• Content now managed through SharePoint and AD groups

• Generates the URL for content editors

• Need to confirm AODA compliance prior to publishing

Page 14: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

Document Solution Diagram

DocumentStart

Collaboration in SharePoint Online

Publishing Approval Workflow

Publicly Available Document

wlu.ca

students.wlu.ca

https://downloads.wlu.ca

Page 15: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

Demonstration

Document Solution

Page 16: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

Publish a Document

Page 17: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

Replace a Document

Page 18: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

Copy files from a SharePoint folder to a Azure Blob folder

https://us.flow.microsoft.com/en-us/galleries/public/templates/9f3013836eb64243a04306a0133d25eb/copy-files-from-a-sharepoint-folder-to-a-azureblob-folder/

Page 19: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

Customer Case Study: OntarioMD goes to the cloud with Extranet User Manager

OntarioMD is a government funded

Not-For-Profit for 14K Ontario physicians

www.ontariomd.ca

The Challenge:

• Needed a new corporate website and portal

• Reduce the cost of current hosting

• Easy to maintain site for 14,000 physicians and staff

• Seamless migration of content, functionality, and user accounts

• Hosted and managed solution

http://eum.co

Page 20: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

Considerations

Who is coming into the Extranet? Physicians and their sponsored staffPartners / VendorsOntarioMD staff

Does everyone see the same information? Some content is secured for specific groups

Is there a member database to interface with? Ontario Medical Association is the registration body for physicians

Is it invitation only, or can people self-register Physicians can self-register with a valid OMA number, and can invite their staffAll others are invitation only

Who approves new registrations? Physicians are auto-approved through a validation against the OMA registry

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

Access also needed to the Health Card Validation and EMR Progress Assessment apps

Page 21: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

Before and After

• Previously on a 10 year old Oracle WCI platform

• OntarioMD was already an Office 365 customer

• Proposal was to leverage SharePoint Online as the Content Management System

• Azure Web Apps used to host the public website and Extranet

www.ontariomd.ca

Page 22: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

Financial Result

• New operating costs LESS than the annual Oracle maintenance fees!

• Decommissioning of dedicated hosting environment

• OntarioMD infrastructure

• Azure Web App Licensing

• Two Standard S2 2 core 3.5 GB RAM servers

• Load balanced

• Patched and maintained by Microsoft

• $219.60 x 2 per month USD

• https://azure.microsoft.com/en-gb/services/app-service/web/

Page 23: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

SharePoint in Azure vs. Azure Websites Pricing

SharePoint in Azure

Farm Size SQL Version

SQL Licensing

Monthly Azure

Up-Front Licensing

Highly Available8 Servers

SQL EnterpriseAlways On

Azure $4,342 $36,624

Non-Highly Available4 Servers

SQL Standard

Azure $1,912 $18,312

https://azure.microsoft.com/en-ca/pricing/details/app-service/

Azure Websites

Farm Size Monthly Azure

Highly Available2 ServersS2 Plan

$427

Non-Highly Available1 ServerS1 Plan

$107

Page 24: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

Customer Case Study: OntarioMD goes to the cloud with Extranet User Manager Solution

www.ontariomd.ca

Page 25: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

The Result

Page 26: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

Health Card Validation

• Front end interface for validating health cards

• Used by medical offices

• 5,000-6,000 requests a day

• Mission critical

EPA - EMR Progress Assessment

• Survey and assessment tool

• Maturity and quality of use of EMR in a practice

OntarioMD Apps

Built on a Java stack

Running on Linux Azure VMs

SSO with Open ID Connect

Page 27: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)

Publishing and User Provisioning

Demo

Page 28: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

The Result - Login

Page 29: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

The Result – Account Management

Page 30: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

The Result – Sponsored User Invitation

Page 31: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

OntarioMD – The Stats - TBD

• 20K registered users and growing

• Average of 7K users per month

• Primary reason for visiting site is access to custom apps (HCV tool) and corporate information

• 90%/10% split desktop users to mobile

Page 32: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)

Publishing and User Provisioning

Demo

Page 33: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

Envision Shakespeare Company

• Modeled as a fictitious theatre company website

• Adaptive design for PC, tablet, and mobile

• Populated content including the complete works of Shakespeare

• Extensive use of search rollups

• SharePoint search with refiners and preview

• Image renditions, rotators, and galleries

• Video support

• PowerShell build of full site

• Metadata navigation, friendly URLs, and import/export of the term store

Page 34: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

Information Architecture

Works

Play

Act

Scene

Production

Performance

Director

News Media

Page 35: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

Publishing and User Provisioning Demo

• Demo Scenario

• Content authoring in Office 365

• Publishing to private page of Shakespeare Azure website

• Registering a new external user and accessing recently published content

• Built using the Shakespeare site package

• www.envisionit.com/shakespeare

• Hosted in Microsoft Azure

Page 36: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

Links

• www.ontariomd.ca

• www.extranetusermanager.com

• Full case studies on both the Extranet and the Azure publishing

• OntarioMD uses Extranet User Manager and Azure Websites to Launch Their Public Website

• OntarioMD uses Office 365 and Azure Websites to Launch Their Public Website

• www.envisionit.com/shakespeare

• shakespeare.envisionit.com

http://eum.co

Page 37: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

Upcoming Events

December 3-7, 2018Chicago

www.sharepointfest.com/Chicago/

WebinarIntroducing Extranet Publisher

December 11, 2018

eum.co/events

Page 38: Office 365 One to Many Sharing through Azure€¦ · Office 365 One to Many Sharing through Azure Saturday, November 24, 2018 2:15-3:15 PM

(#)http://eum.co

Thank you!

Questions?

http://eum.co