INTEGRATE OFFICE 365
WITH ON-PREMISE ERP
Erik Schoenmakers

Anco Stuij
Integrate Office365 with On-premise ERP
INTERNET OF
THINGS

CONSUMERIZATION
OF IT

ENTERPRISE
APPLICATIONS

SOCIAL
BUSINESS

IMTECH ICT NEDERLAND
PLATINUM SPONSOR #SPSNL13

GREEN
TECHNOLOGY

HET NIEUWE
WERKEN

CLOUD
COMPUTING

BIG DATA &
ANALYTICS

MOBILE
COMPUTING
SESSION OBJECTIVES

FUN
HYBRID CLOUD
INTEGRATION

SHARE EXPERIENCE

ACHIEVE
DEMO ENVIRONMENT
CLOUD

ON PREMISE
DIRSYNC
DC01

AD FS

WINDOWS
AZURE AD

ACTIVE DIRECTORY

SQL AZURE

SHAREPOINT
ONLINE

EXCHANGE
ONLINE

DYNAMICS NAV
DS01
SQL SERVER

AZURE
SERVICE BUS

LYNC ONLINE
DEMO
COMPANY
MISSION
Achieve clean transportation of persons in urban areas!
E-BIKE

E-STEP

E-SKATE
SESSION AGENDA

CLOUD
101

ADFS
SSO

SQL
AZURE

AZURE
SERVICE BUS

SHAREPOINT
WORKFLOW

INTRO

CASE

CASE

CASE

CASE

MICROSOFT
CLOUD BASICS

NEW
EMPLOYEE

CUSTOMER
QUERY

INVENTORY
QUERY

NEW ARTICLE
WORKFLOW
CLOUD JARGON
ON PREMISE

INFRASTRUCTURE

PLATFORM

SOFTWARE

(AS A SERVICE)

(AS A SERVICE)

(AS A SERVICE)

APPLICATIONS

APPLICATIONS

APPLICATIONS

APPLICATIONS

DATA

DATA

DATA

DATA

YOU MANAGE

RUNTIME

RUNTIME

RUNTIME

RUNTIME

VENDOR MANAGE

MIDDLEWARE

MIDDLEWARE

MIDDLEWARE

MIDDLEWARE

O/S

O/S

O/S

O/S

VIRTUALIZATION

VIRTUALIZATION

VIRTUALIZATION

VIRTUALIZATION

SERVERS

SERVERS

SERVERS

SERVERS

STORAGE

STORAGE

STORAGE

STORAGE

NETWORKING

NETWORKING

NETWORKING

NETWORKING
MICROSOFT CLOUD BASICS

AZURE

AZURE
VM

IAAS

OFFICE 365

AZURE
SERVICE BUS

SQL
AZURE

|

SHAREPOINT
ONLINE

PAAS

EXCHANGE
ONLINE

|

LYNC
ONLINE

SAAS
HYBRID CLOUD

ON PREMISE

ONLINE

DATA EXCHANGE
SESSION AGENDA

CLOUD
101

ADFS
SSO

INTRO

CASE

MICROSOFT
CLOUD BASICS

NEW
EMPLOYEE

SQL
AZURE

AZURE
SERVICE BUS

SHAREPOINT
WORKFLOW
SINGLE SIGN ON

DIR SYNC

AZURE
AD

AD FS PROXY
ACTIVE
DIRECTORY

OFFICE 365

AD FS
CRONUS IS HIRING !

MANAGER SAFETY AND QUALITY SYSTEMS

COMPLIANCY
JOB
DESCRIPTION

SAFETY DATA SHEETS
WHY SSO?

COMPLIANCY

IT has to manage only one identity per employee.

USER
FRIENDLINESS

Employees need to remember only one account and
password.
USER
Identity Federation

MICROSOFT ONLINE

Active Directory

AD FS 2.0 Server

Authentication platform

`

Client
(joined to domain)

Exchange Online or
SharePoint Online
LESSONS LEARNED

DIR SYNC

AD FS

EXTENDED
PROTECTION

UPN ROUTABLE

LOCAL INTRANET
ZONE

SSO
EXPERIENCE

HYBRID ADFS
FARM

LANGUAGE
SETTINGS
PASSWORD
EXPIRY
SESSION AGENDA

CLOUD
101

ADFS
SSO

SQL
AZURE

INTRO

CASE

CASE

MICROSOFT
CLOUD BASICS

NEW
EMPLOYEE

CUSTOMER
QUERY

AZURE
SERVICE BUS

SHAREPOINT
WORKFLOW
USE CASE – CUSTOMER QUERY

LIZA
MARKETING MANAGER
USE CASE – CUSTOMER QUERY

ERP
DATABASE
ON PREMISE

SSIS

SQL
AZURE

BCS
CLOUD

SHAREPOINT
ONLINE
PRINT SCREEN SQL AZURE FIREWALL
USE CASE – CUSTOMER QUERY
SESSION AGENDA

CLOUD
101

ADFS
SSO

SQL
AZURE

AZURE
SERVICE BUS

INTRO

CASE

CASE

CASE

MICROSOFT
CLOUD BASICS

NEW
EMPLOYEE

CUSTOMER
QUERY

INVENTORY
QUERY

SHAREPOINT
WORKFLOW
USE CASE – REALTIME INVENTORY QUERY

JOHN
PARTNER MANAGER
RESULT
USE CASE – REALTIME INVENTORY QUERY

ERP
APPLICATION

WEB
SERVICE

AZURE
SERVICE BUS
QUERY BASED

APP

SHAREPOINT
ONLINE
USE CASE – REALTIME INVENTORY QUERY

ERP
APPLICATION

NAV

NAV
WCF

WEB
SERVICE
Data Contract
Service Contract
Implementation
Implementation NAVISION Call
Implementation create result set
Host
USE CASE – REALTIME INVENTORY QUERY

AZURE
SERVICE BUS
2
6

Office 365

Cloud

Azure
Service
Bus
Relay

4
Firewall
1

3

5

WCF service
On Premise

1) Start WCF service & register in Azure Service Bus
2) Office 365 connects with Azure Service Bus
3) Office 365 sends Request
4) Request is routed through Azure Service Bus
5) WCF service sends response
6) Response is routed to Office 365
Configuration
ProductServer running
USE CASE – REALTIME INVENTORY QUERY

APP

SHAREPOINT
ONLINE
MVC App Controller
MVC App Controller
MVC App running local
SharePoint AutoHosted App
SharePoint webpart
Result
USE CASE – REALTIME INVENTORY QUERY
SESSION AGENDA

CLOUD
101

ADFS
SSO

SQL
AZURE

AZURE
SERVICE BUS

SHAREPOINT
WORKFLOW

INTRO

CASE

CASE

CASE

CASE

MICROSOFT
CLOUD BASICS

NEW
EMPLOYEE

CUSTOMER
QUERY

INVENTORY
QUERY

NEW ARTICLE
WORKFLOW
USE CASE – NEW SAFETY DATA SHEETS

TRISH
QUALITY MANAGER
USE CASE – NEW SAFETY DATA SHEETS

WEB
SERVICE
ERP
APPLICATION

AZURE
SERVICE BUS

NEW
ARTICLE

WEB
SERVICE
TRIGGER

TRIGGER BASED

STATE
MACHINE
WORKFLOW
USE CASE – NEW SAFETY DATA SHEETS
USE CASE – NEW SAFETY DATA SHEETS
USE CASE – NEW SAFETY DATA SHEETS

WEB
SERVICE
NEW
ARTICLE

AZURE
SERVICE BUS

WEB
SERVICE
TRIGGER
Webservice via https benaderen
Webservice via https benaderen
Resultaat webservice call
USE CASE – NEW SAFETY DATA SHEETS

STATE
MACHINE
WORKFLOW
Webservice call
Response webservice verwerken
Document aanmaken
Workflow pauzeren
Site Workflows
Monitoring in Workflow history
USE CASE – NEW SAFETY DATA SHEETS
USE CASE – NEW SAFETY DATA SHEETS
SUMMARY

SSO

SHAREPOINT
ONLINE

AZURE

DIRSYNC

SQL AZURE

AZURE SERVICE
BUS RELAY

BCS

ADFS

SSIS

WCF

WORKFLOW
TIPS

MICROSOFT
CLOUD PARTNER
PROGRAM BENEFITS

ENROLL NOW!

https://mspartner.microsoft.com/en/us/pages/solutions/access-cloud-partner-program-benefits.aspx

MICROSOFT
OFFICE DEMOS
https://www.microsoftofficedemos.com
Integrate Office365 with On-premise ERP
End of presentation

www.imtech-ict.nl

More Related Content

PPTX
Doctor Flow- Best practices Microsoft flow - Techorama 2019
PPTX
Build industry specific flows - demo slide
PPTX
Public v1 real world example of azure functions serverless conf london 2016
PPTX
Microsoft flow best practices with Doctor Flow. PowerSaturday 2019, Paris
PPTX
Microsoft flow best practices SharePoint Saturday Bremen 2019 (Germany)
PPTX
Serverless CQRS in Azure!
PDF
2019-05-16 aOS Luxembourg - 6 - Flow avancé - Serge Luca
PPTX
Azure Functions VS AWS Lambda: overview and comparison
Doctor Flow- Best practices Microsoft flow - Techorama 2019
Build industry specific flows - demo slide
Public v1 real world example of azure functions serverless conf london 2016
Microsoft flow best practices with Doctor Flow. PowerSaturday 2019, Paris
Microsoft flow best practices SharePoint Saturday Bremen 2019 (Germany)
Serverless CQRS in Azure!
2019-05-16 aOS Luxembourg - 6 - Flow avancé - Serge Luca
Azure Functions VS AWS Lambda: overview and comparison

What's hot (17)

PPTX
Serverless in Office 365
PPTX
Application Insights for Integration Developers
PPTX
PPTX
Building Push Triggers for Logic Apps
DOCX
Prerequisite to start with sfdc adapter in soa 12 c
PPTX
#SPFestSEA Automate digital workplace provisioning with #MicrosoftGraph and #...
PPT
Cloud Computing - A Project Review
PPTX
Gib azure sap
PDF
O365Con18 - Create an Immersive Experience with Office365 Data and Mixed Real...
PPT
Force Platform
PDF
Logic Apps and Azure Functions for Serverless Integration (2017-03-25)
PPTX
Microsoft Azure Logic apps
PPTX
Why Dashboards Are Useless and Observability Is the New Buzzword
PPTX
salesforce online training || salesforce training videos || salesforce develo...
PPTX
Logic apps and PowerApps - Integrate across your APIs
PPTX
Tour of Dapr
PDF
Running web platform with no servers
Serverless in Office 365
Application Insights for Integration Developers
Building Push Triggers for Logic Apps
Prerequisite to start with sfdc adapter in soa 12 c
#SPFestSEA Automate digital workplace provisioning with #MicrosoftGraph and #...
Cloud Computing - A Project Review
Gib azure sap
O365Con18 - Create an Immersive Experience with Office365 Data and Mixed Real...
Force Platform
Logic Apps and Azure Functions for Serverless Integration (2017-03-25)
Microsoft Azure Logic apps
Why Dashboards Are Useless and Observability Is the New Buzzword
salesforce online training || salesforce training videos || salesforce develo...
Logic apps and PowerApps - Integrate across your APIs
Tour of Dapr
Running web platform with no servers
Ad

Viewers also liked (15)

PPTX
AWS vs Azure - Cloud Services Comparison
PPT
What is Windows Azure?
DOCX
Azure to on premise integration
PPTX
Aws vs. azure key parameters for decision making
PPTX
BizTalk and Hybrid Integration
PDF
AWS vs AZURE : Public Cloud Comparison
PPTX
Hybrid connectivity options with the microsoft cloud
PPTX
Azure Service Bus Overview
PPTX
Aws vs. Azure: 5 Things You Need To Know
PPTX
AWS vs. Azure
PDF
Function as a Service
PDF
Azure vs AWS Best Practices: What You Need to Know
PPTX
AWS vs. Azure
PDF
Serverless / FaaS / Lambda and how it relates to Microservices
PPTX
Microsoft Azure vs Amazon Web Services (AWS) Services & Feature Mapping
AWS vs Azure - Cloud Services Comparison
What is Windows Azure?
Azure to on premise integration
Aws vs. azure key parameters for decision making
BizTalk and Hybrid Integration
AWS vs AZURE : Public Cloud Comparison
Hybrid connectivity options with the microsoft cloud
Azure Service Bus Overview
Aws vs. Azure: 5 Things You Need To Know
AWS vs. Azure
Function as a Service
Azure vs AWS Best Practices: What You Need to Know
AWS vs. Azure
Serverless / FaaS / Lambda and how it relates to Microservices
Microsoft Azure vs Amazon Web Services (AWS) Services & Feature Mapping
Ad

Similar to Integrate Office365 with On-premise ERP (20)

PPTX
MuleSoft London Community October 2017 - Hybrid and SAP Integration
PPTX
PDF
AWS Innovate 2016 : Opening Keynote - Glenn Gore
PDF
Data in Motion Tour 2024 Riyadh, Saudi Arabia
PPTX
An Introduction to the Microsoft Cloud
PDF
Developing scalable enterprise serverless applications on azure with .net
PDF
Fast Data – Fast Cars: Wie Apache Kafka die Datenwelt revolutioniert
PDF
Building Event Driven (Micro)services with Apache Kafka
PPTX
SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101
PPTX
App modernization in 2020 and beyond. Radu Vunvulea
PPTX
Cloud discussion
PPTX
Microsoft Cloud Services Presentation
PDF
A Multi-Company Perspective: Enterprise Cloud and PaaS
PPTX
Turkish Airlines' Journey on Cloud
PPTX
Build with Serverless Applications with azure functions By usama wahab Khan
PPTX
Azure Umbraco workshop
PPT
Moving to cloud computing step by step linthicum
PPTX
Azure Integration in Production with Logic Apps and more
PPTX
Tech UG - Newcastle 09-17 - logic apps
PDF
4. aws enterprise summit seoul 기존 엔터프라이즈 it 솔루션 클라우드로 이전하기 - thomas park
MuleSoft London Community October 2017 - Hybrid and SAP Integration
AWS Innovate 2016 : Opening Keynote - Glenn Gore
Data in Motion Tour 2024 Riyadh, Saudi Arabia
An Introduction to the Microsoft Cloud
Developing scalable enterprise serverless applications on azure with .net
Fast Data – Fast Cars: Wie Apache Kafka die Datenwelt revolutioniert
Building Event Driven (Micro)services with Apache Kafka
SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101
App modernization in 2020 and beyond. Radu Vunvulea
Cloud discussion
Microsoft Cloud Services Presentation
A Multi-Company Perspective: Enterprise Cloud and PaaS
Turkish Airlines' Journey on Cloud
Build with Serverless Applications with azure functions By usama wahab Khan
Azure Umbraco workshop
Moving to cloud computing step by step linthicum
Azure Integration in Production with Logic Apps and more
Tech UG - Newcastle 09-17 - logic apps
4. aws enterprise summit seoul 기존 엔터프라이즈 it 솔루션 클라우드로 이전하기 - thomas park

More from Edwin Kanis (15)

PPTX
7 TIPS for driving successful COLLABORATION
PPTX
7 JEDI RULEZ to maintain a collaborative and SOCIAL BUSINESS
PPTX
7 TRENDS that affect your 2014 business around COLLABORATION
PPTX
Migratie naar de Cloud (eMail)
PPTX
SharePoint als geintegreerd Business platform
PPTX
Eine Transformation: von interner Social Software zur Unterstützung von Gesch...
PPTX
Social Media in Business
PPTX
Social software in global companies - Imtech ICT
PPTX
Hoe (a)sociaal is uw intranet?
PPTX
C3 - Social Intranet
PPTX
Lotus Connections als Social Intranet V1.0
PDF
Lotus Connections Als Social Intranet 1.0
PPT
Migration Of Lotus To Ms Slideshare
PPT
Eniac – Lotus Consolidation 2009
PDF
Eniac Essentials LCTY 2009
7 TIPS for driving successful COLLABORATION
7 JEDI RULEZ to maintain a collaborative and SOCIAL BUSINESS
7 TRENDS that affect your 2014 business around COLLABORATION
Migratie naar de Cloud (eMail)
SharePoint als geintegreerd Business platform
Eine Transformation: von interner Social Software zur Unterstützung von Gesch...
Social Media in Business
Social software in global companies - Imtech ICT
Hoe (a)sociaal is uw intranet?
C3 - Social Intranet
Lotus Connections als Social Intranet V1.0
Lotus Connections Als Social Intranet 1.0
Migration Of Lotus To Ms Slideshare
Eniac – Lotus Consolidation 2009
Eniac Essentials LCTY 2009

Recently uploaded (20)

PDF
Zenith AI: Advanced Artificial Intelligence
PPT
Module 1.ppt Iot fundamentals and Architecture
PPTX
Modernising the Digital Integration Hub
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
A review of recent deep learning applications in wood surface defect identifi...
PDF
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
sbt 2.0: go big (Scala Days 2025 edition)
PPTX
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
PDF
1 - Historical Antecedents, Social Consideration.pdf
PPTX
The various Industrial Revolutions .pptx
PPTX
Build Your First AI Agent with UiPath.pptx
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PPT
Geologic Time for studying geology for geologist
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
PPTX
Chapter 5: Probability Theory and Statistics
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PDF
Credit Without Borders: AI and Financial Inclusion in Bangladesh
PDF
Architecture types and enterprise applications.pdf
Zenith AI: Advanced Artificial Intelligence
Module 1.ppt Iot fundamentals and Architecture
Modernising the Digital Integration Hub
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
A review of recent deep learning applications in wood surface defect identifi...
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
NewMind AI Weekly Chronicles – August ’25 Week III
sbt 2.0: go big (Scala Days 2025 edition)
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
1 - Historical Antecedents, Social Consideration.pdf
The various Industrial Revolutions .pptx
Build Your First AI Agent with UiPath.pptx
sustainability-14-14877-v2.pddhzftheheeeee
Geologic Time for studying geology for geologist
Final SEM Unit 1 for mit wpu at pune .pptx
Taming the Chaos: How to Turn Unstructured Data into Decisions
Chapter 5: Probability Theory and Statistics
A contest of sentiment analysis: k-nearest neighbor versus neural network
Credit Without Borders: AI and Financial Inclusion in Bangladesh
Architecture types and enterprise applications.pdf

Integrate Office365 with On-premise ERP

Editor's Notes

  • #2: Welkom bij onze Office 365 integratie sessie.Mijn naam is Anco Stuij en ik verzorg deze sessie samen met Erik Schoenmakers.Erik zal over enkele ogenblikken zijn rentree maken.Dit is een level 200/300 sessie voor IT Pro en Developers. Mocht je de deze voorkennis missen hopen we toch een leuke nuttige sessie neer te zetten.Integrate Office 365 (SharePoint Online) with on-premise ERPVeel organisaties worstelen met het hybride cloud vraagstuk. Naadloze integratie met de traditionele on-premise ERP systemen is essentieel. Aan de hand van herkenbare usecases worden een aantal oplossingsrichtingen uitgewerkt. We realiseren single sign-on op basis van Active Directory federation en integreren SharePoint Online met de on-premise ERP door de inzet van SQL Azure en de Azure Service Bus.
  • #4: Imtech ICT Nederland is platinum sponsor van deze SharePoint Saturday.Julliezijn van hartewelkom op onze lounge stand. Daarwordtvanmiddagooknogwatlekkersuitgedeeld. Mis het niet!Dit zijn de zaken waar mee we bij Imtech ICT mee bezig zijn!
  • #5: Doel van dezesessie.Graagwillenwijonzeervaringdelen op het gebied van hybrid cloud integratie met Office 365.Ons doel is bereikt als we jullie overtuigd hebben dat integratie van On Premise ERP met Office 365 fun en haalbaar is.Foto met toestemming van Jasper Oosterveldovergenomen!
  • #6: Onze demoomgevingbestaataan de On Premise zijdeuit twee virtual machines met Windows Server 2012.Hieropdraait:Active DirectorySQL ServerDynamics NAV ERPDirSync en ADFS voor SSOIn de Microsoft cloud nemen we de volgendedienstenaf:Windows Azure ADSQL AzureAzure Service BusSharePoint, Exchange en Lync Online
  • #7: Introduceer demonstratiebedrijfCronus Missie: Verduurzamen van personenvervoer in stedelijkegebieden door verkoop van schoneelektrischevervoersmiddelen.Cronus is leverancier van electronische fietsen, steps en skateboards. (Erik komt binnenrijden) Verkoopverloopt via eenresellerkanaal van fietsenmakers.
  • #8: Intro 5mCloud 101 5mCase new emplyee 15mCase Customer query 10mCase Real-time inventory query 15mCase New item workflow 15mSummary 5mTotal 70m (5m left for questions)
  • #9: Even eenstukje cloud jargon. Cloud is eenmetafoorvoor het internet en cloud computing is via het internet afnemen van diensten op remote servers.We onderscheiden 3 cloud computing lagen.On Premise, het traditionele IT systeem op locatiebij de klantInfrastructure as a service (IAAS) (somsook hardware as a service genoemd)Platform as a service (PAAS) (somsook middleware genoemd)Software as a service (SAAS)Uitbesteden van beheertakenBij On Premise heb je alles in eigenbeheer. Bij IAAS besteedt je enkel de hardware uit. Bij SAAS neem je direct eenstuk software af en is het beheervollediguitbesteed.
  • #10: Microsoft biedt tegenwoordig een compleet scala aan cloud diensten.Van IAAS tot SAAS. Aan de IAAS/PAAS kant vinden we de Azure diensten en aan de SAAS kant Office 365.
  • #11: Noglangnietalle IT dienstenzijnklaaromaftenemen in de cloud. Duszienwijdaterveelhybride clouds ontstaan. Cronus heeft net als veel andere organisaties een traditioneel on-premise IT platform met een Dynamics NAV ERP systeem.Hier heeft Cronus veel in geinvesteerd en er zijn talloze legacy koppelingen met de fabriek.In de Microsoft cloud worden exchange, lync en sharepoint online afgenomen via een Office 365 subscription.Knelpunt is de integratie met het on-premise ERP platform.Bij Cronus constateren we de volgende integratie wensen:Single Sign On (gebruikers hebben al veel te veel logins + wachtwoorden te onthouden)Inzicht in relatiegegevens voor non ERP usersInzage in voorraad voor resellersBijhouden Safety Data Sheets (veiligheidsbladen)
  • #12: Intro 5mCloud 101 5mCase new emplyee 15mCase Customer query 10mCase Real-time inventory query 15mCase New item workflow 15mSummary 5mTotal 70m (5m left for questions)
  • #13: Toelichten componenten:DirSync is synchronisatie tool om lokale AD met Windows Azure AD te syncenActive Directory Federation Services is de enige ondersteunde SSO oplossing voor Office 365Best practice is inzetten van AD FS proxy in DMZ
  • #14: Het gaat goed met Cronus en er is een vacature voor een kwaliteitsmanager. Ik zoek een vrijwilliger voor het invullen van deze vacature!Eerstlatenziendatgebruikernietbestaat op Office 365 daarnagebruikeraanmaken in ADUC (let op UPN!)Inloggen op DEMO-DC01ZoomITAanmaken nieuwe user in AD Users and Computers met UPN imtechictdemo.nlShow users and groups in Office 365 adminExplain DirSync schedule
  • #15: Waarom SSO. Tweebelangrijkeredenen.Compliancy en gemakvoor de werknemers.Compliancy omdaterslechts 1 identity hoefttewordenbeheerd door IT. (Het is veelmakkelijkeromtebepalenwieertoegangheeft.)Gemakomdatwerknemersslechts 1 gebruikersnaam en wachtwoordhoeventeonthouden.
  • #16: Deze slide is gekopieerd van Ross Adams Program Manager in het Microsoft Active Directory team.Hoe werkt SSO via ADFS precies:Ik ben ingelogd op een PC die lid is van het domein. Watgebeurter……Ikganaar SharePoint Online (of Exchange Online)SharePoint Online vertelt me datik me eerstmoetauthenticeren met een URLDe client zegt dank u wel en benadert het authtenication platformHet authentication platform zegt: “Hey jij bent een federated user” en geefteennieuweurlDe client benadert nu de ADFS service met je credentials. Erwordteen lookup gedaan in de AD en genereert….. een logon tokenDe client meldtzichopnieuwbij het authentication platform met een logon token.De logon token wordtgeverifieerd en omgezet in een authentication tokenNu in de praktijk!Check of user via DirSync is gesynchroniseerd. Inloggen met dezenieuwe user op IMTECHDEMO-DS01.Latenziendat in local intranet zone SharePoint online en ADFS zit.Daarnainloggen op SharePoint Online.
  • #17: DirSync:UPN moet routable zijn!Passwords verlopen op O365 standaard om de 90 dagen! (uitschakelen via PowerShell voor je dirsync account)Language settings zijn in O365 niet meer beschikbaar na DirSync (AD attribuut CountryCode gebruiken)AD FS:Extended Protection uitschalen in IIS voor SSO op Google Chrome en FireFoxAD FS url toevoegen aan local intranet zoneMaak een hybride ADFS farm (1 deel op Azure en 1 deel on-premise)SSO experience: voor webapplications enkel username, Outlook zowel username als password invoerenDesalniettemin is dit een prachtige oplossing en gebruikers hoeven slechts 1 login + wachtwoord te onthouden.
  • #18: Intro 5mCloud 101 5mCase new emplyee 15mCase Customer query 10mCase Real-time inventory query 15mCase New item workflow 15mSummary 5mTotal 70m (5m left for questions)
  • #19: Maak kennis met marketing manager Liza. Zij zit met de handen in het haar.Voor marktonderzoek hebben Liza en haar teamleden toegang nodig tot de relatie- en omzetgegevens van alle klanten.Deze zitten “verstopt” in Dynamics NAV. Ze kan wel regelmatig een export krijgen maar die is nooit up2date op het juiste moment.In deze use case gaan we er voor zorgen dat Liza altijd toegang heeft tot up2data relatie- en omzetdata.
  • #20: De relatiegegevensuit de Dynamics NAV ERP database worden via een SSIS package in de SQL Azure database geladen. SSIS is de afkorting van SQL Server Integration Services. Dit is de ETL oplossing van Microsoft en onderdeel van SQL Server.Via BCS wordendezegegevens in SharePoint Online gepresenteerd.BCS ofwel Business Connectivity Services is onderdeel van SharePoint. (voorheen BDC)We concentrerenonseerst op het laden van de SQL Azure database via de SSIS package:In Dynamics NAV open first relationAdd hashtag #SPS13In SSMS show query on on-premise ERP databaseIn SSMS show query on SQL Azure database (highlight missing hashtag)In Visual Studio explain SSIS packageRun SSIS packageIn SSMS run query on SQL Azure databaseDe data is nu beschikbaar op SQL Azure. Nu kunnen we via BCS de dataconsumeren op SharePoint.In SharePoint Online show target application SQL Azure in Secure Store service (SQLAzure) (explain SQL Azure firewall rules)In SharePoint Designer show ECT met connectie naar SQL Azure via secure store target applicationIn SharePoint Designer show list NavContacts and hit F12 to open list in IEIn IE show hashtag in name first relation
  • #21: Jullievragen je vast af of de connectienaar de SQL Azure database welveilig is.Via firewall rules kun je de toegangnetjesinregelen.
  • #22: Liza is blij. Zij en haar team hebben nu altijd toegang tot up2date relatie- en omzetgegevens.Om het helemaal af te maken zouden we de relaties nog op een Bing Maps kaart kunnen plotten.
  • #23: Intro 5mCloud 101 5mCase new emplyee 15mCase Customer query 10mCase Real-time inventory query 15mCase New item workflow 15mSummary 5mTotal 70m (5m left for questions)
  • #24: Maak kennis met partner manager John. Hij wordt overspoeld met voorraad vragen.Zijn grote wens is om alle partners via een extranet toegang te geven tot realtime voorraad.
  • #35: The Service Bus relay allows you to host WCF services within your existing enterprise environment. You can then delegate listening for incoming sessions and requests to these WCF services to the Service Bus running within Windows Azure. This enables you to expose these services to application code running in Windows Azure, or to mobile workers or extranet partner environments. 
  • #45: John is helemaal happy. Alle partners hebben nu toegang tot realtime voorraad overzichten.
  • #46: Intro 5mCloud 101 5mCase new emplyee 15mCase Customer query 10mCase Real-time inventory query 15mCase New item workflow 15mSummary 5mTotal 70m (5m left for questions)
  • #65: Ben je Microsoft Partner en wil je snel los in Azure en Office 365 registreer je dan als Microsoft Cloud Partner.Vervolgens kun je gebruikmaken van de Cloud Partner Benefits en heb je toegang tot Office 365 en Azure.Op Microsoft Office Demos kun je een Office 365 tenant van demo content voorzien en heb je toegang tot kant en klaredemoscripts.