Organizations struggle to protect sensitive data as employees use unsanctioned apps and cloud services, and many have accidentally shared sensitive information. Microsoft Information Protection provides a unified approach across devices, apps, and cloud services to discover, classify, and protect sensitive data using labels and policies, and to monitor for data risks and policy violations. The solution includes capabilities for Office 365, Windows, and Azure to help secure data across its locations and in use.
The document discusses various options for integrating on-premises Active Directory environments with Azure Active Directory and Office 365. It compares moving user accounts directly to the cloud versus syncing from an on-premises Active Directory forest. It also examines the use of federation through AD FS versus migrating mailboxes to a hybrid configuration. Different considerations are outlined depending on whether user accounts exist in one or two separate on-premises forests.
This document discusses Microsoft Flow and how it can be used for business automation. It introduces Ahmad Najjar, a Microsoft Flow expert, and outlines Flow's capabilities including scheduled, automated, and business process flows. Flow allows both power users and developers to automate tasks and integrate various Microsoft applications and services through connectors.
The document contains an agenda for a conference with topics related to SharePoint, Microsoft Graph, and Office 365. The agenda includes sessions on SharePoint Framework, building portals, provisioning assets, Azure Functions, and Microsoft Graph. Breaks are scheduled between sessions. Speaker bios are also included at the end.
Organizations struggle to protect sensitive data as employees use unsanctioned apps and cloud services, and many have accidentally shared sensitive information. Microsoft Information Protection provides a unified approach across devices, apps, and cloud services to discover, classify, and protect sensitive data using labels and policies, and to monitor for data risks and policy violations. The solution includes capabilities for Office 365, Windows, and Azure to help secure data across its locations and in use.
The document discusses various options for integrating on-premises Active Directory environments with Azure Active Directory and Office 365. It compares moving user accounts directly to the cloud versus syncing from an on-premises Active Directory forest. It also examines the use of federation through AD FS versus migrating mailboxes to a hybrid configuration. Different considerations are outlined depending on whether user accounts exist in one or two separate on-premises forests.
This document discusses Microsoft Flow and how it can be used for business automation. It introduces Ahmad Najjar, a Microsoft Flow expert, and outlines Flow's capabilities including scheduled, automated, and business process flows. Flow allows both power users and developers to automate tasks and integrate various Microsoft applications and services through connectors.
The document contains an agenda for a conference with topics related to SharePoint, Microsoft Graph, and Office 365. The agenda includes sessions on SharePoint Framework, building portals, provisioning assets, Azure Functions, and Microsoft Graph. Breaks are scheduled between sessions. Speaker bios are also included at the end.
This document discusses infrastructure as code using ARM templates and DSC to configure and deploy Azure and SharePoint resources. ARM templates define the desired end state of an environment using JSON files, while DSC (desired state configuration) ensures servers are configured as specified and monitors for drift. Using ARM and DSC together allows for one-click deployments, customized UIs, and defining non-configuration scenarios. The document also describes using DSC at scale with a pull server, extracting configurations from existing environments, and integrating configurations with Azure DevOps for application lifecycles.
The document discusses Microsoft's cybersecurity reference architecture and how it can help protect organizations by protecting access at the front door, detecting and remediating attacks, and protecting data anywhere through solutions like identity management, threat protection, information protection, and advanced security monitoring. It provides examples of how conditional access policies and user risk assessments can help secure access to applications and detects anomalies and threats across on-premises, cloud, and mobile environments. The reference architecture leverages solutions from Enterprise Mobility and Security to classify and label sensitive data and monitor for policy violations to help organizations discover, protect, and govern their most important information throughout its lifecycle.
Microsoft Graph provides REST APIs and webhooks to access and connect Microsoft 365 and other organizational data at scale. It enables building custom applications and workflows that extend Microsoft 365 experiences. Data access through Microsoft Graph is designed with data privacy, security, and governance in mind, allowing administrators to control access to organizational data.
This document discusses Microsoft's SharePoint Framework and related technologies. It provides an overview of SharePoint Framework capabilities and roadmap, including new features for building tabs and extensions in Teams and Office add-ins. It also discusses the Microsoft Graph, Microsoft Identity services, and using the Fluid Framework with SharePoint.
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.
The document describes an approval flow for creating groups in Azure. It involves the following steps:
1) A user fills out a request form with details like group name and privacy settings.
2) The approval flow is started for the selected request.
3) The flow looks up the user's manager and sends an approval email.
4) The manager can then accept or reject the request. If rejected, the sender gets a denial email. If accepted, an Azure Function is triggered to create the group with the specified properties and owner. The flow then sends notifications.
The document discusses cloud computing and Microsoft cloud services. It provides an overview of cloud service providers (CSPs) and the National Institute of Standards and Technology (NIST) cloud computing model. It also discusses Azure pricing models including consumption-based services, user licensing, and subscriptions. Finally, it summarizes Microsoft 365 and Office 365 plans including features, pricing differences between perpetual and subscription licenses, installation and device support for each plan.
This document discusses essential database administration skills for SharePoint professionals. It covers tools like Brent Ozar's First Responder Kit and Ola Hallengren's Maintenance Solution that can help with tasks like backups, monitoring, and maintenance. The relationship between SharePoint and SQL Server is discussed, noting that SharePoint performance and high availability depend on the underlying database. Common problems faced by SharePoint DBAs like index fragmentation, transaction log growth, and unsupported database modifications are also addressed. The presentation provides tips for SQL Server configuration including memory, disk, and database settings to optimize for SharePoint workloads.
The document discusses the evolution of computing from mainframes to personal computers to the internet and mobile devices. It notes that conversational interfaces are the future, with natural language interactions between people and technology through various channels like apps, browsers, and IoT. Conversational AI uses artificial intelligence to power natural conversations between humans and computers.
This document compares the features of Teams meetings and Teams Live Events. Teams meetings support up to 250 attendees and allow full audience participation through features like Yammer and Q&A. Live Events support up to 10,000 attendees, provide attendance reports, and allow producers to select which participants appear on screen. Live Events also have additional capabilities for screen sharing, recording, caching and geo-location not available in standard Teams meetings.
This document summarizes a presentation given by Serge Luca on Microsoft Flow after 3 years of use and 9 enterprise projects. It discusses how Flow has evolved from basic automation of Excel tasks to more advanced uses by both citizen developers and professional developers. It provides examples of using Flow for automated timesheets, calling APIs, custom connectors, long running processes, error handling, and integrating with Power BI. While Flow is easy to use and affordable, the document cautions that more advanced uses may require additional licensing or workarounds. It concludes by emphasizing the importance of defining requirements upfront using tools like use case diagrams and activity diagrams to help ensure project success.
The document outlines a vision and roadmap for content creation and communication across the 1990s, 2000s, 2010s, and 2020s. Key milestones and initiatives are listed by quarter for 2019 through 2022, with the goal of combining Microsoft Teams and a minimal intranet using available features like tabs, bots, and SharePoint communication sites.
This document discusses modernizing classic SharePoint sites. It provides information on upgrading lists and libraries to support modern features like responsive design, improved speed and branding. It also covers transforming classic wiki pages and publishing pages to the modern experience using tools that can analyze usage and automatically generate equivalent modern pages across sites.
The document provides an overview of Microsoft Teams features and data storage. It discusses how Teams is enabled through Exchange Online, SharePoint Online, OneDrive and Office 365 groups. Conversations are stored in Exchange mailboxes and SharePoint sites. Case scenarios describe challenges migrating to Teams like creating teams in a controlled way and resolving issues during creation like duplicate site collections. Potential problems during migration are also outlined.
This document provides an overview of upgrading to SharePoint 2019. It discusses new features in SharePoint 2019 like modern teams sites and communication sites. It also covers the upgrade process including supported upgrade methods, prerequisites, and post-upgrade steps. The document reviews what is deprecated and removed in SharePoint 2019. It then dives into the farm upgrade process including upgrading service applications and content databases. Finally, it discusses tools, tips, and tricks for upgrades and includes an invitation to upcoming learning events.
The document outlines an agenda for a conference with sessions on SharePoint Framework, building portals, transforming classic experiences, provisioning assets, using Azure Functions, view formatting, and Microsoft Graph. There will be two breaks split between morning and afternoon sessions. Speakers will cover topics ranging from solution architecture to development tools and platforms.
The document discusses several ways that a large enterprise customer with multiple branch offices can optimize connectivity to Microsoft cloud services like Office 365 and Azure. It provides details on configuring network security devices using published Microsoft endpoint data to identify and route Office 365 traffic efficiently. It also compares approaches like using SD-WAN, ExpressRoute connections, or secure web gateways to provide local internet breakouts or private connections to the cloud.
The document discusses how to use the Batch Update API to synchronize user profile properties between an on-premises Active Directory, an Azure SQL database storing additional user attributes from a line of business system, and SharePoint Online user profiles. It provides an overview of the architecture for syncing data across these systems using PowerShell, an Azure web job, and the Batch Update API to queue updates and check job status. Code samples and resources are also referenced.
This document discusses infrastructure as code using ARM templates and DSC to configure and deploy Azure and SharePoint resources. ARM templates define the desired end state of an environment using JSON files, while DSC (desired state configuration) ensures servers are configured as specified and monitors for drift. Using ARM and DSC together allows for one-click deployments, customized UIs, and defining non-configuration scenarios. The document also describes using DSC at scale with a pull server, extracting configurations from existing environments, and integrating configurations with Azure DevOps for application lifecycles.
The document discusses Microsoft's cybersecurity reference architecture and how it can help protect organizations by protecting access at the front door, detecting and remediating attacks, and protecting data anywhere through solutions like identity management, threat protection, information protection, and advanced security monitoring. It provides examples of how conditional access policies and user risk assessments can help secure access to applications and detects anomalies and threats across on-premises, cloud, and mobile environments. The reference architecture leverages solutions from Enterprise Mobility and Security to classify and label sensitive data and monitor for policy violations to help organizations discover, protect, and govern their most important information throughout its lifecycle.
Microsoft Graph provides REST APIs and webhooks to access and connect Microsoft 365 and other organizational data at scale. It enables building custom applications and workflows that extend Microsoft 365 experiences. Data access through Microsoft Graph is designed with data privacy, security, and governance in mind, allowing administrators to control access to organizational data.
This document discusses Microsoft's SharePoint Framework and related technologies. It provides an overview of SharePoint Framework capabilities and roadmap, including new features for building tabs and extensions in Teams and Office add-ins. It also discusses the Microsoft Graph, Microsoft Identity services, and using the Fluid Framework with SharePoint.
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.
The document describes an approval flow for creating groups in Azure. It involves the following steps:
1) A user fills out a request form with details like group name and privacy settings.
2) The approval flow is started for the selected request.
3) The flow looks up the user's manager and sends an approval email.
4) The manager can then accept or reject the request. If rejected, the sender gets a denial email. If accepted, an Azure Function is triggered to create the group with the specified properties and owner. The flow then sends notifications.
The document discusses cloud computing and Microsoft cloud services. It provides an overview of cloud service providers (CSPs) and the National Institute of Standards and Technology (NIST) cloud computing model. It also discusses Azure pricing models including consumption-based services, user licensing, and subscriptions. Finally, it summarizes Microsoft 365 and Office 365 plans including features, pricing differences between perpetual and subscription licenses, installation and device support for each plan.
This document discusses essential database administration skills for SharePoint professionals. It covers tools like Brent Ozar's First Responder Kit and Ola Hallengren's Maintenance Solution that can help with tasks like backups, monitoring, and maintenance. The relationship between SharePoint and SQL Server is discussed, noting that SharePoint performance and high availability depend on the underlying database. Common problems faced by SharePoint DBAs like index fragmentation, transaction log growth, and unsupported database modifications are also addressed. The presentation provides tips for SQL Server configuration including memory, disk, and database settings to optimize for SharePoint workloads.
The document discusses the evolution of computing from mainframes to personal computers to the internet and mobile devices. It notes that conversational interfaces are the future, with natural language interactions between people and technology through various channels like apps, browsers, and IoT. Conversational AI uses artificial intelligence to power natural conversations between humans and computers.
This document compares the features of Teams meetings and Teams Live Events. Teams meetings support up to 250 attendees and allow full audience participation through features like Yammer and Q&A. Live Events support up to 10,000 attendees, provide attendance reports, and allow producers to select which participants appear on screen. Live Events also have additional capabilities for screen sharing, recording, caching and geo-location not available in standard Teams meetings.
This document summarizes a presentation given by Serge Luca on Microsoft Flow after 3 years of use and 9 enterprise projects. It discusses how Flow has evolved from basic automation of Excel tasks to more advanced uses by both citizen developers and professional developers. It provides examples of using Flow for automated timesheets, calling APIs, custom connectors, long running processes, error handling, and integrating with Power BI. While Flow is easy to use and affordable, the document cautions that more advanced uses may require additional licensing or workarounds. It concludes by emphasizing the importance of defining requirements upfront using tools like use case diagrams and activity diagrams to help ensure project success.
The document outlines a vision and roadmap for content creation and communication across the 1990s, 2000s, 2010s, and 2020s. Key milestones and initiatives are listed by quarter for 2019 through 2022, with the goal of combining Microsoft Teams and a minimal intranet using available features like tabs, bots, and SharePoint communication sites.
This document discusses modernizing classic SharePoint sites. It provides information on upgrading lists and libraries to support modern features like responsive design, improved speed and branding. It also covers transforming classic wiki pages and publishing pages to the modern experience using tools that can analyze usage and automatically generate equivalent modern pages across sites.
The document provides an overview of Microsoft Teams features and data storage. It discusses how Teams is enabled through Exchange Online, SharePoint Online, OneDrive and Office 365 groups. Conversations are stored in Exchange mailboxes and SharePoint sites. Case scenarios describe challenges migrating to Teams like creating teams in a controlled way and resolving issues during creation like duplicate site collections. Potential problems during migration are also outlined.
This document provides an overview of upgrading to SharePoint 2019. It discusses new features in SharePoint 2019 like modern teams sites and communication sites. It also covers the upgrade process including supported upgrade methods, prerequisites, and post-upgrade steps. The document reviews what is deprecated and removed in SharePoint 2019. It then dives into the farm upgrade process including upgrading service applications and content databases. Finally, it discusses tools, tips, and tricks for upgrades and includes an invitation to upcoming learning events.
The document outlines an agenda for a conference with sessions on SharePoint Framework, building portals, transforming classic experiences, provisioning assets, using Azure Functions, view formatting, and Microsoft Graph. There will be two breaks split between morning and afternoon sessions. Speakers will cover topics ranging from solution architecture to development tools and platforms.
The document discusses several ways that a large enterprise customer with multiple branch offices can optimize connectivity to Microsoft cloud services like Office 365 and Azure. It provides details on configuring network security devices using published Microsoft endpoint data to identify and route Office 365 traffic efficiently. It also compares approaches like using SD-WAN, ExpressRoute connections, or secure web gateways to provide local internet breakouts or private connections to the cloud.
The document discusses how to use the Batch Update API to synchronize user profile properties between an on-premises Active Directory, an Azure SQL database storing additional user attributes from a line of business system, and SharePoint Online user profiles. It provides an overview of the architecture for syncing data across these systems using PowerShell, an Azure web job, and the Batch Update API to queue updates and check job status. Code samples and resources are also referenced.