Connect to data that drives productivity and build smarter apps with Microsoft Graph Gideon Huang

Size: px
Start display at page:

Download "Connect to data that drives productivity and build smarter apps with Microsoft Graph Gideon Huang"

Transcription

1 17-18 March, 2018 Beijing Connect to data that drives productivity and build smarter apps with Microsoft Graph Gideon Huang

2 Opportunity Agenda Microsoft Graph 101 Smart Apps

3 Microsoft Graph a unified REST API and comprehensive developer experience for integrating the data and intelligence exposed by Microsoft services.

4 Microsoft Graph CONVERSATIONS ACTIVITY CONTENT INSIGHTS ME TRENDING ORGANIZATION GROUPS DOCUMENTS CHATS REPORTS EVENTS DEVICES SHARED CONTACTS COLLABORATION PEOPLE TASKS

5 Office 365 Platform EXTENSIONS STANDALONE WEB AND DEVICE APPS DOCUMENTS PAGES CANVASES CONVERSATIONS EMBEDDED CANVASES Microsoft Graph

6 Microsoft Graph Access user, group and organizational data One endpoint One token Your app All users Users Groups SharePoint Outlook OneNote Planner Teams Excel Intune Azure AD more

7 Microsoft Graph API vs. Service APIs Microsoft Graph: Simplest way to access data in Office 365 and other Microsoft cloud services Service specific endpoints: Available and supported Require resource specific access tokens Your app Your app SharePoint Outlook Azure AD

8 Opportunity Agenda Microsoft Graph 101 Smart Apps

9 Microsoft Graph

10 Microsoft Graph Data Active Directory Users profile photo direct reports Groups members conversations SharePoint Sites Lists OneDrive Files upload download copy versions Outlook Mail messages folders send message Calendar events find times Excel OneNote Planner Contacts Directory Beta Teams Insights Project Rome Devices Activities Intune Reports and mu h m e

11 Developing with Microsoft Graph Try Graph Explorer Try a quick start Register your app Find SDKs, samples and tooling Build and distribute

12 With Microsoft Graph Get the user profile GET: { "displayname": Jonathan Tang", "jobtitle": "PRINCIPAL GROUP ENG MANAGER", } GET: /users/jontang@microsoft.com/photo/ {} Yongdong manager Jonathan directreports memberof Frank Kevin Yao Groups GET: /users/jontang@microsoft.com/manager {"displayname": Yongdong", } GET: /users/jontang@microsoft.com/directreports "value" : [ {"displayname": Yao", }, {"displayname": Frank", }, ] GET: /users/jontang@microsoft.com /memberof/ "value" : [ {"displayname": "Office engineering", }, ]

13 Get content GET /me/drive/root/ "value" : [ {"name": "proposal.pptx", }, {"name": "forecast.xlsx", } ] GET /drives/items/{id}/workbook Documents GET /me/messages GET /me/events Calendar Contacts Meetings Sites Tasks GET /me/contacts GET /me/onenote/notebooks GET /me/planner/tasks GET /me/devices GET /sites:/teams/opg:/ GET /sites:/teams/opg:/lists GET /groups/{id}/conversations

14 Get insights GET /me/insights/trending "value" : [ {"name": "presentation.pptx", }, {"name": "forecast.xlsx", } ] Trending Documents Find me the best time to meet Ana Recent Documents Out of office Search people based on topics Pe ple I m working with GET /me/drive/recent "value" : [ {"name": "guidelines.pptx", }, {"name": "budget.xlsx", } ] GET /me/people/?$search="topic: planning" "value" : [ {"displayname": "Dan", }, {"displayname": "Sean", }, ] POST /me/findmeetingtimes { "attendees": [ { "type": "required", " address": { "address": "ana@contoso.com" } ], "meetingduration": "2h" }

15 Calling the API /{version}/{resource}/{id}/{property}?{query-parameters} HTTP verbs dictate the request intent: GET POST PATCH PUT DELETE Version: /v1.0 or /beta Resource: /users, /groups, /sites, /drives, /devices, more Member from collection: Property: /users/gihuang/department Traverse to related resources via navigations: /users/gihuang/events Query parameters: /users/gihuang/events?$top=5 o o o Format results: $select $orderby Control results: $filter $expand Paging: $top $skip $skiptoken

16 Microsoft Graph Capabilities Auth Credentials Work/School Personal OAuth scopes User App OData Filter Order Pagination Compliance Conditional access National clouds Query patterns Web hooks Delta Extensions Batching SDKs & tools

17 Get changes GET/me/mailFolders/{id}/messages/delta delta?$deltatoken=bb", "value" : [ ] Edited a file Added a new member to a group Scheduled a new meeting Got a new hire Got high important POST /subscriptions { "changetype": "created,updated", "notificationurl": " "resource": "/me/mailfolders('aa')/messages", } GET/me/mailFolders/{id}/messages/delta?$deltatoken=BB" "value" : [ ]

18 Add extensions Group: Math 101 Favorite color: blue Customer referral PMP Certified Open Extensions GET /me/message/<id>/?$expand=extensions { "displayname": "Yina", "extensions": [ { "extensionname": "Com.Contoso.Referral", "companyname": "Wingtip Toys", "expirationdate": " T11", "dealvalue": 10,000 } ] } Schema extensions POST /schemaextensions { "id": "training_courses", "targettypes": [ "Group" ], "properties": [ { "name": "coursename", "type": "String" } ] } GET /groups?$filter=courses/name eq Math101

19 Use $batch Folder Events Tasks POST /$batch { "requests": [{ "id": "1", "url": "/me/drive/root/children", "method": "POST", "body": { "name": "folder1", "folder": {} }, "headers": { "content-type": "application/json" } }, { "id": "2", "url": "/me/drive/root/children/folder1", "method": "GET", "dependson": ["1"] }, { "id": "3", "method": "GET", "url": "/me/planner/tasks" }, { "id": "4", "method": "GET", "url": "/groups/{id}/events" } ] }

20 Azure AD auth endpoints with ADAL Work and school Personal

21 App registration v2.0 Create a new application A unique Id is created for your app Add app platform Web App, SPA, Daemon Native App Web API (Office Add-in) Add permissions for admin consent flows For delegated access for all users in the organization For application access

22 App types and permissions Get access on behalf of users Get access as a service Permission type: delegated Effective permission Permission type: application Delegated permission s User privileges App permissions Users can consent for their data or admin can consent for all users Only admin can consent

23 Auth Microsoft Identity id_token access_token refresh_toke n YOUR APP MSAL or ADAL access_token Microsoft Graph

24 App Demo App: ASP.net Web App Send Get user profile picture Upl ad p u e u e OneD ve Create a table in Excel

25 Opportunity Agenda Microsoft Graph 101 Smart Apps

26 Rich Context Is this person out of the office? Who is their manager? Where do they need to be next? What documents have they been working on recently? The core data that drives business is accessible through the Microsoft Graph Deep Insights Real-time Updates Reschedule meeting when a conflict appears Notify owner when a file is modified Continue a process immediately after approval mail is received

27 Microsoft identity Rich context Deep insights Real-time updates

28 Background Processes Leveraging Microsoft Graph Web apps Native & device apps Bots Microsoft Graph

29 A live smart form demo DevDays Survey Form DevDays Survey Excel

30 Connect Forms and Excel Excel Graph request

31 Resources Document Microsoft Graph Explorer Microsoft Graph Developer Portal Microsoft Graph Docs Training videos Short Video: Using Microsoft Graph to connect to Office 365 data Long Session recording: Microsoft Graph: Build better apps with the API to your organization Auth recording: Office development: Authentication demystified Building Microsoft Graph applications: Authenticate and connect with Microsoft Graph: Microsoft Graph Capabilities: Sample code

> Introduction to Office Extensibility. > Microsoft Graph and Excel Integration. > Office Add-ins and Excel Extensibility

> Introduction to Office Extensibility. > Microsoft Graph and Excel Integration. > Office Add-ins and Excel Extensibility > Introduction to Office Extensibility > Microsoft Graph and Excel Integration > Office Add-ins and Excel Extensibility > Learn and engage: Resources Developer opportunity USERS DATA INTELLIGENCE 90% of

More information

6 th October 2018 Milan

6 th October 2018 Milan 6 th October 2018 Milan Reach for the Cloud: Build Solutions with the Power of Microsoft Graph Bill Ayers #SPDoctor #SPSMilan A Huge Thank You! To Our Sponsors Eur Ing Dr Bill Ayers MCM/MCSM Charter SharePoint

More information

Office Add-in & Microsoft Graph

Office Add-in & Microsoft Graph Office Add-in & Microsoft Graph Development 101 @Hongbo_Miao Program Manager Contents Opportunity Office Add-in 101 Microsoft Graph 101 Office 365 Authoring Mail & Social Sites & Content Chat, Meetings

More information

Microsoft Graph API Deep Dive

Microsoft Graph API Deep Dive Microsoft Graph API Deep Dive Donald Hessing Lead Architect, Capgemini, The Netherlands Microsoft Certified Master (MCM) Agenda Introduction to Microsoft Graph API What is now and what is new in GA and

More information

One endpoint to rule them all

One endpoint to rule them all Building Solutions with the Microsoft Graph SDKs Paul Stubbs Robert Anderson Microsoft One endpoint to rule them all The easiest way to call Microsoft APIs MICROSOFT GRAPH What is Microsoft Graph? Single

More information

Getting the most out of the Microsoft Graph (formerly known as Office Graph) FABIAN WILLIAMS/ K2 Senior Technical Specialist

Getting the most out of the Microsoft Graph (formerly known as Office Graph) FABIAN WILLIAMS/ K2 Senior Technical Specialist Getting the most out of the Microsoft Graph (formerly known as Office Graph) FABIAN WILLIAMS/ K2 Senior Technical Specialist Fabian Williams, MCSD, MCDBa, MCSE Sr. Technical Specialist K2 www.fabiangwilliams.com

More information

Getting notified by the Microsoft Graph with Webhooks. Elio Struyf U2U MVP September 9th, 2017

Getting notified by the Microsoft Graph with Webhooks. Elio Struyf U2U MVP September 9th, 2017 Getting notified by the Microsoft Graph with Webhooks Elio Struyf Trainer @ U2U MVP September 9th, 2017 What are WebHooks? What are WebHooks? Event driven notifications AKA callbacks from the web Universal

More information

Modern SharePoint and Office 365 Development

Modern SharePoint and Office 365 Development Modern SharePoint and Office 365 Development Mastering Today s Best Practices in Web and Mobile Development Course Code Audience Format Length Course Description Student Prerequisites MSD365 Professional

More information

SharePoint Server 2016 Feature Comparison* Accessibility Standards Support Yes Yes. Asset Library Enhancements/Video Support Yes Yes.

SharePoint Server 2016 Feature Comparison* Accessibility Standards Support Yes Yes. Asset Library Enhancements/Video Support Yes Yes. Content Features SharePoint Server 2016 Feature Comparison* Accessibility Standards Support Yes Yes Asset Library Enhancements/Video Support Yes Yes Auditing Yes Yes Auditing & Reporting (e.g. doc edits,

More information

SAFARI Montage v6.5.28

SAFARI Montage v6.5.28 Microsoft Office 365 Integration Instructions SAFARI Montage v6.5.28 NOTE: The Microsoft Office 365 integration must be configured by an Administrator. SAFARI Montage now offers a powerful new integration

More information

Introduction to Microsoft Flow

Introduction to Microsoft Flow Introduction to Microsoft Flow Office 365 DevDays 2017.11.4-6 上海 Tom Jebo & Tarun Chopra What is Microsoft Flow? What can it do for me and my coworkers? What are some out of box capabilities in Microsoft

More information

Consuming Office 365 REST API. Paolo Pialorsi PiaSys.com

Consuming Office 365 REST API. Paolo Pialorsi PiaSys.com Consuming Office 365 REST API Paolo Pialorsi paolo@pialorsi.com PiaSys.com About me Project Manager, Consultant, Trainer About 50 Microsoft certification exams passed, including MC(S)M MVP Office 365 Focused

More information

Leveraging the Globus Platform in your Web Applications. GlobusWorld April 26, 2018 Greg Nawrocki

Leveraging the Globus Platform in your Web Applications. GlobusWorld April 26, 2018 Greg Nawrocki Leveraging the Globus Platform in your Web Applications GlobusWorld April 26, 2018 Greg Nawrocki greg@globus.org Topics and Goals Platform Overview Why expose the APIs A quick touch of the Globus Auth

More information

BLACKBERRY SPARK COMMUNICATIONS PLATFORM. Getting Started Workbook

BLACKBERRY SPARK COMMUNICATIONS PLATFORM. Getting Started Workbook 1 BLACKBERRY SPARK COMMUNICATIONS PLATFORM Getting Started Workbook 2 2018 BlackBerry. All rights reserved. BlackBerry and related trademarks, names and logos are the property of BlackBerry

More information

SharePoint Online/Office 365 Training

SharePoint Online/Office 365 Training SharePoint Online/Office 365 Training Power User / Fundamentals Intended for: Prerequisites: Power User / Site Administrator / Forms and Workflows Designers None OVERVIEW The SharePoint Power User Fundamentals

More information

Unpacking Office 365 A high level overview of the apps and services bundled in the standard Office 365 subscription: What is it Use cases FAQ

Unpacking Office 365 A high level overview of the apps and services bundled in the standard Office 365 subscription: What is it Use cases FAQ Unpacking Office 365 A high level overview of the apps and services bundled in the standard Office 365 subscription: What is it Use cases Unpacking Office 365 Making the move to Office 365? Whether your

More information

Colligo Engage Console. User Guide

Colligo Engage Console. User Guide Colligo Engage Console User Guide Contents Introduction...3 Console Login for End Users... 3 Console Setup for Administrators... 3 Users...3 Groups...5 Sites... 6 Adding Locations to Sites... 7 Reporting...8

More information

Explorer View document libraries, 165 form library, 183

Explorer View document libraries, 165 form library, 183 Index A Actions section Add Listing link, 18 Add News link, 29 Add Person link, 20 Advanced Search Link, 41 Change Location link, 19 Change Settings link, 13 Create Subarea link, 13 Edit Page link, 21

More information

Partner Center: Secure application model

Partner Center: Secure application model Partner Center: Secure application model The information provided in this document is provided "as is" without warranty of any kind. Microsoft disclaims all warranties, either express or implied, including

More information

Android User Guide. User Guide 2.3

Android User Guide. User Guide 2.3 Android 2.3 THE INFORMATION CONTAINED IN THIS DOCUMENT IS PROVIDED AS IS WITHOUT ANY EXPRESS REPRESENTATIONS OF WARRANTIES. IN ADDITION, INFRAGISTCS, INC. DISCLAIMS ALL IMPLIED REPRESENTATIONS AND WARRANTIES,

More information

Set up Your Corporate or Personal (BYOD) iphone for Office 365 (Cloud)

Set up Your Corporate or Personal (BYOD) iphone for Office 365 (Cloud) Set up Your Corporate or Personal (BYOD) iphone for Office 365 (Cloud) Email In conjunction with your email migration, you will need to set up your corporate and/or personal (BYOD) iphone to access your

More information

Office 365 Instructions

Office 365 Instructions Office 365 Instructions What is Office 365? Office 365 includes a variety of Microsoft applications in addition to the standard Microsoft Office products. Most of the Office 365 applications (or apps)

More information

Building the Modern Research Data Portal using the Globus Platform. Rachana Ananthakrishnan GlobusWorld 2017

Building the Modern Research Data Portal using the Globus Platform. Rachana Ananthakrishnan GlobusWorld 2017 Building the Modern Research Data Portal using the Globus Platform Rachana Ananthakrishnan rachana@globus.org GlobusWorld 2017 Platform Questions How do you leverage Globus services in your own applications?

More information

Who am I? Identity Product Group, CXP Team. Premier Field Engineer. SANS STI Student GWAPT, GCIA, GCIH, GCWN, GMOB

Who am I? Identity Product Group, CXP Team. Premier Field Engineer. SANS STI Student GWAPT, GCIA, GCIH, GCWN, GMOB @markmorow Who am I? Identity Product Group, CXP Team Premier Field Engineer SANS STI Student GWAPT, GCIA, GCIH, GCWN, GMOB Active Directory Domain Services On-premises App Server Validate credentials

More information

Presented by Max Fritz Senior Systems Consultant, Now Micro. Office 365 for Education What to Use When

Presented by Max Fritz Senior Systems Consultant, Now Micro. Office 365 for Education What to Use When Presented by Max Fritz Senior Systems Consultant, Now Micro Office 365 for Education What to Use When Max Fritz Senior Systems Consultant MCSA Office 365, MCSE Productivity Founder of Minnesota Office

More information

Microsoft Architecting Microsoft Azure Solutions.

Microsoft Architecting Microsoft Azure Solutions. Microsoft 70-535 Architecting Microsoft Azure Solutions https://killexams.com/pass4sure/exam-detail/70-535 QUESTION: 106 Your organization has developed and deployed several Azure App Service Web and API

More information

Course 55197A: Microsoft SharePoint Server 2016 for the Site Owner/Power User

Course 55197A: Microsoft SharePoint Server 2016 for the Site Owner/Power User Skip to main content Course 55197A: Microsoft SharePoint Server 2016 for the Site Owner/Power User - Course details Course Outline Module 1: The Role of the Site Owner This module provides an introduction

More information

[ Sean TrimarcSecurity.com ]

[ Sean TrimarcSecurity.com ] Securing the Microsoft Cloud (Office 365 & Azure AD) Sean Metcalf Founder, Trimarc Presenter bio Sean Metcalf Founder & CTO, Trimarc One of ~100 people globally who holds the Microsoft Certified Master

More information

Microsoft Office 365 Business Plans

Microsoft Office 365 Business Plans Microsoft Business Plans Run your business more easily with. Get everything you need to get work done anytime, anywhere. Business Essentials Business Business Premium $7.50 versions of Office with email

More information

Building the Modern Research Data Portal. Developer Tutorial

Building the Modern Research Data Portal. Developer Tutorial Building the Modern Research Data Portal Developer Tutorial Thank you to our sponsors! U. S. DEPARTMENT OF ENERGY 2 Presentation material available at www.globusworld.org/workshop2016 bit.ly/globus-2016

More information

How to be a Super Team Owner

How to be a Super Team Owner How to be a Super Team Owner Withum Digital WithumSmith+Brown, PC BE IN A POSITION OF STRENGTH 1 ABOUT ME - @melihubb Microsoft MVP Office 365 and SharePoint consultant who specializes in simplifying and

More information

Integrate Microsoft Office 365. EventTracker v8.x and above

Integrate Microsoft Office 365. EventTracker v8.x and above EventTracker v8.x and above Publication Date: March 5, 2017 Abstract This guide provides instructions to configure Office 365 to generate logs for critical events. Once EventTracker is configured to collect

More information

Contents Office 365 Groups in Outlook 2016 on the web... 3 What are groups?... 3 Tips for getting the most out of Office 365 Groups...

Contents Office 365 Groups in Outlook 2016 on the web... 3 What are groups?... 3 Tips for getting the most out of Office 365 Groups... Contents Office 365 Groups in Outlook 2016 on the web... 3 What are groups?... 3 Tips for getting the most out of Office 365 Groups... 3 Create a Group in Web Outlook... 4 Group limits... 6 Group privacy...

More information

Integrate your CSP Direct Agreement

Integrate your CSP Direct Agreement Overview: - The information needed to integrate your CSP Direct tenant is contained in this PDF Guide. You will be asked to create and access various authentication keys and which you need to do in the

More information

Securing ArcGIS for Server. David Cordes, Raj Padmanabhan

Securing ArcGIS for Server. David Cordes, Raj Padmanabhan Securing ArcGIS for Server David Cordes, Raj Padmanabhan Agenda Security in the context of ArcGIS for Server User and Role Considerations Identity Stores Authentication Securing web services Protecting

More information

Microsoft 365. A complete, intelligent, secure solution to empower employees. Integrated for simplicity. Built for teamwork. Unlocks creativity

Microsoft 365. A complete, intelligent, secure solution to empower employees. Integrated for simplicity. Built for teamwork. Unlocks creativity 2x 50% 5x Microsoft 365 A complete, intelligent, secure solution to empower employees Unlocks creativity Built for teamwork Integrated for simplicity Intelligent security Inner Loop Files Sites Content

More information

MB Microsoft Dynamics CRM 2016 Online Deployment.

MB Microsoft Dynamics CRM 2016 Online Deployment. MB2-710 Microsoft Dynamics CRM 2016 Online Deployment Getting Started Overview CRM Online is a cloud-based offering of Microsoft Dynamics CRM The licensing is a subscription-based model with a monthly

More information

About 1. Chapter 1: Getting started with odata 2. Remarks 2. Examples 2. Installation or Setup 2. Odata- The Best way to Rest 2

About 1. Chapter 1: Getting started with odata 2. Remarks 2. Examples 2. Installation or Setup 2. Odata- The Best way to Rest 2 odata #odata Table of Contents About 1 Chapter 1: Getting started with odata 2 Remarks 2 Examples 2 Installation or Setup 2 Odata- The Best way to Rest 2 Chapter 2: Azure AD authentication for Node.js

More information

Real World Microsoft Teams Adoption and Governance. SharePoint Saturday Mexico City October 7, 2017

Real World Microsoft Teams Adoption and Governance. SharePoint Saturday Mexico City October 7, 2017 Real World Microsoft Teams Adoption and Governance SharePoint Saturday Mexico City October 7, 2017 About Me @melihubb SharePoint and Office 365 consultant who specializes in easy to use solutions for simplifying

More information

ArcGIS Enterprise Security: An Introduction. Gregory Ponto & Jeff Smith

ArcGIS Enterprise Security: An Introduction. Gregory Ponto & Jeff Smith ArcGIS Enterprise Security: An Introduction Gregory Ponto & Jeff Smith Agenda ArcGIS Enterprise Security Model Portal for ArcGIS Authentication Authorization Building the Enterprise Encryption Collaboration

More information

DOWNLOAD OR READ : OFFICE 365 SECURITY AND TRUST STANDARD REQUIREMENTS PDF EBOOK EPUB MOBI

DOWNLOAD OR READ : OFFICE 365 SECURITY AND TRUST STANDARD REQUIREMENTS PDF EBOOK EPUB MOBI DOWNLOAD OR READ : OFFICE 365 SECURITY AND TRUST STANDARD REQUIREMENTS PDF EBOOK EPUB MOBI Page 1 Page 2 office 365 security and trust standard requirements office 365 security and pdf office 365 security

More information

AvePoint Cloud Backup. Release Notes

AvePoint Cloud Backup. Release Notes AvePoint Cloud Backup Release Notes Table of Contents Table of Contents... 2 AvePoint Cloud Backup 1.1.1... 3... 3... 3 AvePoint Cloud Backup 1.1.0... 5... 5... 5 AvePoint Cloud Backup 1.0.4... 6... 6...

More information

Azure Archival Installation Guide

Azure Archival Installation Guide Azure Archival Installation Guide Page 1 of 23 Table of Contents 1. Add Dynamics CRM Active Directory into Azure... 3 2. Add Application in Azure Directory... 5 2.1 Create application for application user...

More information

Tutorial: Building the Services Ecosystem

Tutorial: Building the Services Ecosystem Tutorial: Building the Services Ecosystem GlobusWorld 2018 Steve Tuecke tuecke@globus.org What is a services ecosystem? Anybody can build services with secure REST APIs App Globus Transfer Your Service

More information

Collaborating with Office 365. OneDrive for Business Office 365 Groups

Collaborating with Office 365. OneDrive for Business Office 365 Groups Collaborating with Office 365 OneDrive for Business Office 365 Groups Agenda Office 365 Project Status OneDrive for Business overview OneDrive for Business sharing Hands-On Demo Break Office 365 Groups

More information

REST API Operations. 8.0 Release. 12/1/2015 Version 8.0.0

REST API Operations. 8.0 Release. 12/1/2015 Version 8.0.0 REST API Operations 8.0 Release 12/1/2015 Version 8.0.0 Table of Contents Business Object Operations... 3 Search Operations... 6 Security Operations... 8 Service Operations... 11 Business Object Operations

More information

SharePoint. Team Site End User Guide. Table of Contents

SharePoint. Team Site End User Guide. Table of Contents Table of Contents Introduction... 1 Logging in for the First Time:... 1 Areas of the team site:... 2 Navigating the team site:... 3 Adding Content to the team site:... 3 The Ribbon:... 3 Adding a Link:...

More information

55193A: INTRODUCTION TO SHAREPOINT 2016 FOR COLLABORATION AND DOCUMENT MANAGEMENT

55193A: INTRODUCTION TO SHAREPOINT 2016 FOR COLLABORATION AND DOCUMENT MANAGEMENT ABOUT THIS COURSE This one day class is designed for SharePoint team members and end users who need to know how to use the team collaboration, document management and social features of Microsoft SharePoint

More information

Assess Remediate Enable Migrate

Assess Remediate Enable Migrate Assess Remediate Enable Migrate Assess Remediate Enable Migrate Infrastructure Desktop Identity Messaging Integration Infrastructure Desktop AD Messaging Optimization Service Provisioning Messaging Integration

More information

Implementing Security for ArcGIS Server Java Solutions

Implementing Security for ArcGIS Server Java Solutions Implementing Security for ArcGIS Server Java Solutions Shreyas Shinde Jay Theodore ESRI Developer Summit 2008 1 Schedule 75 minute session 60 65 minute lecture 10 15 minutes Q & A following the lecture

More information

OM22: Exploring Office 365 & Sharepoint: A Hands-on Immersion Experience Presented by Ruth Halpern

OM22: Exploring Office 365 & Sharepoint: A Hands-on Immersion Experience Presented by Ruth Halpern OM22: Exploring Office 365 & Sharepoint: A Hands-on Immersion Experience Presented by Ruth Halpern The handouts and presentations attached are copyright and trademark protected and provided for individual

More information

GLBA Compliance. with O365 Manager Plus.

GLBA Compliance. with O365 Manager Plus. GLBA Compliance with O365 Manager Plus www.o365managerplus.com About GLBA The Gramm-Leach-Bliley Act (GLB Act or GLBA) is also known as the Financial Modernization Act of 1999. It is a United States federal

More information

LSP O365 Hands-on Training Planet Technologies. 1

LSP O365 Hands-on Training Planet Technologies. 1 LSP O365 Hands-on Training 2016 Planet Technologies. 1 Agenda for today Intro IT Update/ Ground Rules O365 Overview Break Outlook and OWA Mobile Device Lunch Skype for Business FAQ Tips and Issues Evolve

More information

Introduction to SharePoint 2016 for Collaboration and Document Management

Introduction to SharePoint 2016 for Collaboration and Document Management Course 55193A: Introduction to SharePoint 2016 for Collaboration and Document Management - Course details Course Outline Module 1: SharePoint Overview This module provides an overview of SharePoint and

More information

Integrate your CSP Direct Agreement

Integrate your CSP Direct Agreement Overview: - The information needed to integrate your CSP Direct tenant is contained in this PDF Guide. You will be asked to create and access various authentication keys and which you need to do in the

More information

Before you start proceeding with this tutorial, we are assuming that you are already aware about the basics of Web development.

Before you start proceeding with this tutorial, we are assuming that you are already aware about the basics of Web development. About the Tutorial This tutorial will give you an idea of how to get started with SharePoint development. Microsoft SharePoint is a browser-based collaboration, document management platform and content

More information

Office 365: The Basics Reference Guide for End Users

Office 365: The Basics Reference Guide for End Users Reference Guide for End Users Topic: Sub-Topic Table of Contents INTRODUCTION... 3 SIGNING IN... 3 INSTALLING THE OFFICE APPS... 4 CHANGING THE OFFICE 365 THEME... 4 ADDING OR CHANGING YOUR PICTURE...

More information

Step by Step process to activate guest access in Microsoft Teams.

Step by Step process to activate guest access in Microsoft Teams. Step by Step process to activate guest access in Microsoft Teams. External access with Microsoft Teams Microsoft Teams has started allowing guest access in organization to collaborate or communicate with

More information

Create and Share Compelling Documents with Word 2010

Create and Share Compelling Documents with Word 2010 CHAPTER 4 Create and Share Compelling Documents with Word 2010 Use Language Tools, and Translate on the Fly The last bullet should be Choose Translation Language Start with the last item first if this

More information

Table of Contents. I. How do I register for a new account? II. How do I log in? (I already have a MyJohnDeere.com account.)

Table of Contents. I. How do I register for a new account? II. How do I log in? (I already have a MyJohnDeere.com account.) Quick Start Guide If you are an App Developer, you can get started by adding a new app and configuring it to consume Deere APIs on developer.deere.com. Use this Quick Start Guide to find and try our APIs.

More information

OFFICE 365 GOVERNANCE: Top FAQ s & Best Practices. Internal Audit, Risk, Business & Technology Consulting

OFFICE 365 GOVERNANCE: Top FAQ s & Best Practices. Internal Audit, Risk, Business & Technology Consulting OFFICE 365 GOVERNANCE: Top FAQ s & Best Practices Internal Audit, Risk, Business & Technology Consulting CLOUD ADOPTION Business demands faster, more agile and less costly solutions to achieve digital

More information

Features in Office 365 That You Probably Don't Know About

Features in Office 365 That You Probably Don't Know About Features in Office 365 That You Probably Don't Know About Multiple people can edit the same document at once Everyone can edit a document at the same time in Word, Excel or PowerPoint. You can see the

More information

What s New in GoAnywhere MFT 5.7

What s New in GoAnywhere MFT 5.7 What s New in GoAnywhere MFT 5.7 Today s Agenda 1. 2. 3. 4. New features and enhancements in GoAnywhere MFT 5.7 Live demo! How to get started Q&A HelpSystems Corporate Overview. All rights reserved. Today

More information

Office 365 An Introduction to Features and Services

Office 365 An Introduction to Features and Services Office 365 An Introduction to Features and Services Tom Robbins ASPE Training MCT, MCSE, MCITP Course Developer and Instructor at ASPE SharePoint SME & Evangelist Enterprise Social Architect Project Server

More information

HIPAA Compliance. with O365 Manager Plus.

HIPAA Compliance. with O365 Manager Plus. HIPAA Compliance with O365 Manager Plus www.o365managerplus.com About HIPAA HIPAA, the Health Insurance Portability and Accountability Act, sets the standard for protecting sensitive patient data. Any

More information

Leveraging the Globus Platform in your Web Applications

Leveraging the Globus Platform in your Web Applications Leveraging the Globus Platform in your Web Applications Steve Tuecke tuecke@uchicago.edu NCAR September 5, 2018 Globus serves as A platform for building science gateways, web portals and other applications

More information

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme SAAM2291BE Securing Access and Protecting Information in Office 365 with Workspace ONE Camilo Lotero Senior Technical Marketing Manager Adarsh Kesari Senior Systems Engineer #VMworld #SAAM2291BE Disclaimer

More information

ArcGIS Server and Portal for ArcGIS An Introduction to Security

ArcGIS Server and Portal for ArcGIS An Introduction to Security ArcGIS Server and Portal for ArcGIS An Introduction to Security Jeff Smith & Derek Law July 21, 2015 Agenda Strongly Recommend: Knowledge of ArcGIS Server and Portal for ArcGIS Security in the context

More information

DreamFactory Security Guide

DreamFactory Security Guide DreamFactory Security Guide This white paper is designed to provide security information about DreamFactory. The sections below discuss the inherently secure characteristics of the platform and the explicit

More information

Access Google Drive There are multiple ways to access Google drive.

Access Google Drive There are multiple ways to access Google drive. Introduction In the course we will discuss what a Google Drive is, what kind of applications they contain, and how we can work smarter. We will discuss how to start Google Drives, How to access the drives.

More information

Conditional Access Policies

Conditional Access Policies Conditional Access Policies Microsoft Intune conditional access policies are configured against particular services, helping to ensure that only managed and compliant devices can access the service. They

More information

Office365 & CANVAS. Quick Guide and Reference

Office365 & CANVAS. Quick Guide and Reference Office365 & CANVAS Quick Guide and Reference Office365 Office365 is a web or cloud-based subscription that can be accessed on multiple devices from anywhere with an online connection. It includes the most

More information

Office 365 and Jeff Ohvall, Director Enterprise Information Systems

Office 365 and Jeff Ohvall, Director Enterprise Information Systems Office 365 and Sharepoint@Stout Jeff Ohvall, Director Enterprise Information Systems ohvallj@uwstout.edu Agenda Office 365 SharePoint StoutCloud StoutForms OneDrive Teams Team sites Office 365 Groups Questions?

More information

Power BI Developer Bootcamp

Power BI Developer Bootcamp Power BI Developer Bootcamp Mastering the Power BI Development Platform Course Code Audience Format Length Course Description Student Prerequisites PBD365 Professional Developers In-person and Remote 4

More information

Mail. Having your mail stored in the cloud means you can access it just about anywhere on just about any device with an internet connection.

Mail. Having your mail stored in the cloud means you can access it just about anywhere on just about any device with an internet connection. Microsoft Office 365 is a set of cloud services available free to education entities from Microsoft. With your Microsoft Office 365 account, you receive access to the following services: For now, we are

More information

Microsoft Office SharePoint. Reference Guide for Contributors

Microsoft Office SharePoint. Reference Guide for Contributors Microsoft Office SharePoint Reference Guide for Contributors SharePoint: Reference Guide for Contributors Table of Contents INTRODUCTION... 3 FOLLOWING A SITE... 3 NAVIGATION... 4 LISTS AND LIBRARIES...

More information

FISMA Compliance. with O365 Manager Plus.

FISMA Compliance. with O365 Manager Plus. FISMA Compliance with O365 Manager Plus www.o365managerplus.com About FISMA The Federal Information Security Management Act (FISMA) is a United States federal law passed in 2002 that made it a requirement

More information

SharePoint Online for Power Users

SharePoint Online for Power Users Introduction This course is designed to bring users up to speed with working with SharePoint as a Power User. The course introduces and the Office 365 ecosystem and teaches basics such as navigating the

More information

Office 365 Portal, OneDrive, & Delve

Office 365 Portal, OneDrive, & Delve Office 365 Portal, OneDrive, & Delve Training Packet Welcome to Technology Solution s Office 365, OneDrive, and Delve training! We will use this packet as a guide throughout today s training. We ll introduce

More information

Better Service With Some Simple Solutions Using Office365. Greg Russell The John Carroll School

Better Service With Some Simple Solutions Using Office365. Greg Russell The John Carroll School Better Service With Some Simple Solutions Using Office365 Greg Russell The John Carroll School Disclaimers Your results may vary. Some solutions are easy, some require a little effort. We are a single-site

More information

Who am I? Identity Product Group, CXP Team. Premier Field Engineer. SANS STI Student GWAPT, GCIA, GCIH, GCWN, GMOB

Who am I? Identity Product Group, CXP Team. Premier Field Engineer. SANS STI Student GWAPT, GCIA, GCIH, GCWN, GMOB @markmorow Who am I? Identity Product Group, CXP Team Premier Field Engineer SANS STI Student GWAPT, GCIA, GCIH, GCWN, GMOB Under the hood: Multiple backend services and hybrid components Hybrid Components

More information

SharePoint 2016 Site Collections and Site Owner Administration

SharePoint 2016 Site Collections and Site Owner Administration Course 55234A: SharePoint 2016 Site Collections and Site Owner Administration Course Outline Module 1: Getting Started with SharePoint 2016 This module explains to site collection and site administrators

More information

Setup Skype for Business & Salesforce (beta) Integration guide

Setup Skype for Business & Salesforce (beta) Integration guide Setup Skype for Business & Salesforce (beta) Integration guide Overview: Skype for Business Online & Salesforce (Beta) integration enable new functionality for Salesforce users. This admin guide covers,

More information

Define Your Office 365 External Sharing Strategy

Define Your Office 365 External Sharing Strategy Define Your Office 365 External Sharing Strategy Tuesday, April 24, 2018 12:00-1:00 PM Peter Carson President, Extranet User Manager and Envision IT SharePoint MVP Partner Seller, Microsoft Canada peter.carson@extranetusermanager.com

More information

Portiva Update Office 365

Portiva Update Office 365 About this Office 365 Portiva Update August 2018 We like to inform our customers on a strategic level and of course preferably in person. However, we also would like to keep you up to date monthly, with

More information

Office365 & CANVAS. Quick Guide and Reference

Office365 & CANVAS. Quick Guide and Reference Office365 & CANVAS Quick Guide and Reference Office365 Office365 is a web or cloud-based subscription that can be accessed on multiple devices from anywhere with an online connection. It includes the most

More information

Create a company Shared Contacts in Office 365

Create a company Shared Contacts in Office 365 Create a company Shared Contacts in Office 365 Many businesses require a shared calendar that is accessible by all users, perhaps to create an on call roster or similar type of group schedule. In this

More information

ArcGIS Enterprise Security: An Introduction. Randall Williams Esri PSIRT

ArcGIS Enterprise Security: An Introduction. Randall Williams Esri PSIRT ArcGIS Enterprise Security: An Introduction Randall Williams Esri PSIRT Agenda ArcGIS Enterprise Security for *BEGINNING to INTERMIDIATE* users ArcGIS Enterprise Security Model Portal for ArcGIS Authentication

More information

HOW TO LOGIN TO OFFICE 365 AND ACCESS ONEDRIVE. By Tess McKinney SCC HelpDesk

HOW TO LOGIN TO OFFICE 365 AND ACCESS ONEDRIVE. By Tess McKinney SCC HelpDesk HOW TO LOGIN TO OFFICE 365 AND ACCESS ONEDRIVE By Tess McKinney SCC HelpDesk 1 WHY DO YOU WANT TO USE OFFICE 365? Outlook email that is browser based and referred to as Outlook Web Access, (OWA) File storage

More information

ArcGIS for Server: Security

ArcGIS for Server: Security DevSummit DC February 11, 2015 Washington, DC Michael Sarhan Esri msarhan@esri.com Agenda Review Basic Security Workflow - ArcGIS Server Roles and Identity Stores - Authentication - Authorization: Securing

More information

LAB PRT01: Introduction to Microsoft SharePoint Products and Technologies: Technology and Functionality

LAB PRT01: Introduction to Microsoft SharePoint Products and Technologies: Technology and Functionality LAB PRT01: Introduction to Microsoft SharePoint Products and Technologies: Technology and Functionality Objectives After completing this lab, you will be able to: Understand the collaboration functionality

More information

Using OAuth 2.0 to Access ionbiz APIs

Using OAuth 2.0 to Access ionbiz APIs Using OAuth 2.0 to Access ionbiz APIs ionbiz APIs use the OAuth 2.0 protocol for authentication and authorization. ionbiz supports common OAuth 2.0 scenarios such as those for web server, installed, and

More information

Roy Lawson. Introduction to Office 365 Development Presented By. SDS pays for referrals!

Roy Lawson. Introduction to Office 365 Development Presented By. SDS pays for referrals! Introduction to Office 365 Development Presented By Roy Lawson Partner & Consultant Software Development Services, LLC (SDS) relawson@sdselite.com www.sdselite.com 866-888-2586 ext 101 SDS pays for referrals!

More information

Microsoft Intune App Protection Policies Integration. VMware Workspace ONE UEM 1811

Microsoft Intune App Protection Policies Integration. VMware Workspace ONE UEM 1811 Microsoft Intune App Protection Policies Integration VMware Workspace ONE UEM 1811 Microsoft Intune App Protection Policies Integration You can find the most up-to-date technical documentation on the VMware

More information

AvePoint Online Services 2

AvePoint Online Services 2 2 User Guide Service Pack 7 Issued August 2017 Table of Contents What s New in this Guide...6 About...7 Versions: Commercial and U.S. Government Public Sector...7 Submitting Documentation Feedback to AvePoint...8

More information

Oracle Eloqua Sales Tools for Microsoft Outlook. User Guide

Oracle Eloqua Sales Tools for Microsoft Outlook. User Guide Oracle Eloqua Sales Tools for Microsoft Outlook User Guide 2018 Oracle Corporation. All rights reserved 21-Sep-2018 Contents 1 Oracle Eloqua Sales Tools for Microsoft Outlook 3 2 Frequently asked questions

More information

Introducing the Harmony Core Open Source Project Presented by Jeff Greene

Introducing the Harmony Core Open Source Project Presented by Jeff Greene Introducing the Harmony Core Open Source Project Presented by Jeff Greene Harmony Core Harmony Core is a framework that consists of libraries, CodeGen templates, and conventions that enable you to expose

More information

HOW TO LOGIN TO OFFICE 365 ONLINE. By Tess Schwenka

HOW TO LOGIN TO OFFICE 365 ONLINE. By Tess Schwenka HOW TO LOGIN TO OFFICE 365 ONLINE By Tess Schwenka 1 WHY DO YOU WANT TO USE OFFICE 365? Outlook email that is browser based and referred to as Outlook Web Access, (OWA) Outlook calendar(s) File storage

More information

Embedding Cultural Diversity and Cultural and Linguistic Competence Project Team Only SharePoint Portal User Manual

Embedding Cultural Diversity and Cultural and Linguistic Competence Project Team Only SharePoint Portal User Manual Embedding Cultural Diversity and Cultural and Linguistic Competence Project Team Only SharePoint Portal User Manual https://aucd.sharepoint.com/sites/uceddclctraining WRITTEN BY: Oksana Klimova, M.Sc.

More information

In January, 2018, we are implementing only the file storage portion that includes:

In January, 2018, we are implementing only the file storage portion that includes: OneDrive for Business 1 TB of file storage for faculty and staff OneDrive for Business is the place to keep your work documents and other files. When you store your files on OneDrive for Business only

More information