Instructions You must bring your own laptop, your presentation and a power supply Technical staff is present in all to assist with network, audio and video.

Slides:



Advertisements
Similar presentations
SOAP Because SOAP uses POST and POST is unsafe to cache *Except Data Caching.
Advertisements

Windows 8 (1) (2) (3) Windows 8 (1) (2) (3)
Instructions You must bring your own laptop, your presentation and a power supply Technical staff is present in all to assist with network, audio and video.
Instructions You must bring your own laptop, your presentation and a power supply Technical staff is present in all to assist with network, audio and video.
Instructions You must bring your own laptop, your presentation and a power supply Technical staff is present in all to assist with network, audio and video.
Power BI Sites and Mobile BI. What You Will Learn Sharing and Collaboration Introducing Power BI Exploring Power BI Features and Services Partner Opportunities.
Building Web APIs in Windows Azure Name Title Microsoft Corporation.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Web Client 2.0 for NAV 2013R2 Lukasz Zoglowek & Thomas S. Jensen
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Instructions You must bring your own laptop, your presentation and a power supply Technical staff is present in all to assist with network, audio and video.
Multitenant Model Request/Response General Model.
App development in SharePoint 2013 LIVE Introducing Cloud App Model Cloud-hosted Apps Experiences from the Field.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Welcome Demo – Published Windows Store Apps on Dynamics AX 2012 Why build your own app? Demo – Building a Windows Store and Windows Phone 8 App Building.
Session 1.
Windows Azure Web Sites Speaker Title Organization.
Damian Leibaschoff Support Escalation Engineer Microsoft Becky Ochs Program Manager Microsoft.
Threat Management Gateway 2010 Questo sconosciuto? …ancora per poco! Manuela Polcaro Security Advisor.
Instructions You must bring your own laptop, your presentation and a power supply Technical staff is present in all to assist with network, audio and video.
Windows Azure Connect Name Title Microsoft Corporation.
Integrating NAV 2013R2 and Office 365 Office 365 Single Sign-on NAV as an app NAV online document store.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Microsoft Dynamics NAV 2009 Building Web Services.
Building Social Games for Windows 8 with Windows Azure Name Title Microsoft Corporation.
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

customer.
Agile tooling and Portfolio Management Agile Tooling Basics Agile Portofolio Management Kanban Team Room.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Secure Windows App Development. Authentication.
Browser Identity Provider Access Control Application.
demo Demo.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
Integration in the Cloud Overview Relay Topic/Queues BizTalk Services (preview)
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

Introduction to Windows Azure AppFabric
5/22/2018 1:39 AM BRK2156 Power BI Report Server: Self-service BI and enterprise reporting on-premises Christopher Finlan Senior Program Manager © Microsoft.
5/29/2018 1:51 AM THR2071 Managing enterprise applications, permissions, and consent in Azure Active Directory Adam Steenwyk & Jeff Sakowicz Program Managers.
Microsoft Virtual Academy
Developing Hybrid Apps on Microsoft Azure Stack
6/17/2018 5:54 AM OSP322 Getting the best of both worlds, making the most of SharePoint hybrid search solutions Shyam Narayan Microsoft © 2013 Microsoft.
Optimizing Microsoft OneDrive for the enterprise
Microsoft Ignite /31/ :08 AM
Customize Office 365 Search and create result sources
Excel Services Deployment and Administration
Office 365 Development.
11/11/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
SPC2012 – IT-Pro 11/30/2018 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Microsoft products for non-profits
Windows Azure Keenan Newton 3-021
Agenda OAuth Concepts Programming OAuth.
System Admin Best Practices for NAV 2013 R2
Office 365 Development.
Surviving identity management in a hybrid world
Building Business Applications in LightSwitch
SharePoint 2013 Authentication with Azure – Part 1
Windows 8 Security Internals
4/19/2019 1:57 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
2010 Microsoft BI Conference
SharePoint 2013 Authentication with Azure – Part 2
Day 2, Session 2 Connecting System Center to the Public Cloud
Azure AD Simon May Technical Evangelist.
WCL425 App Compat for Nerds Chris Jackson.
Presentation transcript:

Instructions You must bring your own laptop, your presentation and a power supply Technical staff is present in all to assist with network, audio and video setup Speakers are responsible for presentation computer and demo equipment Please make sure your PC have correct video drivers installed. Be at your session no later than 30 min. Prior to your timeslot to setup your equipment Evaluation-slide will be send to you prior to Campus Days, which should replace the current Evaluation-slide Technical details All presentations should be 16:9 widescreen format Output connectors provided in all session rooms are: DVI, HDM, Micro HDMI, VGA For NON-Microsoft speakers: Own company logo is allowed on the Session Title slide only Sessions are non commercial – Please do NOT sell own products or services

Working with Odata og Web Services i NAV 2013 R2 Introduction to Introduction to SOAP and OData Web Services What is possible with capabilities in NAV 2013 Integration with to multi-tenant NAV 2013 R2 on on Azure Writable OData in Writable NAV 2013 R2

Introduction to OData and SOAP

SOAP services Operation oriented High flexibility Custom code needed NAV support Pages and Codeunits OData services Resource oriented HTTP transport Standard tools exist NAV support Pages and Queries

Demo Simple BI in Excel and building a simple LightSwitch application

After a successful deployment remember to… Check the endpoint settings for virtual machine Map the internal endpoints to the public facing endpoints Ensure that communication is secured with a certificate. and that certificate is trusted by the clients. Update the public SOAP and OData URLs

One consolidated way of generating URLs New method in AL May require changes to configuration files to get to correct external address Visible in ‘About this Page’ and the ‘Web Services’ page : / /OData/ For example --> : / /WS/ For example -->

Demo Seeing the URLs in the product

Certificates are used in these scenarios Windows and Web clients: Non Windows authentication, in order to protect the users credential. SOAP and OData clients: For all authentication types, in order to protect all communication. Exception would be in a domain where IPSec has been enabled. Walkthrough: Configuring Web Services to Use SSL (SOAP and OData)... Walkthrough: Configuring Web Services to Use SSL (SOAP and OData) or use Microsoft Dynamics NAV 2013 R2 Administration tools

Demo Secure the communication with certificates

Tenant id is used in two places… The query string of the URL has a Tenant parameter = Users are created pr. tenant. Credentials dialog is needing the tenant id, in order to authenticate the user against the correct tenant. Format: Username = Tenant\[Domain]\Username + Password = ********

Tenant id with different Authentication schemes… Windows or UserName Use URL with a Tenant parameter = NavUserPassword or AccessControlService Credentials dialog with tenant id : Username = Tenant\[Domain]\Username + Password

Demo Connecting to a specific tenant from Excel

Licenses has a scope of Server, Database or Tenant. License Type: External (customers) grants access to SOAP and OData clients only. License Type: Full User and Limited User login information is cached for all SOAP and OData users, and is removed again after 2 hours of inactivity.

Demo License rules for SOAP and OData

NAV 2013 R2 allows you to modify data in pages through PUT, POST requests All validation logic in the pages are run NAV Permissions are applied Concurrency is controlled by an ETag property Update and Delete will cause an error if ETag does not match

OData callData impactTriggers run POSTCreates a new entityOnNewRecord and OnInsert PUT and MERGEModifies the specified existing entityOnModify DELETEDeletes the specified entityOnDelete

Demo Writing data to NAV through a LightSwitch application

Language-Integrated Query Standard, easily-learned pattern for querying and updating data Extensible to support almost any kind of data store Works very well with OData sources

Demo Using LINQ queries from C#

Office Apps – e.g. display customer information in s Mobile apps – simple lookup and editing scenarios Data synchronization – e.g. using the NAS Embed NAV data in Sharepoint using BCS Integrate into anything that takes an Odata source Distribute BI views of your data in Excel sheets

Evaluation Create a Text message on your phone and send it to 1919 with the content: CN I liked it a lot Session Code Jens Performanc e (1 to 5) Match of technical Level (1 to 5) Relevance (1 to 5) Comments (optional) Evaluation Scale: 1 = Very bad 2 = Bad 3 = Relevant 4 = Good 5 = Very Good! Questions: Speaker Performance Relevance according to your work Match of technical level according to published level Comments Stefan Performanc e (1 to 5)

© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.