This presentation was delivered at Microsoft Ignite - The Tour in Singapore on 16th Jan 2019. The original video for this is available on YouTube here: https://www.youtube.com/watch?v=ZRsrwLi-deA
*UPDATED* These are slides that were present at SharePoint Saturday Vancouver. They have been updated as of 14 April 2018.
Description: You got Office 365 and you need to use it. You need to let others in your organization use it because you were designated the admin but you can't spell Office 365... yet. Where do you start? In this session, you will learn about the basics of administering Office 365 through the Admin Centers and where to start.
1. Be introduced to Office 365
2. Learn how to setup and manage users
3. Learn how to add your organization's domain
4. Learn about the Office 365 Admin Center and the other 3 major admin centers: Exchange, Skype for Business, and SharePoint (old and new).
5. Best practices, tips, and tricks along the way
Proactive Governance & Adoption In Microsoft 365 - M365OttawaRichard Harbridge
Proactive governance of Microsoft 365 is critical as organizations continue to depend more and more on the competitive advantage and productivity it can provide. Microsoft 365’s value and impact are dependent on whether it is leveraged (adopted) and how efficiently it is leveraged (governance). However Microsoft 365 can be daunting to tackle around governance and management. Where do you start? Is Microsoft Teams governance what should be prioritized first? What part of Teams governance? The Microsoft Teams lifecycle and the Microsoft Teams lifecycle management? What do the business stakeholders lead, and what does IT lead? How do we drive adoption pro-actively while improving coordination, management, and end-user experiences with effective governance?
Join Richard Harbridge, a Microsoft MVP and internationally recognized expert on Microsoft 365 and the Digital Workplace, as he shares proven approaches to getting started with and succeeding in establishing and improving Microsoft 365 Governance. In shifting from a reactive approach to Microsoft 365 governance to a pro-active one and from a reactive approach to adoption to a pro-active approach to adoption that drives better results, accomplishes more with less, and empowers the organization to maximize the value of their digital workplace.
Microsoft Dynamics 365 - Intelligent Business ApplicationsDavid J Rosenthal
Dynamics 365 is our business application offering that allows you, our customers, to go on your digital transformation journey.
It's our set of packaged solutions across marketing, sales, service, operations, finance, talent -- that modernize and transform these processes to allow you to go on your journey.
We're going to talk today about sort of what makes Dynamics 365 special, what makes it different, why it's not the same old same old business applications. And there are four characteristics that we'll sort of hit on in a stepwise manner.
They're modern, unified, intelligent, and adaptable. And so let's click through each one of those and talk about what we mean when we say those words.
Platform + Intelligence + Partners
This new understanding has led us to build new solutions for our customers. It informs our entire approach across three critical elements:
Building a platform that looks holistically across all the critical end-points we talked about – building security into our platform as well as providing security tools and technologies to you
Acting on the Intelligence that comes from our security-related signals and insights – helps you and us to detect threats more quickly
Fostering a vibrant ecosystem of partners who help us raise the bar across the industry – we know we’re not your only security vendor, and we want to work with the industry and take a holistic approach to technology
Microsoft 365 provides holistic security that is aligned to these four pillars of security.
By helping enterprise businesses secure corporate data and manage risk in today’s mobile-first, cloud-first world Microsoft 365 E5 enables customers to digitally transform by unifying user productivity and enterprise security tools into a single suite that enables the modern workplace.
Identity & Access Mgmt
Protect users’ identities and control access to valuable resources based on user risk level
Information Protection
Ensure documents and emails are seen only by authorized people
Threat Protection
Protect against advanced threats and recover quickly when attacked
Security Management
Gain visibility and control over security tools
Event Mesh: The architecture layer that will power your digital transformationSAP Cloud Platform
Solace and SAP Presentation at Gartner Symposium on November 6, 2018
Crispin Clarke, SVP Europe, at Solace
Harsh Jegadeesan, Head of Product Management, Integration Platform, at SAP
Delivered a session for C# Corner Bangalore Chapter Meet for "Workshop on Digital Transformation and Office 365" on the following topic: "Modern Workplace with Microsoft 365"
Event Url: http://www.c-sharpcorner.com/events/workshop-on-digital-transformation-and-office-365
Introduction to Microsoft 365 BusinessRobert Crane
This document provides an introduction to Microsoft 365 and discusses the technology challenges faced by small and mid-sized businesses today, such as keeping technology up-to-date, managing a mobile workforce, and protecting sensitive data from cyber threats. It presents Microsoft 365 as an integrated solution that can empower employees, safeguard businesses, and simplify IT management through tools like Office 365, Windows 10, and Enterprise Mobility + Security. Microsoft 365 Business is positioned as a complete solution for small and mid-sized businesses that includes productivity apps, device management, security capabilities, and support.
Connections is a company branded employee app in Teams. It is a gateway to your employee experience, with personalized news, communications, tasks, people and resources. It provides a single curated employee destination that can be configured for specific roles like frontline workers. So, leaders can communicate and engage their employees, and employees can get easy access to the tools and resources they need from one place.. Connections builds on existing capabilities in Microsoft 365 like SharePoint and Yammer. And it pulls your communications together into a pre-configured app in Teams, designed for both desktop and mobile workers. It also acts as a launching pad to the other 3 Viva modules
Insights brings together Workplace Analytics, MyAnalytics and Glint into a unified insights app in Teams to provide data-driven and privacy-protected insights for individuals, managers and leaders. For example, employees get personalized insights, only they can see, that help them protect their time for breaks, focused work, and learning in order to promote improved productivity and wellbeing.
Topics focuses on knowledge and expertise. Topics applies AI to identify knowledge and experts and organize them into shared topics. AI automatically creates a topic page for each topic. It’s like Wikipedia for the enterprise where AI does the first draft. And these topic pages are surfaced as Topic Cards right in the flow of work in Office and Teams.
Finally, Learning allows employees to easily discover informal and formal learning in the flow of work. It aggregates content from LinkedIn Learning, Microsoft Learn and 3rd party training content and your own organizations content – all in one place. Along with providing aggregation and recommendations, it also allows managers to assign and track training, as well as report on training within and across teams.
The document provides an introduction to generative AI and discusses its capabilities. It outlines the agenda which includes an introduction to AI, the current state of AI, types of AI, popular AI tools, an overview of the Azure OpenAI service, responsible AI, uses and capabilities of generative AI, and a demo. It defines generative AI as AI that can generate new content like text, images, audio or video based on a given input or prompt. The document discusses how generative AI works by learning patterns from large datasets to produce new content that fits within those patterns.
Building Event Driven (Micro)services with Apache KafkaGuido Schmutz
What is a Microservices architecture and how does it differ from a Service-Oriented Architecture? Should you use traditional REST APIs to bind services together? Or is it better to use a richer, more loosely-coupled protocol? This talk will start with quick recap of how we created systems over the past 20 years and how different architectures evolved from it. The talk will show how we piece services together in event driven systems, how we use a distributed log (event hub) to create a central, persistent history of events and what benefits we achieve from doing so.
Apache Kafka is a perfect match for building such an asynchronous, loosely-coupled event-driven backbone. Events trigger processing logic, which can be implemented in a more traditional as well as in a stream processing fashion. The talk will show the difference between a request-driven and event-driven communication and show when to use which. It highlights how the modern stream processing systems can be used to hold state both internally as well as in a database and how this state can be used to further increase independence of other services, the primary goal of a Microservices architecture.
The document discusses Microsoft PowerApps, Microsoft Flow, and API connectors. PowerApps allows users to create custom business apps, forms, and workflows without coding. Apps can be used on the web and mobile. Flow automates workflows across apps and services by triggering actions based on events. API connectors allow apps and flows to connect to and interact with external data sources and systems. The document promotes building custom connectors to expose APIs to other users within an organization in PowerApps and Flow.
Power automate a workflow automation platform Amit Kumawat
This document provides an overview of Power Automate, including its features, applications, and how to get started using it. Power Automate is a workflow automation platform that can automate business processes, save time and effort, and integrate with hundreds of applications both on-premise and in the cloud. The document discusses how Power Automate can be used to instantly respond to notifications, track sales leads, and automate approval workflows. It also provides information on the mobile app, administrative center, security roles, licensing, and some potential setbacks of Power Automate.
Microsoft Teams brings together chat, meetings, calling, collaboration, app integration, and file storage into a single interface. This new central hub for teamwork can help streamline the way users get things done, improving user satisfaction and accelerating business outcomes. We’re continually expanding Teams capabilities to enable you to communicate and collaborate in new ways, break down organizational and geographical barriers, and drive efficiency in process and decision making.
Teams is a powerful tool that opens the door to an entirely new way of doing business.
Azure Data Factory Mapping Data Flow allows users to stage and transform data in Azure during a limited preview period beginning in February 2019. Data can be staged from Azure Data Lake Storage, Blob Storage, or SQL databases/data warehouses, then transformed using visual data flows before being landed to staging areas in Azure like ADLS, Blob Storage, or SQL databases. For information, contact [email protected] or visit http://aka.ms/dataflowpreview.
Introduction to Power Platform
Low Code Evolution
Who is building solutions with the Power Platform?
Why Power Platform?
Integrated low code platform
What is the Common Data Service?
Two Types of Data.
Power Apps
Power Automate
Power BI
Demo
Reference
Infographic: AWS vs Azure vs GCP: What's the best cloud platform for enterprise?Veritis Group, Inc
Infographic: AWS vs Azure vs GCP: What's the best cloud platform for enterprise?
Read more: https://www.veritis.com/blog/aws-vs-azure-vs-gcp-the-cloud-platform-of-your-choice/
Architecture of Dynamics CRM with Office 365 and AzurePedro Azevedo
This document provides an overview of Microsoft Dynamics 365 and how it integrates with other Microsoft technologies like Office 365 and Azure. It discusses the CRM market share and Dynamics 365's growth. It describes how Dynamics 365 can be deployed on Azure and leverages various Azure services for capabilities like offline syncing, machine learning, voice of customer, and more. It also mentions related technologies like PowerApps, Logic Apps, and pricing considerations.
Building and deploying microservices with event sourcing, CQRS and Docker (Be...Chris Richardson
This document discusses building and deploying microservices using event sourcing, CQRS and Docker. It covers an overview of event sourcing and how it solves data consistency issues in microservice architectures. CQRS is used to implement materialized views for queries. Spring Boot is recommended for building microservices and Docker is used to package the microservices. A continuous integration pipeline is used to build, test, publish Docker images and deploy updates.
This document summarizes various options for migrating email from on-premises systems to Office 365, including migrating PST files, using IMAP migration, and different Exchange migration methods like cutover and staged. It provides details on the types of content migrated, requirements for each option, and basic workflow steps.
Speaker: David Guest
Host: Angel Alberici
VirtualMuleys: 63
https://meetups.mulesoft.com/events/details/mulesoft-online-group-english-presents-event-driven-architecture-with-mulesoft/
In this session, we will look at
Event-driven (Asynch) vs Synchronous
Event-Driven Infrastructure
Event-Driven Patterns
Mulesoft Implementation
Best Practices for Adopting Microsoft Dynamics 365Precisely
There are many advantages to migrating your on-premise CRM to the cloud-based Microsoft Dynamics 365. Organizations rely on clean CRM data to create single views of their customers. As you prepare to migrate your platform, you want to ensure that the integrity of your data remains intact both during and after the migration. With the right tools, you can have confidence that you are prepared from both a data structure and a data quality perspective.
View this webcast with Microsoft and Syncsort for a fast-paced hour focused on helping you prepare for an on-premise CRM to Dynamics 365 Cloud migration. The content includes:
• Highlights of the Dynamics 365 functionality not available with on-premise CRM including LinkedIn integration
• Guidance on how to prepare your database for the move to 365 using Syncsort data quality
• Information on how to eliminate duplicates and normalize data for the migration to 365 and after you are live
• The value of providing your userbase a clean and refreshed starting point
Office 365 Presentation - Renato Civili, Infosoft SystemsInfosoft Systems
Office 365 is the best-in-class productivity platform for a modern business. It works the way you want to. It is a consistent, familiar and synced experience across your smartphone, tablet, and desktop.
MLOps and Data Quality: Deploying Reliable ML Models in ProductionProvectus
Looking to build a robust machine learning infrastructure to streamline MLOps? Learn from Provectus experts how to ensure the success of your MLOps initiative by implementing Data QA components in your ML infrastructure.
For most organizations, the development of multiple machine learning models, their deployment and maintenance in production are relatively new tasks. Join Provectus as we explain how to build an end-to-end infrastructure for machine learning, with a focus on data quality and metadata management, to standardize and streamline machine learning life cycle management (MLOps).
Agenda
- Data Quality and why it matters
- Challenges and solutions of Data Testing
- Challenges and solutions of Model Testing
- MLOps pipelines and why they matter
- How to expand validation pipelines for Data Quality
While there are many ways to build integrations with salesforce, one of the fastest growing ways is through the Salesforce REST API. Join us as we explore the current REST-ful mechanisms available to the AppCloud, and see what the next year has to offer. In this session we will discuss the Salesforce REST API structure, Authenticating to the REST API, sObject Manipulation, and Composition through the REST API.
Cloud adoption continues to gain momentum, but organizations are finding limited success in their cloud migrations to date. The reason? Poor organizational planning and inaccurate cost estimates during discovery and planning can stymie success before the migration even begins. Organizations must re-evaluate what they are doing before they begin their migration, or success may prove elusive during it.
This CloudHealth Technologies-commissioned profile of US IT decision makers at firms that are currently migrating or have migrated workloads to public cloud platforms investigates common strategies and challenges associated with public cloud migration in order to identify what organizations can do during discovery and planning to ensure a successful migration.
Read the full report here: http://go.cloudhealthtech.com/17q2_wp_due-diligence-cornerstone-public-cloud-migration-success.html
Microsoft 365 Business Applications provide a set of integrated tools to help businesses modernize and streamline processes. The applications are designed to [1] connect employees and processes to data securely across devices, [2] simplify and automate everyday tasks to increase productivity, and [3] modernize operations to stay competitive through exceptional customer experiences and reduced inefficiency. Microsoft 365 Business Application partners can help businesses with implementation including assessment, automation, architecture, visualization, migration, security, and custom development.
The Microsoft Graph is a unified API that allows developers to access data from Microsoft 365 services like Exchange, SharePoint, OneDrive, Azure Active Directory, and more. It provides a single endpoint to retrieve and utilize a company's user, group, app, file, and permission data across Microsoft cloud services. The Microsoft Graph simplifies accessing this data through its various capabilities and SDKs that are available for common programming languages. The talk highlighted the power and opportunities of the Microsoft Graph for developers to build apps that integrate with Microsoft 365 data and services through a single API gateway.
This document provides an overview and summary of Microsoft Graph and related cognitive services. It begins with an introduction to why Microsoft Graph is important and then outlines the agenda which includes announcements from Ignite and Build conferences, getting started tools and resources, API highlights and demos, and next steps. It then dives into each section providing more details on Microsoft Graph capabilities and integrations, cognitive services like LUIS and custom vision, SDKs and libraries, authentication, permissions, and data security best practices. Live demos are also provided to showcase Microsoft Graph functionality and tools.
Connections is a company branded employee app in Teams. It is a gateway to your employee experience, with personalized news, communications, tasks, people and resources. It provides a single curated employee destination that can be configured for specific roles like frontline workers. So, leaders can communicate and engage their employees, and employees can get easy access to the tools and resources they need from one place.. Connections builds on existing capabilities in Microsoft 365 like SharePoint and Yammer. And it pulls your communications together into a pre-configured app in Teams, designed for both desktop and mobile workers. It also acts as a launching pad to the other 3 Viva modules
Insights brings together Workplace Analytics, MyAnalytics and Glint into a unified insights app in Teams to provide data-driven and privacy-protected insights for individuals, managers and leaders. For example, employees get personalized insights, only they can see, that help them protect their time for breaks, focused work, and learning in order to promote improved productivity and wellbeing.
Topics focuses on knowledge and expertise. Topics applies AI to identify knowledge and experts and organize them into shared topics. AI automatically creates a topic page for each topic. It’s like Wikipedia for the enterprise where AI does the first draft. And these topic pages are surfaced as Topic Cards right in the flow of work in Office and Teams.
Finally, Learning allows employees to easily discover informal and formal learning in the flow of work. It aggregates content from LinkedIn Learning, Microsoft Learn and 3rd party training content and your own organizations content – all in one place. Along with providing aggregation and recommendations, it also allows managers to assign and track training, as well as report on training within and across teams.
The document provides an introduction to generative AI and discusses its capabilities. It outlines the agenda which includes an introduction to AI, the current state of AI, types of AI, popular AI tools, an overview of the Azure OpenAI service, responsible AI, uses and capabilities of generative AI, and a demo. It defines generative AI as AI that can generate new content like text, images, audio or video based on a given input or prompt. The document discusses how generative AI works by learning patterns from large datasets to produce new content that fits within those patterns.
Building Event Driven (Micro)services with Apache KafkaGuido Schmutz
What is a Microservices architecture and how does it differ from a Service-Oriented Architecture? Should you use traditional REST APIs to bind services together? Or is it better to use a richer, more loosely-coupled protocol? This talk will start with quick recap of how we created systems over the past 20 years and how different architectures evolved from it. The talk will show how we piece services together in event driven systems, how we use a distributed log (event hub) to create a central, persistent history of events and what benefits we achieve from doing so.
Apache Kafka is a perfect match for building such an asynchronous, loosely-coupled event-driven backbone. Events trigger processing logic, which can be implemented in a more traditional as well as in a stream processing fashion. The talk will show the difference between a request-driven and event-driven communication and show when to use which. It highlights how the modern stream processing systems can be used to hold state both internally as well as in a database and how this state can be used to further increase independence of other services, the primary goal of a Microservices architecture.
The document discusses Microsoft PowerApps, Microsoft Flow, and API connectors. PowerApps allows users to create custom business apps, forms, and workflows without coding. Apps can be used on the web and mobile. Flow automates workflows across apps and services by triggering actions based on events. API connectors allow apps and flows to connect to and interact with external data sources and systems. The document promotes building custom connectors to expose APIs to other users within an organization in PowerApps and Flow.
Power automate a workflow automation platform Amit Kumawat
This document provides an overview of Power Automate, including its features, applications, and how to get started using it. Power Automate is a workflow automation platform that can automate business processes, save time and effort, and integrate with hundreds of applications both on-premise and in the cloud. The document discusses how Power Automate can be used to instantly respond to notifications, track sales leads, and automate approval workflows. It also provides information on the mobile app, administrative center, security roles, licensing, and some potential setbacks of Power Automate.
Microsoft Teams brings together chat, meetings, calling, collaboration, app integration, and file storage into a single interface. This new central hub for teamwork can help streamline the way users get things done, improving user satisfaction and accelerating business outcomes. We’re continually expanding Teams capabilities to enable you to communicate and collaborate in new ways, break down organizational and geographical barriers, and drive efficiency in process and decision making.
Teams is a powerful tool that opens the door to an entirely new way of doing business.
Azure Data Factory Mapping Data Flow allows users to stage and transform data in Azure during a limited preview period beginning in February 2019. Data can be staged from Azure Data Lake Storage, Blob Storage, or SQL databases/data warehouses, then transformed using visual data flows before being landed to staging areas in Azure like ADLS, Blob Storage, or SQL databases. For information, contact [email protected] or visit http://aka.ms/dataflowpreview.
Introduction to Power Platform
Low Code Evolution
Who is building solutions with the Power Platform?
Why Power Platform?
Integrated low code platform
What is the Common Data Service?
Two Types of Data.
Power Apps
Power Automate
Power BI
Demo
Reference
Infographic: AWS vs Azure vs GCP: What's the best cloud platform for enterprise?Veritis Group, Inc
Infographic: AWS vs Azure vs GCP: What's the best cloud platform for enterprise?
Read more: https://www.veritis.com/blog/aws-vs-azure-vs-gcp-the-cloud-platform-of-your-choice/
Architecture of Dynamics CRM with Office 365 and AzurePedro Azevedo
This document provides an overview of Microsoft Dynamics 365 and how it integrates with other Microsoft technologies like Office 365 and Azure. It discusses the CRM market share and Dynamics 365's growth. It describes how Dynamics 365 can be deployed on Azure and leverages various Azure services for capabilities like offline syncing, machine learning, voice of customer, and more. It also mentions related technologies like PowerApps, Logic Apps, and pricing considerations.
Building and deploying microservices with event sourcing, CQRS and Docker (Be...Chris Richardson
This document discusses building and deploying microservices using event sourcing, CQRS and Docker. It covers an overview of event sourcing and how it solves data consistency issues in microservice architectures. CQRS is used to implement materialized views for queries. Spring Boot is recommended for building microservices and Docker is used to package the microservices. A continuous integration pipeline is used to build, test, publish Docker images and deploy updates.
This document summarizes various options for migrating email from on-premises systems to Office 365, including migrating PST files, using IMAP migration, and different Exchange migration methods like cutover and staged. It provides details on the types of content migrated, requirements for each option, and basic workflow steps.
Speaker: David Guest
Host: Angel Alberici
VirtualMuleys: 63
https://meetups.mulesoft.com/events/details/mulesoft-online-group-english-presents-event-driven-architecture-with-mulesoft/
In this session, we will look at
Event-driven (Asynch) vs Synchronous
Event-Driven Infrastructure
Event-Driven Patterns
Mulesoft Implementation
Best Practices for Adopting Microsoft Dynamics 365Precisely
There are many advantages to migrating your on-premise CRM to the cloud-based Microsoft Dynamics 365. Organizations rely on clean CRM data to create single views of their customers. As you prepare to migrate your platform, you want to ensure that the integrity of your data remains intact both during and after the migration. With the right tools, you can have confidence that you are prepared from both a data structure and a data quality perspective.
View this webcast with Microsoft and Syncsort for a fast-paced hour focused on helping you prepare for an on-premise CRM to Dynamics 365 Cloud migration. The content includes:
• Highlights of the Dynamics 365 functionality not available with on-premise CRM including LinkedIn integration
• Guidance on how to prepare your database for the move to 365 using Syncsort data quality
• Information on how to eliminate duplicates and normalize data for the migration to 365 and after you are live
• The value of providing your userbase a clean and refreshed starting point
Office 365 Presentation - Renato Civili, Infosoft SystemsInfosoft Systems
Office 365 is the best-in-class productivity platform for a modern business. It works the way you want to. It is a consistent, familiar and synced experience across your smartphone, tablet, and desktop.
MLOps and Data Quality: Deploying Reliable ML Models in ProductionProvectus
Looking to build a robust machine learning infrastructure to streamline MLOps? Learn from Provectus experts how to ensure the success of your MLOps initiative by implementing Data QA components in your ML infrastructure.
For most organizations, the development of multiple machine learning models, their deployment and maintenance in production are relatively new tasks. Join Provectus as we explain how to build an end-to-end infrastructure for machine learning, with a focus on data quality and metadata management, to standardize and streamline machine learning life cycle management (MLOps).
Agenda
- Data Quality and why it matters
- Challenges and solutions of Data Testing
- Challenges and solutions of Model Testing
- MLOps pipelines and why they matter
- How to expand validation pipelines for Data Quality
While there are many ways to build integrations with salesforce, one of the fastest growing ways is through the Salesforce REST API. Join us as we explore the current REST-ful mechanisms available to the AppCloud, and see what the next year has to offer. In this session we will discuss the Salesforce REST API structure, Authenticating to the REST API, sObject Manipulation, and Composition through the REST API.
Cloud adoption continues to gain momentum, but organizations are finding limited success in their cloud migrations to date. The reason? Poor organizational planning and inaccurate cost estimates during discovery and planning can stymie success before the migration even begins. Organizations must re-evaluate what they are doing before they begin their migration, or success may prove elusive during it.
This CloudHealth Technologies-commissioned profile of US IT decision makers at firms that are currently migrating or have migrated workloads to public cloud platforms investigates common strategies and challenges associated with public cloud migration in order to identify what organizations can do during discovery and planning to ensure a successful migration.
Read the full report here: http://go.cloudhealthtech.com/17q2_wp_due-diligence-cornerstone-public-cloud-migration-success.html
Microsoft 365 Business Applications provide a set of integrated tools to help businesses modernize and streamline processes. The applications are designed to [1] connect employees and processes to data securely across devices, [2] simplify and automate everyday tasks to increase productivity, and [3] modernize operations to stay competitive through exceptional customer experiences and reduced inefficiency. Microsoft 365 Business Application partners can help businesses with implementation including assessment, automation, architecture, visualization, migration, security, and custom development.
The Microsoft Graph is a unified API that allows developers to access data from Microsoft 365 services like Exchange, SharePoint, OneDrive, Azure Active Directory, and more. It provides a single endpoint to retrieve and utilize a company's user, group, app, file, and permission data across Microsoft cloud services. The Microsoft Graph simplifies accessing this data through its various capabilities and SDKs that are available for common programming languages. The talk highlighted the power and opportunities of the Microsoft Graph for developers to build apps that integrate with Microsoft 365 data and services through a single API gateway.
This document provides an overview and summary of Microsoft Graph and related cognitive services. It begins with an introduction to why Microsoft Graph is important and then outlines the agenda which includes announcements from Ignite and Build conferences, getting started tools and resources, API highlights and demos, and next steps. It then dives into each section providing more details on Microsoft Graph capabilities and integrations, cognitive services like LUIS and custom vision, SDKs and libraries, authentication, permissions, and data security best practices. Live demos are also provided to showcase Microsoft Graph functionality and tools.
Microsoft Graph provides a unified programmability model that you can use to build apps for organizations and consumers that interact with the data of millions of users. You can use the Microsoft Graph REST APIs to access data in Azure Active Directory, Office 365 services, Enterprise Mobility and Security services, Windows 10 services, Dynamics 365, and more. We will spend the next 30 minutes exploring what you can do with the Microsoft Graph.
พบกับเซสชั่น "Microsoft Graph for Microsoft 365 and Power Platform" ในงาน Microsoft 365 Developer Bootcamp
- แนะนำ Microsoft Graph
- เรียนรู้การเรียกใช้งาน REST API เพื่อเข้าถึงข้อมูลบนบริการต่าง ๆ ของ Microsoft 365
โดยคุณแชมป์ Narisorn Limpaswadpaisarn (Microsoft Certified Trainer)
Granite state #spug The #microsoftGraph and #SPFx on steroids with #AzureFunc...Vincent Biret
Slides supporting the session at the granite state user group meeting of January 2019. Talking as well about #Azure Active directory and lots of other things
This document discusses Microsoft Graph and how it provides a unified API to access data across Microsoft services like Office 365, Windows 10, and Enterprise Mobility and Security. It introduces Microsoft Graph and explains how it provides a single endpoint, authentication, and SDK to access users' data from any app. It highlights some key Microsoft Graph APIs and capabilities like accessing a user's profile, managing files and content, and writing user activities. It also demonstrates how to get started with Microsoft Graph through its API explorer and tools.
Dan Kershaw from the Microsoft Graph team hosted the call and shared an overview about how to add your own custom properties to Microsoft Graph using Microsoft Graph extensions. Sarah Fender, Cloud and Enterprises Security, discussed the brand-new Microsoft Graph Security APIs, and how you could use these in your applications, including some great demos featuring a sample app and partner-built app demos. Next, Nilesh Shah from Office Platform team shared some cool demos of how to connect Excel and PowerBI to Microsoft Graph data. He then introduced us to the Visual Studio connector service that makes it a breeze to configure your VS project to work with Microsoft Graph. Yina Arenas from the Microsoft Graph team rounded things off with some information about Build 2018 – where to find the event planner and where Microsoft Graph will feature at Build.
The document discusses Microsoft Graph APIs and how they can be used to access data from Microsoft 365 services like Office 365, Azure Active Directory, and Enterprise Mobility + Security. It provides an overview of Microsoft Graph capabilities, authentication procedures, and integration opportunities. It also demonstrates the Graph Explorer tool and how to build an app that retrieves employee directory data from Azure AD using Microsoft Graph.
Building serverless applications with Microsoft Graph and Azure FunctionsDragan Panjkov
Presented at Thrive Conference 2018, Ljubljana, Slovenia - Microsoft Graph binding extension for Azure Functions enable input and output to Graph entities and makes it quite easy to access data in Microsoft cloud from Azure Functions code. The aim of this session is to drill down into available bindings and provided function templates for Microsoft Graph and demonstrate how they can be used to build Graph-enabled serverless applications. We will also discuss implementation of common Microsoft Graph data access patterns (webhooks, batch, working with custom data) with Azure Functions.
Microsoft Graph API - A Single Stop For Your Cloud SolutionDipti Chhatrapati
The purpose of this slide is to help you to build a Cloud App using Microsoft Graph API as per your business requirement that works with data from different cloud services whether it’s a one-drive, outlook, office 365 Groups, Users and many more.
I have categorized information by seven rainbow colored steps to understand how Microsoft Graph API is a single stop for your cloud solution , hope you will enjoy it !
MS365 Dev Bootcamp Montreal 2019 - Microsoft graph introductionVincent Biret
This document introduces Microsoft Graph and describes how to build applications that connect to Microsoft services like Office 365 using the Microsoft Graph API. It provides an overview of Microsoft Graph and how it acts as a gateway to access user, group and organizational data from Microsoft services. It also describes the various authentication options for Microsoft Graph applications and code samples for building single page applications with React that are authenticated with Azure AD using the Microsoft Graph SDK.
Building serverless applications with Microsoft Graph and Azure Functions - S...Dragan Panjkov
Presented at SharePoint Saturday Stockholm 2018 - Microsoft Graph binding extension for Azure Functions nable input and output to Graph entities and makes it quite easy to access data in Microsoft cloud from Azure Functions code. The aim of this session is to drill down into available bindings and provided function templates for Microsoft Graph and demonstrate how they can be used to build Graph-enabled serverless applications. We will also discuss implementation of common Microsoft Graph data access patterns (webhooks, batch, working with custom data) with Azure Functions.
#SPSottawa The SharePoint Framework and The Microsoft Graph on steroids with ...Vincent Biret
This document summarizes a presentation about integrating Microsoft Graph, SharePoint Framework, and Azure Functions. The presentation discusses:
1. Using the SharePoint Framework and Azure Functions together for building applications that leverage Microsoft Graph and custom APIs.
2. How Azure Functions provide a serverless platform for developing solutions with triggers and bindings to services like Microsoft Graph.
3. How Microsoft Graph provides a unified API and data model for accessing information in Office 365, Windows 10, and other Microsoft services.
Office 365 provides a complete cloud productivity solution including email, file sharing, office applications, and collaboration tools. It offers features like Exchange for email, SharePoint for content management, Skype for communication, and Office apps for authoring. Office 365 ensures security, privacy, and compliance through its built-in protections and management capabilities. The presentation introduces Office 365 and demonstrates its key capabilities and services.
In this month’s call, we reviewed API changes and examined three focus topics:
• Dave Randall from the Intune product team presented an introduction to the newly released Intune APIs available via Microsoft Graph
• Martina Grom and Toni Pohl demonstrated Groups orchestration workflows using PowerApps, SharePoint Lists, Azure Functions and Microsoft Graph
• Dmitry Pimenov walked through different options for storing custom data in the Microsoft Graph API
The document discusses how cloud applications and app marketplaces can help address issues with IT responsiveness and shadow IT initiatives, but also introduce new challenges around managing user identities, passwords, security, compliance, and integration. It provides recommendations for IT departments to take a more proactive role in selecting approved cloud solutions, building expertise in SaaS contracts and management tools, and providing centralized governance of cloud application subscriptions and users.
Developing business applications via power platform build2019Dipti Chhatrapati
Microsoft Power Platform is empowering millions of people to achieve more and work smart.Join my session to know how to build business applications via Microsoft Power Platform with no-code solution.This session also includes the explanation on possible integration between different services and platform to automate business flow.
Let's talk about the different services available in Microsoft Azure. This talk was presented at Microsoft AI Future Now Event 2018 at Singapore on 7th November 2018
Build efficient and scalable applications using azure functionsMayur Tendulkar
From monolithic applications requiring huge infrastructure to scalable applications running “without” servers – technology has come a long way. Serverless is the architecture which allows developers to focus on developing great apps while providing resources as and when required without thinking about the underlying infrastructure.
Join us in this webinar to know about Serverless offering in Microsoft Azure and learn about building Serverless applications.
Mobile DevOps - Get faster release cycles & higher quality android & ios appsMayur Tendulkar
Join us to know more about Microsoft AppCenter – a complete Mobile DevOps solution from Microsoft. Right from build automation on every code push, testing the app on hundreds of “real-physical” devices and releasing the app to store; it covers every step to build five star mobile apps. It also helps to gather crash data automatically and analytics of the app usage, which will help developers to fix bugs quickly and achieve faster release cycles.
Mobile apps are increasingly incorporating artificial intelligence capabilities to enhance user experience. Developers can leverage AI and machine learning technologies to gain insights from user data and customize apps for individual preferences and behaviors. This allows apps to become more intuitive, personalized and useful for consumers over time through ongoing analysis of how people interact with their mobile devices.
Developing Imaging Apps Using Nokia Imaging SDK v1.1Mayur Tendulkar
The document discusses the Nokia Imaging SDK and how to use it to build imaging applications for Windows Phone. It provides an overview of the SDK's capabilities like filters, effects, image processing and manipulation. It also outlines the two approaches for taking photos - via the Camera Capture Task API or Photo Capture Device API. Finally, it briefly demonstrates how to add the SDK libraries to a project and lists contact details for the author.
The document outlines an agenda for implementing good design. It discusses Microsoft design principles like pride in craftsmanship, being fast and fluid, doing more with less, and being authentically digital. It also covers signature controls like Panorama and Pivot as well as Live Tiles. Finally, it demonstrates designing an app using tools and provides contact information for the author.
Building Store Ready Application for Windows PhoneMayur Tendulkar
This presentation was delivered during Pune User Group's annual Developer Conference aka DevCon 2013. This presentation covers important points to consider before publishing app to the store for successful submission.
SharePoint Online allows users to share ideas and content with friends, discover answers, and store and sync documents and pictures from any device. It connects and socializes colleagues. Windows 8 features a fast and fluid interface with built-in support for SkyDrive and location-based services. SharePoint Online for Windows 8 brings the power of the cloud to users' hands, allowing them to post content directly from tablets and search and share content from anywhere.
Explaining GitHub Actions Failures with Large Language Models Challenges, In...ssuserb14185
GitHub Actions (GA) has become the de facto tool that developers use to automate software workflows, seamlessly building, testing, and deploying code. Yet when GA fails, it disrupts development, causing delays and driving up costs. Diagnosing failures becomes especially challenging because error logs are often long, complex and unstructured. Given these difficulties, this study explores the potential of large language models (LLMs) to generate correct, clear, concise, and actionable contextual descriptions (or summaries) for GA failures, focusing on developers’ perceptions of their feasibility and usefulness. Our results show that over 80% of developers rated LLM explanations positively in terms of correctness for simpler/small logs. Overall, our findings suggest that LLMs can feasibly assist developers in understanding common GA errors, thus, potentially reducing manual analysis. However, we also found that improved reasoning abilities are needed to support more complex CI/CD scenarios. For instance, less experienced developers tend to be more positive on the described context, while seasoned developers prefer concise summaries. Overall, our work offers key insights for researchers enhancing LLM reasoning, particularly in adapting explanations to user expertise.
https://arxiv.org/abs/2501.16495
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?steaveroggers
Migrating from Lotus Notes to Outlook can be a complex and time-consuming task, especially when dealing with large volumes of NSF emails. This presentation provides a complete guide on how to batch export Lotus Notes NSF emails to Outlook PST format quickly and securely. It highlights the challenges of manual methods, the benefits of using an automated tool, and introduces eSoftTools NSF to PST Converter Software — a reliable solution designed to handle bulk email migrations efficiently. Learn about the software’s key features, step-by-step export process, system requirements, and how it ensures 100% data accuracy and folder structure preservation during migration. Make your email transition smoother, safer, and faster with the right approach.
Read More:- https://www.esofttools.com/nsf-to-pst-converter.html
Landscape of Requirements Engineering for/by AI through Literature ReviewHironori Washizaki
Hironori Washizaki, "Landscape of Requirements Engineering for/by AI through Literature Review," RAISE 2025: Workshop on Requirements engineering for AI-powered SoftwarE, 2025.
Download Wondershare Filmora Crack [2025] With Latesttahirabibi60507
Copy & Past Link 👉👉
http://drfiles.net/
Wondershare Filmora is a video editing software and app designed for both beginners and experienced users. It's known for its user-friendly interface, drag-and-drop functionality, and a wide range of tools and features for creating and editing videos. Filmora is available on Windows, macOS, iOS (iPhone/iPad), and Android platforms.
TestMigrationsInPy: A Dataset of Test Migrations from Unittest to Pytest (MSR...Andre Hora
Unittest and pytest are the most popular testing frameworks in Python. Overall, pytest provides some advantages, including simpler assertion, reuse of fixtures, and interoperability. Due to such benefits, multiple projects in the Python ecosystem have migrated from unittest to pytest. To facilitate the migration, pytest can also run unittest tests, thus, the migration can happen gradually over time. However, the migration can be timeconsuming and take a long time to conclude. In this context, projects would benefit from automated solutions to support the migration process. In this paper, we propose TestMigrationsInPy, a dataset of test migrations from unittest to pytest. TestMigrationsInPy contains 923 real-world migrations performed by developers. Future research proposing novel solutions to migrate frameworks in Python can rely on TestMigrationsInPy as a ground truth. Moreover, as TestMigrationsInPy includes information about the migration type (e.g., changes in assertions or fixtures), our dataset enables novel solutions to be verified effectively, for instance, from simpler assertion migrations to more complex fixture migrations. TestMigrationsInPy is publicly available at: https://github.com/altinoalvesjunior/TestMigrationsInPy.
F-Secure Freedome VPN 2025 Crack Plus Activation New Versionsaimabibi60507
Copy & Past Link 👉👉
https://dr-up-community.info/
F-Secure Freedome VPN is a virtual private network service developed by F-Secure, a Finnish cybersecurity company. It offers features such as Wi-Fi protection, IP address masking, browsing protection, and a kill switch to enhance online privacy and security .
FL Studio Producer Edition Crack 2025 Full Versiontahirabibi60507
Copy & Past Link 👉👉
http://drfiles.net/
FL Studio is a Digital Audio Workstation (DAW) software used for music production. It's developed by the Belgian company Image-Line. FL Studio allows users to create and edit music using a graphical user interface with a pattern-based music sequencer.
⭕️➡️ FOR DOWNLOAD LINK : http://drfiles.net/ ⬅️⭕️
Maxon Cinema 4D 2025 is the latest version of the Maxon's 3D software, released in September 2024, and it builds upon previous versions with new tools for procedural modeling and animation, as well as enhancements to particle, Pyro, and rigid body simulations. CG Channel also mentions that Cinema 4D 2025.2, released in April 2025, focuses on spline tools and unified simulation enhancements.
Key improvements and features of Cinema 4D 2025 include:
Procedural Modeling: New tools and workflows for creating models procedurally, including fabric weave and constellation generators.
Procedural Animation: Field Driver tag for procedural animation.
Simulation Enhancements: Improved particle, Pyro, and rigid body simulations.
Spline Tools: Enhanced spline tools for motion graphics and animation, including spline modifiers from Rocket Lasso now included for all subscribers.
Unified Simulation & Particles: Refined physics-based effects and improved particle systems.
Boolean System: Modernized boolean system for precise 3D modeling.
Particle Node Modifier: New particle node modifier for creating particle scenes.
Learning Panel: Intuitive learning panel for new users.
Redshift Integration: Maxon now includes access to the full power of Redshift rendering for all new subscriptions.
In essence, Cinema 4D 2025 is a major update that provides artists with more powerful tools and workflows for creating 3D content, particularly in the fields of motion graphics, VFX, and visualization.
Why Orangescrum Is a Game Changer for Construction Companies in 2025Orangescrum
Orangescrum revolutionizes construction project management in 2025 with real-time collaboration, resource planning, task tracking, and workflow automation, boosting efficiency, transparency, and on-time project delivery.
Adobe Lightroom Classic Crack FREE Latest link 2025kashifyounis067
🌍📱👉COPY LINK & PASTE ON GOOGLE http://drfiles.net/ 👈🌍
Adobe Lightroom Classic is a desktop-based software application for editing and managing digital photos. It focuses on providing users with a powerful and comprehensive set of tools for organizing, editing, and processing their images on their computer. Unlike the newer Lightroom, which is cloud-based, Lightroom Classic stores photos locally on your computer and offers a more traditional workflow for professional photographers.
Here's a more detailed breakdown:
Key Features and Functions:
Organization:
Lightroom Classic provides robust tools for organizing your photos, including creating collections, using keywords, flags, and color labels.
Editing:
It offers a wide range of editing tools for making adjustments to color, tone, and more.
Processing:
Lightroom Classic can process RAW files, allowing for significant adjustments and fine-tuning of images.
Desktop-Focused:
The application is designed to be used on a computer, with the original photos stored locally on the hard drive.
Non-Destructive Editing:
Edits are applied to the original photos in a non-destructive way, meaning the original files remain untouched.
Key Differences from Lightroom (Cloud-Based):
Storage Location:
Lightroom Classic stores photos locally on your computer, while Lightroom stores them in the cloud.
Workflow:
Lightroom Classic is designed for a desktop workflow, while Lightroom is designed for a cloud-based workflow.
Connectivity:
Lightroom Classic can be used offline, while Lightroom requires an internet connection to sync and access photos.
Organization:
Lightroom Classic offers more advanced organization features like Collections and Keywords.
Who is it for?
Professional Photographers:
PCMag notes that Lightroom Classic is a popular choice among professional photographers who need the flexibility and control of a desktop-based application.
Users with Large Collections:
Those with extensive photo collections may prefer Lightroom Classic's local storage and robust organization features.
Users who prefer a traditional workflow:
Users who prefer a more traditional desktop workflow, with their original photos stored on their computer, will find Lightroom Classic a good fit.
Discover why Wi-Fi 7 is set to transform wireless networking and how Router Architects is leading the way with next-gen router designs built for speed, reliability, and innovation.
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...Eric D. Schabell
It's time you stopped letting your telemetry data pressure your budgets and get in the way of solving issues with agility! No more I say! Take back control of your telemetry data as we guide you through the open source project Fluent Bit. Learn how to manage your telemetry data from source to destination using the pipeline phases covering collection, parsing, aggregation, transformation, and forwarding from any source to any destination. Buckle up for a fun ride as you learn by exploring how telemetry pipelines work, how to set up your first pipeline, and exploring several common use cases that Fluent Bit helps solve. All this backed by a self-paced, hands-on workshop that attendees can pursue at home after this session (https://o11y-workshops.gitlab.io/workshop-fluentbit).
Societal challenges of AI: biases, multilinguism and sustainabilityJordi Cabot
Towards a fairer, inclusive and sustainable AI that works for everybody.
Reviewing the state of the art on these challenges and what we're doing at LIST to test current LLMs and help you select the one that works best for you
Not So Common Memory Leaks in Java WebinarTier1 app
This SlideShare presentation is from our May webinar, “Not So Common Memory Leaks & How to Fix Them?”, where we explored lesser-known memory leak patterns in Java applications. Unlike typical leaks, subtle issues such as thread local misuse, inner class references, uncached collections, and misbehaving frameworks often go undetected and gradually degrade performance. This deck provides in-depth insights into identifying these hidden leaks using advanced heap analysis and profiling techniques, along with real-world case studies and practical solutions. Ideal for developers and performance engineers aiming to deepen their understanding of Java memory management and improve application stability.
Download YouTube By Click 2025 Free Full Activatedsaniamalik72555
Copy & Past Link 👉👉
https://dr-up-community.info/
"YouTube by Click" likely refers to the ByClick Downloader software, a video downloading and conversion tool, specifically designed to download content from YouTube and other video platforms. It allows users to download YouTube videos for offline viewing and to convert them to different formats.
Adobe After Effects Crack FREE FRESH version 2025kashifyounis067
🌍📱👉COPY LINK & PASTE ON GOOGLE http://drfiles.net/ 👈🌍
Adobe After Effects is a software application used for creating motion graphics, special effects, and video compositing. It's widely used in TV and film post-production, as well as for creating visuals for online content, presentations, and more. While it can be used to create basic animations and designs, its primary strength lies in adding visual effects and motion to videos and graphics after they have been edited.
Here's a more detailed breakdown:
Motion Graphics:
.
After Effects is powerful for creating animated titles, transitions, and other visual elements to enhance the look of videos and presentations.
Visual Effects:
.
It's used extensively in film and television for creating special effects like green screen compositing, object manipulation, and other visual enhancements.
Video Compositing:
.
After Effects allows users to combine multiple video clips, images, and graphics to create a final, cohesive visual.
Animation:
.
It uses keyframes to create smooth, animated sequences, allowing for precise control over the movement and appearance of objects.
Integration with Adobe Creative Cloud:
.
After Effects is part of the Adobe Creative Cloud, a suite of software that includes other popular applications like Photoshop and Premiere Pro.
Post-Production Tool:
.
After Effects is primarily used in the post-production phase, meaning it's used to enhance the visuals after the initial editing of footage has been completed.
What Do Contribution Guidelines Say About Software Testing? (MSR 2025)Andre Hora
Software testing plays a crucial role in the contribution process of open-source projects. For example, contributions introducing new features are expected to include tests, and contributions with tests are more likely to be accepted. Although most real-world projects require contributors to write tests, the specific testing practices communicated to contributors remain unclear. In this paper, we present an empirical study to understand better how software testing is approached in contribution guidelines. We analyze the guidelines of 200 Python and JavaScript open-source software projects. We find that 78% of the projects include some form of test documentation for contributors. Test documentation is located in multiple sources, including CONTRIBUTING files (58%), external documentation (24%), and README files (8%). Furthermore, test documentation commonly explains how to run tests (83.5%), but less often provides guidance on how to write tests (37%). It frequently covers unit tests (71%), but rarely addresses integration (20.5%) and end-to-end tests (15.5%). Other key testing aspects are also less frequently discussed: test coverage (25.5%) and mocking (9.5%). We conclude by discussing implications and future research.
7. web, device,
and service apps
Extend Microsoft 365 experiences
1
iOS/Android/Windows/Web
Build your experience
Microsoft Graph
8. 1B+Meetings scheduled each
month with Office 365
181Countries with Knowledge
Workers using Office 365
65M+Enterprise Mobility seat
install base (+55% YoY)
90%Fortune 500 companies
have data in
Microsoft Graph
135M+Monthly active users in
Office 365
1.1BIdentities authenticated
each month
9. Why is Microsoft Graph important?
Getting started and tools
API highlights and demos
Next steps
10. your
Users, Groups, Organizations
Outlook
SharePoint
OneDrive
Teams
Planner
Excel
OneNote
Activities
Device Relay
Commands
Notifications
Azure AD
Intune
Identity Manager
Advanced Threat Analytics
Advanced Threat Protection
Mail, Calendar,
Contacts and Tasks
Sites and Lists
Drives and Files
Channels, Messages
Tasks and Plans
Spreadsheets
Notes, and more…
Identity Management
Access Control
Synchronization
Domains
Administrative Units
Applications and Devices
Advanced Threat Analytics
Advanced Threat Protection
Alerts
Policies
and more…
Office 365 Windows 10 Enterprise Mobility + Security
https://graph.microsoft.com
Dynamics 365
Financials
11. Generally Available ( /v1.0 ) Preview ( /beta )
Office 365
Exchange (Get MailTips)
OneDrive (Preview, Followed docs)
AAD (Device Configuration)
EMS
Security (Alerts)
Office 365
Exchange (Get free/busy data, Add custom internet headers to
message)
SharePoint (Sharing Links, Followed content, Pages and List Views
API’s)
Teams (Tab creation, Calling, App Context, Provisioning, Classroom
creation)
Dynamics
Business Central (Financials)
EMS
AAD (Risky users, Sign-in, Access review, B2x ext user state)
Security (Secure Score)
Coming by EOY CY18
AAD (Applications)
Exchange (Get MIME content of messages)
Data sets
12. Generally Available ( /v1.0 ) Preview ( /beta )
Delta – return only changed properties for delta query on
Azure AD objects (user and groups)
Webhooks – notifications on user/group is
created/modified/deleted
Microsoft Graph data connect
Delta – query for new entities: apps, servicePrinicipals,
directoryRoles
Ability to delta query base type /directoryObjects and use isOf
filter to select 1 or more derrived types. E.g. use a single DQ to
sync user and group objects
Project Rome (User Notifications)
Coming by EOY CY18
Webhooks – "Rich webhooks" for Microsoft Team "messages" -
the app can now subscribe to receive notifications with the actual
content
Capabilities
13. Generally Available ( /v1.0 ) Preview ( /beta )
.Net – 1.11.0 Nuget package update
PHP – 1.3.3 Composer update
Java – General Availability
Javascript – Core library as a npm package
Typescript Types – npm package. Soon to be available on
DefinitelyTyped also.
Objective C (preview)– Support for core Graph
functionailty
PHP
Typescript Types
.Net – Coming soon
Java – Coming soon
SDKs
SDKs are all OSS on https://github.com/microsoftgraph
14. Responsiveness Flexibility Coverage
Monthly Releases Use only the parts you want
Graph Content
Batch, Multipart, Notifications, Paging,
Delta
Self-serve SDKs Access native HTTP objects
Middleware Pipeline
Auth, Redirect, Retry, Long Running
Operations, Caching
Common Feature Architecture Support more use-cases
Workflow Scenarios
Large File Upload, Mail with Attachment
16. Why is Microsoft Graph important?
Ignite 2018 Announcements
API highlights and demos
Next steps
17. Developing with Microsoft Graph
TRY
Graph Explorer and
Quick starts
LEARN
With docs and API
reference
DEVELOP
With SDKs, samples
and tooling
https://graph.microsoft.com
21. Users can consent for their data or admin can consent for all users Only admin can consent
Delegated
permissions
User
privileges
App
permissions
Permission type: applicationPermission type: delegated
Get access on behalf of users Get access as a service
Effective permissionEffective permission
https://aka.ms/ConsentAndPermissions
29. Data security &
governance
Granular
consent to data
Access to
data at scale
insight & analytics
Dataset based access
rather than real time
API based access
Row and column level
scoping with advanced
filtering capability
Control and visibility over
your data throughout its
entire lifecycle
30. Customer’s boundary in
the Microsoft Cloud
Office 365 Azure
Securely extend Office
365 data to Azure
Apply defined data
controls
Data at
scale
Granular
consent
Security &
Governance
Customer data
Product data
Industry data
Enable big data and
machine learning
32. M365 Data
Application
Developer
Customer’s M365 subscription
Customer
O365 Admin
Data Factory Blob Storage Databricks Cosmos DB Web Apps
Cognitive Ser.
App
Customer
Customer’s Azure
Subscription
How it’s built
33. Detect fraud communication pattern
Drive change programs to adopt M365
Automate knowledge base creation
Optimize
operations
Empower
employees
Customized employee training
Identify skills gaps in your org
Effectiveness of D&I training
Engage
customers
Top sales performer behavior
Opportunity health analysis
Connect me to an expert
Transform
products
Organization data management
Automate legal case billing
Build product Q&A and FAQs
What are customers trying to do?
34. Why is Microsoft Graph important?
Ignite 2018 Announcements
Getting started and tools
API highlights and demos
35. Global Office 365 Developer Bootcamp
Office 365 Developer Program
https://www.m365devpodcast.com
https://graph.Microsoft.com/get-started
https://aka.ms/ge