(#)http://eum.co
SharePoint 2019 and
Extranet User ManagerTuesday, June 5, 2018
12:00 - 1:00 PM
(#)http://eum.co
AgendaIntroductions
SharePoint 2019 Announcements
SharePoint On Premises Extranets
EUM Features and Licensing
Demos
(#)http://eum.co
• President, Extranet User Manager and Envision IT
• SharePoint MVP• Partner Seller, Microsoft Canada• [email protected]• http://blog.petercarson.ca• www.extranetusermanager.com• Twitter @carsonpeter• VP Toronto SharePoint User Group
Peter Carson
(#)http://eum.co
Envision IT built 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
2018
EUM V4 Launched
(#)http://eum.co
Customers around the Globe
85+ Customers Deployed Globally
(#)http://eum.co
SharePoint 2019 Annoucements
(#)http://eum.co
Bill Baer – SharePoint Conference North America
• Built on the foundational release of SharePoint 2016
• Brings customers closer to the cloud and the cloud closer to our customers
• Converged code base
• https://techcommunity.microsoft.com/t5/Microsoft-SharePoint-Blog/Welcome-to-SharePoint-Server-2019-a-modern-platform-for-choice/ba-p/194162
(#)http://eum.co
Modern Team Sites and Communications Sites
• Same modern site creation process and speed• Team News• SPFx and Extensions• Communication sites can be a root site• Classic team sites remain classic in an upgrade• Lists and libraries will be modern in classic
sites• Team sites are not connected to Office 365
Groups• Modern pages and web parts only available in
modern sites
(#)http://eum.co
OneDrive
• Supported by the Next Generation Sync Client• Files on Demand support• Fast and reliable• Same client for both cloud and on premise• Mobile support• Push notifications if SP is exposed to Internet,
otherwise pull model
(#)http://eum.co
• SharePoint Home - single home for on premise and cloud in hybrid
• Modern search experience• Authenticated SMTP• # and % in file and folder names• Long URL path - 400 chars• Recycle bin - recover content deleted by
others• Direct content DB upgrade only available
from SharePoint 2016
• SharePoint 2013 workflows supported• New SharePoint Workflow Manager• PowerApps and Flow integration - uses the
on premises data gateway• SharePoint Hybrid one click setup• Windows Server 2016 and 2019• SQL Server 2016 and 2017• Removes IIS 6 dependencies• InfoPath Forms Services support
General
(#)http://eum.co
Poll 1
Which Version of SharePoint are you currently using?• Office 365• SharePoint Server 2016• SharePoint Server or Foundations 2013• SharePoint Server or Foundations 2010• MOSS 2007 or WSS 3.0
(#)http://eum.co
Poll 2
How do you use SharePoint today?• Internal collaboration• Internal web publishing (Intranet)• Extranets• Public facing website
(#)http://eum.co
SharePointOn Premises
Extranet
(#)http://eum.co
Why an On-Premises SharePoint Extranet?
• Existing SharePoint 2010, 2013, 2016, or planned 2019 infrastructure• A need to publish to or collaborate with external users• Simple on-premise external user licensing
(#)http://eum.co
SharePoint 2013 Licensing
• 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
2013 Intranet Extranet Internet Sites
Internal Users
SharePoint Server + CAL SharePoint Server + CAL
SharePoint Server
External Users*
N/A SharePoint Server
(#)http://eum.co
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
(#)http://eum.co
Why Extranet User Manager?
(#)http://eum.co
• EUM acts as an Identity Provider• Manage single sign-on to SharePoint and
other on premise or cloud based apps• No FBA
• Fully branded registration and login experience
• Forgotten password reset• Social integration with Google, Facebook,
and Microsoft accounts• SharePoint 2010, 2013, and 2016
• Azure Web Sites• SaaS applications such as Desire2Learn
(www.d2l.com)• SAP portals• Custom applications• Can create and update the user profiles in
these other applications
SharePoint On Premises and Other Systems
(#)http://eum.co
1. Who will be accessing the extranet? Is there a member database to interface with?
• Members• Customers• Vendors• Suppliers• Volunteers
Five Considerations for your Extranet
• Board of Directors• Citizens• Researchers• Tenants• Partners
(#)http://eum.co
1. Who will be accessing the extranet? Is there a member database to interface with?
2. Self-registration option or invitation only? Who approves new registrations?
Invitation Only• Smaller, known set of users• Managed centrally or delegated
Self Registration• Onboarding hundreds or thousands of external
users• Approval workflows• Auto-approvals• Delegation
Five Considerations for your Extranet
(#)http://eum.co
1. Who will be accessing the extranet? Is there a member database to interface with?
2. Self-registration option or invitation only? Who approves new registrations?
3. How will your extranet users authenticate?
• Email and password• Self-service password reset
• Microsoft Account• Google• Facebook
Five Considerations for your Extranet
(#)http://eum.co
1. Who will be accessing the extranet? Is there a member database to interface with?
2. Self-registration option or invitation only? Who approves new registrations?
3. How will your extranet users authenticate?4. What interactions are your external users
going to have?
• Accessing published content• Collaborating on specific documents• Accessing team or project sites
Five Considerations for your Extranet
(#)http://eum.co
1. Who will be accessing the extranet? Is there a member database to interface with?
2. Self-registration option or invitation only? Who approves new registrations?
3. How will your extranet users authenticate?4. What interactions are your external users
going to have?5. What applications will be accessible?
• SharePoint On Premises• Third Party SaaS Applications• Custom Applications – On Premise or Cloud
Five Considerations for your Extranet
(#)http://eum.co
Extranet User Manager Features
(#)http://eum.co
• Register• Set Password• Manage your profile• Change your password• Reset forgotten password
End User Components
(#)http://eum.co
• Delegated access for the business owners and external users
• Search, add, edit, and import users and groups
• Used by administrators to configure the system
• General settings• Open ID Connect and WS-Federation• Email templates• Office 365• Azure AD B2B
Admin Components
(#)http://eum.co
Branded Experience
• Maintain your corporate brand throughout the entire user experience• Registration• All end-user pages• Emails
http://eum.co
(#)http://eum.co
Delegated User Management
• Management of the extranet users is delegated to the business
• IT does not need to manage accounts• Can also be delegated securely to the
external organizations themselves
(#)http://eum.co
Single Sign-On
• Users sign in once• As they move to other systems,
they are automatically logged in• Securely managed through Open
ID Connect or WS-Fed and SAML
(#)http://eum.co
Multi-Factor Authentication
• Second factor authentication through email or SMS Message
• Infrastructure provided by EUM
(#)http://eum.co
Email Revalidation
• Code emailed every 30/60/n days• Enter code as part of login to
confirm ownership of email address
(#)http://eum.co
ezRealm Home Realm Discovery
Internal IP
Address?
Internal email
domain?No
Yes Yes
No
Internal AD FS or Windows Authentication
Extranet Login
(#)http://eum.co
Self-Registration
• Fully customizable registration experience
• Self service profile page• Fields can be added or removed• Can be integrated into back-end
systems• Customizable approval workflow• Simple edits such as adding or
removing fields done just through HTML editing of form
(#)http://eum.co
Forgotten Password
• Request a password reset by email
• Passwords themselves are never sent through email• One-time use, time
expiring token sent
(#)http://eum.co
Works with SharePoint 2010, 2013, 2016
• Does not need to be installed on the SharePoint Server
• PowerShell script setups up the trust
(#)http://eum.co
Adaptive Design
• Leverages the Bootstrap framework• All end user pages adapt to the
smartphone, tablet, or desktop experiences
(#)http://eum.co
Azure Hosted or On Premise
• Can be installed on an on premise server• SharePoint Server• IIS Server
• Host in your Azure Tenant • App Service
• Host in our Azure Tenant• Secure multi-tenant hosting• Managed by Envision IT• 7x24 monitoring and remediation
(#)http://eum.co
Licensing
(#)http://eum.co
Extranet User Manager Licensing
US DollarsSoftware Assurance included in the above monthly costsFull feature set and pricing details available at https://www.extranetusermanager.com/Pricing
Version # of Users Cost Onboarding(One Time Fee)
Light Edition 250 $250 /month $800
Standard Edition 250 – 5000 $400 /month $1,600
Enterprise Edition 5000 + $650 /month $1,600
(#)http://eum.co
Demo – SharePoint Extranet
Registration through to Login
(#)http://eum.co
Demo Scenario
• SharePoint 2016 sample site at https://sp2016.eumdemo.com• EUM installed at https://login.eumdemo.com/landing• Windows Authentication for internal users• External users
• In a separate AD or SQL Database • Authenticating through Identity Server• Managed by Extranet User Manager
(#)http://eum.co
Client Demos
• OntarioMD• www.ontariomd.ca
• Public Health Ontario• www.publichealthontario.ca
• Ontario Association of Children’s Aid Societies• oacas.sharepoint.com
• Oakland County Government to Government Marketplace• www.g2gmarket.com
• ivari Public Web Site and Advisors Portal• www.ivari.ca
• CAMH Problem Gambling Professionals• www.problemgambling.ca
(#)http://eum.co
Thank you
Questions?
http://eum.cohttp://eum.co