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
#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.
Microsoft Teams Development - Conversational AIThomas Gölles
The document discusses using conversational AI with Microsoft Teams to improve workplace communication and collaboration. It highlights some of the challenges with current communication methods and how Teams integrates tools like chat, meetings, calls and Office 365 apps. It also describes capabilities for building bots, commands and actions with Teams to help users complete tasks through natural language. Finally, it provides examples of how conversational AI could be used to build virtual assistants and modernize company FAQs.
Composite Applications Speaking Tour - Lap Around Office Business ArchitecturesMike Walker
The European Composite Application Road Show is a series of pilot Microsoft conferences that bring together System Integrators, ISV’s and customers of all industries. With the help of the Microsoft field Architects the destinations included: Finland, Ireland, and Spain.
Kalyan Krishna, a Senior PM in the Microsoft identity platform team, introduces Microsoft Graph for developers and walks through the various steps and coding required to access Microsoft Graph from an application registered with the Microsoft identity platform. He introduces the Microsoft Graph API, why it was built, its advantages and the fundamentals a developer should be aware of to successfully develop applications with it. He covers Graph's entity centric modeling, the permissions & consent framework, application types and topologies and the SDKs available to help developers with the authentication, authorization and to consume the API with the least effort on your part.
This is the first part of a two-part series. In the next session, he’d cover the advanced features of Microsoft Graph which developers can use to add more power to their applications.
Power Platform Leeds - November 2019 - Microsoft Ignite AnnouncementsSimon Doy
Slide deck by Simon Hudson and Simon Doy.
Provides the key announcements from Microsoft Ignite 2019 on Power Platform, SharePoint, Microsoft Teams, One Drive, Azure and other things that we thought the user group would be interested in.
Microsoft Power Apps allows users to create both mobile and web apps without coding by integrating with common data sources and services like Azure, Office 365, and Dynamics. It provides a simple drag-and-drop interface for building apps that can then be easily shared and collaborated on. Power Apps also seamlessly connects to various backend systems to pull and manipulate data for the apps.
The document provides an overview of the Microsoft Power Platform, which is a suite of four tools - Power BI, PowerApps, Power Automate, and Power Virtual Agents. Power BI allows users to analyze and visualize data. PowerApps enables building mobile apps without coding. Power Automate automates workflows between systems and services. Power Virtual Agents helps build chatbots. The Power Platform provides a way for non-technical users to access, automate, and analyze data through a unified platform.
Boost productivity using Microsoft Teams & PowerAutomateSam Fernando
An intro to advanced features of Microsoft Teams, extensibility features and integration techniques to enrich the Microsoft teams experience using PowerAutomate and how you can boost productivity and automate business processes through rich integration.
BRK20011: Put the DEV in Citizen DEVeloper with Microsoft Power Automate and...Tracy Van der Schyff
Session delivered at Microsoft Ignite The Tour Johannesburg 31/01/2020
No longer is rapid application development out of reach for non-developers. If you understand the business process well enough and you're affected by the inefficiencies, then you can make a difference. Spending a couple of minutes to build a Flow, once, could save you a couple of minutes, every day of the year. In this session Tracy will share:
· Getting started with Flow & PowerApps
· Quick win solutions with Microsoft Flow and PowerApps
· Co-innovation with other Office 365 apps and services
· Licensing Options
If you're new to the world of workflows, form designers and application builders then this session will open your eyes to opportunities to improve as well as faith in your own abilities to do so.
Empower Your Organization with Microsoft Power PlatformDavid J Rosenthal
The document discusses the Microsoft Power Platform and how it empowers organizations with application development, data analytics, and workflow automation. It highlights that 500 million new apps will be built in the next 5 years, more than all apps built in the last 40 years. It also notes that 86% of organizations struggle to find technical talent for application development. The Power Platform is positioned as a low-code platform that can help organizations build apps and automate workflows across Microsoft products like Office 365, Dynamics 365 and Azure without extensive coding.
Explore Microsoft Power Platform Center of ExcellenceNanddeep Nachan
The document discusses the Microsoft Power Platform Center of Excellence (CoE) Starter Kit. It provides an overview of the CoE Starter Kit and its modules, including core components, governance components, nurture components, and theming components. It describes how to set up the CoE Starter Kit and its modules as well as some limitations. References for more information on the CoE, CoE Starter Kit, and core components are also provided.
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
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.
Power Automate (MS Flow) basics, Behind the Scenes, Errors and TroubleshootingLearning SharePoint
This session Includes explanation about advanced flow trigger properties like - Concurrency Control, Pagination, Split On and more.. Check out the Best Practices for using Flow Connections, assign Owners and more. #Office365
Consider implementing a SharePoint-based solution that enables you to surface line-of-business (LOB) data within the collaboration platform everyone uses, to make data-driven decisions with confidence, to manage risk and compliance across SharePoint and Exchange, and to boost return on investment (ROI)
Join Kalyan Krishna for Part II on the introduction to Microsoft Graph for developers. Agenda topics include:
-What is Microsoft Graph?
-Why did we build Microsoft Graph?
-Common Scenarios
-Developing applications for Microsoft Graph
-Code walkthrough – Manage Users
-The Big Picture
For more information, please visit https://graph.microsoft.com
Power apps portal out for public reviewConcetto Labs
Being #Dynamics #365 #Powerapps #development #company we can provide you a #professional #expert #team who can fulfill all your expectations towards Development with Microsoft PowerApps Portal.
The document announces job openings and training opportunities related to Microsoft Azure. It lists graduate developer and full stack developer positions open in Brisbane and Melbourne, Australia. It also advertises on demand training through various platforms on topics like Dev/Test in the cloud, Docker, Azure Active Directory, and monitoring apps with Application Insights. Upcoming presentations at the Brisbane Azure User Group meeting are mentioned, focusing on setting up a blog with Azure Websites, Azure storage, Microsoft's Cognitive Services, and integrating desktops with Microsoft Flow.
Microsoft Graph is the rich, robust API for an increasing number of products across Microsoft. Microsoft Graph has a large footprint of tools, SDKs, and API capabilities you can incorporate in your projects. Come see what's new across products and available for developers -- you'll take away code and tools you'll undoubtedly use as you build apps and services.
Power BI is a business analytics service that allows users to connect to data, model and visualize data, and share insights. It includes the Power BI service, Power BI Desktop, and Power BI Premium. The Power BI service allows users to publish reports and dashboards to a cloud-based workspace for collaboration and sharing. Power BI Desktop is a free desktop application for building reports and data models. Power BI Premium provides dedicated cloud capacity for large-scale deployments and on-premises gateways.
The business today - PowerApps, Power BI y Microsoft FlowJuan Fabian
This document provides an overview and summary of PowerApps and Microsoft Flow. It discusses how PowerApps allows users to build custom apps and workflows without coding by connecting to common data models and over 160 data sources. Microsoft Flow is described as automating workflows across apps and services through triggers and actions. The document highlights how PowerApps and Flow work together as part of a business application platform and are used by over 1 million monthly active users across 213,000 organizations. It also discusses extending Dynamics 365 and SharePoint with PowerApps and Flow.
#Techorama belgium 2018 vincent biret deep dive with the #MicrosoftGraphVincent Biret
Slides supporting the session deep dive with the Microsoft Graph at Techorama Belgium 2018. Talking about authentication, authorization, integrations with azure functions and the SharePoint Framework.
The document provides an overview of the Microsoft Power Platform, which is a suite of four tools - Power BI, PowerApps, Power Automate, and Power Virtual Agents. Power BI allows users to analyze and visualize data. PowerApps enables building mobile apps without coding. Power Automate automates workflows between systems and services. Power Virtual Agents helps build chatbots. The Power Platform provides a way for non-technical users to access, automate, and analyze data through a unified platform.
Boost productivity using Microsoft Teams & PowerAutomateSam Fernando
An intro to advanced features of Microsoft Teams, extensibility features and integration techniques to enrich the Microsoft teams experience using PowerAutomate and how you can boost productivity and automate business processes through rich integration.
BRK20011: Put the DEV in Citizen DEVeloper with Microsoft Power Automate and...Tracy Van der Schyff
Session delivered at Microsoft Ignite The Tour Johannesburg 31/01/2020
No longer is rapid application development out of reach for non-developers. If you understand the business process well enough and you're affected by the inefficiencies, then you can make a difference. Spending a couple of minutes to build a Flow, once, could save you a couple of minutes, every day of the year. In this session Tracy will share:
· Getting started with Flow & PowerApps
· Quick win solutions with Microsoft Flow and PowerApps
· Co-innovation with other Office 365 apps and services
· Licensing Options
If you're new to the world of workflows, form designers and application builders then this session will open your eyes to opportunities to improve as well as faith in your own abilities to do so.
Empower Your Organization with Microsoft Power PlatformDavid J Rosenthal
The document discusses the Microsoft Power Platform and how it empowers organizations with application development, data analytics, and workflow automation. It highlights that 500 million new apps will be built in the next 5 years, more than all apps built in the last 40 years. It also notes that 86% of organizations struggle to find technical talent for application development. The Power Platform is positioned as a low-code platform that can help organizations build apps and automate workflows across Microsoft products like Office 365, Dynamics 365 and Azure without extensive coding.
Explore Microsoft Power Platform Center of ExcellenceNanddeep Nachan
The document discusses the Microsoft Power Platform Center of Excellence (CoE) Starter Kit. It provides an overview of the CoE Starter Kit and its modules, including core components, governance components, nurture components, and theming components. It describes how to set up the CoE Starter Kit and its modules as well as some limitations. References for more information on the CoE, CoE Starter Kit, and core components are also provided.
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
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.
Power Automate (MS Flow) basics, Behind the Scenes, Errors and TroubleshootingLearning SharePoint
This session Includes explanation about advanced flow trigger properties like - Concurrency Control, Pagination, Split On and more.. Check out the Best Practices for using Flow Connections, assign Owners and more. #Office365
Consider implementing a SharePoint-based solution that enables you to surface line-of-business (LOB) data within the collaboration platform everyone uses, to make data-driven decisions with confidence, to manage risk and compliance across SharePoint and Exchange, and to boost return on investment (ROI)
Join Kalyan Krishna for Part II on the introduction to Microsoft Graph for developers. Agenda topics include:
-What is Microsoft Graph?
-Why did we build Microsoft Graph?
-Common Scenarios
-Developing applications for Microsoft Graph
-Code walkthrough – Manage Users
-The Big Picture
For more information, please visit https://graph.microsoft.com
Power apps portal out for public reviewConcetto Labs
Being #Dynamics #365 #Powerapps #development #company we can provide you a #professional #expert #team who can fulfill all your expectations towards Development with Microsoft PowerApps Portal.
The document announces job openings and training opportunities related to Microsoft Azure. It lists graduate developer and full stack developer positions open in Brisbane and Melbourne, Australia. It also advertises on demand training through various platforms on topics like Dev/Test in the cloud, Docker, Azure Active Directory, and monitoring apps with Application Insights. Upcoming presentations at the Brisbane Azure User Group meeting are mentioned, focusing on setting up a blog with Azure Websites, Azure storage, Microsoft's Cognitive Services, and integrating desktops with Microsoft Flow.
Microsoft Graph is the rich, robust API for an increasing number of products across Microsoft. Microsoft Graph has a large footprint of tools, SDKs, and API capabilities you can incorporate in your projects. Come see what's new across products and available for developers -- you'll take away code and tools you'll undoubtedly use as you build apps and services.
Power BI is a business analytics service that allows users to connect to data, model and visualize data, and share insights. It includes the Power BI service, Power BI Desktop, and Power BI Premium. The Power BI service allows users to publish reports and dashboards to a cloud-based workspace for collaboration and sharing. Power BI Desktop is a free desktop application for building reports and data models. Power BI Premium provides dedicated cloud capacity for large-scale deployments and on-premises gateways.
The business today - PowerApps, Power BI y Microsoft FlowJuan Fabian
This document provides an overview and summary of PowerApps and Microsoft Flow. It discusses how PowerApps allows users to build custom apps and workflows without coding by connecting to common data models and over 160 data sources. Microsoft Flow is described as automating workflows across apps and services through triggers and actions. The document highlights how PowerApps and Flow work together as part of a business application platform and are used by over 1 million monthly active users across 213,000 organizations. It also discusses extending Dynamics 365 and SharePoint with PowerApps and Flow.
#Techorama belgium 2018 vincent biret deep dive with the #MicrosoftGraphVincent Biret
Slides supporting the session deep dive with the Microsoft Graph at Techorama Belgium 2018. Talking about authentication, authorization, integrations with azure functions and the SharePoint Framework.
SPFestDc AZR204 Microsoft Graph and SharePoint Framework under steroids with ...Vincent Biret
This document discusses using Microsoft Graph and Azure Functions together with SharePoint Framework to build solutions.
Azure Functions allow building solutions using a serverless approach with triggers and bindings to services like Microsoft Graph. Microsoft Graph provides a unified API for Microsoft services like Exchange, OneDrive, and SharePoint. SharePoint Framework enables building client-side web parts for SharePoint.
The document demonstrates how these technologies can be used together, with an Azure Function triggered by Microsoft Graph and providing data to a SharePoint Framework web part. This allows building solutions that integrate Microsoft services and infrastructure with minimal development effort.
พบกับเซสชั่น "Microsoft Graph for Microsoft 365 and Power Platform" ในงาน Microsoft 365 Developer Bootcamp
- แนะนำ Microsoft Graph
- เรียนรู้การเรียกใช้งาน REST API เพื่อเข้าถึงข้อมูลบนบริการต่าง ๆ ของ Microsoft 365
โดยคุณแชมป์ Narisorn Limpaswadpaisarn (Microsoft Certified Trainer)
xRM is the natural evolution of CRM. Businesses are expanding their use of new generation CRM solutions to manage a wider range of scenarios, including asset management, prospect management, citizen management, and many more. Microsoft CRM sits on the .NET platform and because of that, it is much more than a traditional CRM product. Instead, think of Microsoft CRM is as a rapid development application with out of the box CRM functionality. The purpose of this session is to understand Microsoft's CRM strategy and how you get to market first with world class business solutions.
Mark Stafford from the Microsoft Graph team hosted the call this month. We first shared the new PowerApp templates powered by Microsoft Graph, and then Microsoft PM, Sudhi Ramamurthy, talked about modern Excel programmability and how you can use Microsoft Graph to power apps that use Excel calc engine. Next, Gavin Barron from Intergen shared a very cool app that he built for his personal productivity. The app uses Microsoft Graph, Bot Framework and Azure Functions, and helps him efficiently manage his calendar. Finally, Andrew Connell from Voitanos talked about the launch of the new Microsoft Graph Community samples repo. Developers can now contribute and share their code and projects that integrate with Microsoft Graph.
Microsoft Flow allows users to automate tasks and workflows between various applications and services. It provides over 70 connectors and 400+ templates. Flow provides both a no-code and a code-based experience to build workflows visually. It offers various plans including a free tier and paid tiers starting at $5 per user per month. Flow integrates with other Microsoft products like PowerApps, Power BI, and Logic Apps to enable more complex automation and workflows.
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 !
O365Con18 - Reach for the Cloud Build Solutions with the Power of Microsoft G...NCCOMMS
This document discusses Microsoft Graph and how it provides a unified REST API for accessing data and intelligence from Microsoft services like Office 365. It defines what a graph is, describes the benefits of Microsoft Graph over individual service APIs, demonstrates how to make requests to the Graph API via REST calls and language-specific SDKs, and provides resources for further information.
Manually deploying Microsoft Teams is overwhelming. Using Teams Templates, SharePoint Online, and Power Automate we will build and discuss how to best create a self service Microsoft Teams provisioning process. How do we handle approval and management? Templates? Flow creation? Find out, in this in session!
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.
IIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the KeyAustraliaChapterIIBA
Unlocking the Power of Low Code No Code: Why Business Analysts Hold the Key
Join us for an upcoming virtual event to explore how business analysts can drive low code no code adoption within their organisations. Taking place on Wednesday 29th March at 6pm - 7pm AEDT, this event is a must-attend for Australian businesses looking to simplify processes, reduce costs, and achieve more with less using low code and no code strategies.
According to Gartner, the low code development platform market is predicted to grow at a pace of 23% through 2026, reaching $23.3 billion in revenue. As digital transformation continues to accelerate and skilled developers remain in short supply, the adoption of low code and no code is set to soar in the coming years.
Hear from industry experts from Microsoft Power Platform and Increment as they discuss the latest trends in low code and no code adoption, the benefits of these platforms, and the pivotal role that business analysts play in driving their adoption. Discover how the Business Analyst is uniquely positioned to spearhead the success of low code no code by streamlining operations, automating processes, speeding up time to market, and improving ROI.
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
Pascua Yaqui Tribe App in a day and dashboard in dayVishal Pawar
Microsoft organized app in a day and dashboard in a day, Learn and gain insight of Power Platform. App in a day and dashboard in a day are one-day learning events.
December #PnP #SPFx call #CLI exteranlize demoVincent Biret
The document summarizes a new command for the @pnp/office365-cli package that helps externalize dependencies in SharePoint Framework (SPFx) projects. The command automates tasks like checking dependencies, ensuring CDN references match versions, testing module types, obtaining minified versions, and generating externals entries to externalize code dependencies. This helps optimize SPFx projects and reduce page load times by externalizing custom component code dependencies to avoid large bundle sizes. The summary demonstrates community collaboration to create a useful tool for SPFx developers.
This document summarizes a presentation about how to implement DevOps practices with the SharePoint Framework. It discusses the software development lifecycle and how DevOps automates processes like continuous integration and delivery. It also covers tools like Azure DevOps for version control, building, testing, and deploying SPFx components. Specific practices covered include using Git and GitFlow for branches, pull requests for code reviews, building pipelines for quality testing, and release pipelines for deploying to environments. The presentation demonstrates setting up unit tests with Jest and build/release pipelines. It concludes that DevOps methodologies improve productivity and quality by automating processes and enabling more frequent releases.
MS365 dev bootcamp - day introduction slidesVincent Biret
The document outlines the agenda for a one-day Microsoft Global Office 365 Developer Bootcamp in Montreal. It includes sessions on Microsoft Graph, SharePoint Framework, and Microsoft Teams. There will be keynote and breakout sessions led by speakers from Microsoft and partner companies. Logistical information is provided on wifi access, lunch, and an evaluation survey at the end.
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.
#MicrosoftGraph Community call - automating your digital workplace provisioni...Vincent Biret
This document discusses automating provisioning processes for digital workplaces using Azure Durable Functions and Microsoft Graph. It provides context on how Microsoft 365 tools have become more specialized, adding complexity for IT and power users to manage. Provisioning processes can require integrating many APIs. Azure Durable Functions helps address limitations of stateless Azure Functions by enabling state management and coordination of long-running workflows. The presentation demonstrates using Durable Functions orchestrators and activities to automate an Office 365 provisioning workflow by calling Microsoft Graph APIs.
#SPFestSea Introduction to #Azure #Functions v2Vincent Biret
This document discusses new features and improvements in Azure Functions V2 including support for Java and .NET Core 2.0, separation of host and runtime processes, and the introduction of Durable Functions for orchestrating workflows. Durable Functions allow defining workflows using code and handle state management. Application Insights is recommended for monitoring performance and stability. Authentication, CORS, and retry policies are also discussed.
#SPSNYC 2019 Automating your digital workplace provisioning with #MicrosoftGr...Vincent Biret
1) The document discusses automating provisioning processes in Microsoft 365 using Azure Durable Functions and Microsoft Graph.
2) It provides an overview of choices for building custom user interfaces and automating tasks in Microsoft 365. Azure Durable Functions are presented as a way to coordinate complex workflows across Azure Functions.
3) The document demonstrates creating a provisioning solution using Azure Durable Functions as an orchestrator, Azure Functions as activities, and the Microsoft Graph API to provision resources across Microsoft 365 services.
#MSBuild using #IoT to improve peoples's health and brain powerVincent Biret
Slides supporting the Microsoft Build 2019 session. This session exposes a mix of production experience and do it yourself hacking solutions to improve personal health.
#SPFestDC Migrate your custom solutions to the modern stackVincent Biret
The document discusses transitioning custom SharePoint components to the SharePoint Framework (SPFx). It provides an overview of SPFx and demonstrates how to build various types of extensions and components using SPFx, including web parts, provisioning templates, workflows, and accessing data. It also discusses other modern tools that can be used alongside SPFx, such as PowerApps, Microsoft Flow, and Azure Functions. The conclusion encourages developers to leverage the new tools available to build modern solutions for SharePoint that will have improved performance, security, and developer experience compared to previous methods.
#SPSHouston Automating your digital workplace proivisioning with #Azure Durab...Vincent Biret
Slides supporting the session during SharePoint Saturday Houston. Talking about Azure Durable Functions, SharePoint Framework, Architecture, and the Microsoft Graph
Microsoft #ignite tour #toronto 2019 How to do #DevOps with the #SPFx and why...Vincent Biret
Slides supporting the session during the Microsoft Ignite tour Toronto. Talking about Azure DevOps, DevOps philosophy and practices, unit testing and much more.
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...Alan Dix
Talk at the final event of Data Fusion Dynamics: A Collaborative UK-Saudi Initiative in Cybersecurity and Artificial Intelligence funded by the British Council UK-Saudi Challenge Fund 2024, Cardiff Metropolitan University, 29th April 2025
https://alandix.com/academic/talks/CMet2025-AI-Changes-Everything/
Is AI just another technology, or does it fundamentally change the way we live and think?
Every technology has a direct impact with micro-ethical consequences, some good, some bad. However more profound are the ways in which some technologies reshape the very fabric of society with macro-ethical impacts. The invention of the stirrup revolutionised mounted combat, but as a side effect gave rise to the feudal system, which still shapes politics today. The internal combustion engine offers personal freedom and creates pollution, but has also transformed the nature of urban planning and international trade. When we look at AI the micro-ethical issues, such as bias, are most obvious, but the macro-ethical challenges may be greater.
At a micro-ethical level AI has the potential to deepen social, ethnic and gender bias, issues I have warned about since the early 1990s! It is also being used increasingly on the battlefield. However, it also offers amazing opportunities in health and educations, as the recent Nobel prizes for the developers of AlphaFold illustrate. More radically, the need to encode ethics acts as a mirror to surface essential ethical problems and conflicts.
At the macro-ethical level, by the early 2000s digital technology had already begun to undermine sovereignty (e.g. gambling), market economics (through network effects and emergent monopolies), and the very meaning of money. Modern AI is the child of big data, big computation and ultimately big business, intensifying the inherent tendency of digital technology to concentrate power. AI is already unravelling the fundamentals of the social, political and economic world around us, but this is a world that needs radical reimagining to overcome the global environmental and human challenges that confront us. Our challenge is whether to let the threads fall as they may, or to use them to weave a better future.
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfAbi john
Analyze the growth of meme coins from mere online jokes to potential assets in the digital economy. Explore the community, culture, and utility as they elevate themselves to a new era in cryptocurrency.
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPathCommunity
Join this UiPath Community Berlin meetup to explore the Orchestrator API, Swagger interface, and the Test Manager API. Learn how to leverage these tools to streamline automation, enhance testing, and integrate more efficiently with UiPath. Perfect for developers, testers, and automation enthusiasts!
📕 Agenda
Welcome & Introductions
Orchestrator API Overview
Exploring the Swagger Interface
Test Manager API Highlights
Streamlining Automation & Testing with APIs (Demo)
Q&A and Open Discussion
Perfect for developers, testers, and automation enthusiasts!
👉 Join our UiPath Community Berlin chapter: https://community.uipath.com/berlin/
This session streamed live on April 29, 2025, 18:00 CET.
Check out all our upcoming UiPath Community sessions at https://community.uipath.com/events/.
Artificial Intelligence is providing benefits in many areas of work within the heritage sector, from image analysis, to ideas generation, and new research tools. However, it is more critical than ever for people, with analogue intelligence, to ensure the integrity and ethical use of AI. Including real people can improve the use of AI by identifying potential biases, cross-checking results, refining workflows, and providing contextual relevance to AI-driven results.
News about the impact of AI often paints a rosy picture. In practice, there are many potential pitfalls. This presentation discusses these issues and looks at the role of analogue intelligence and analogue interfaces in providing the best results to our audiences. How do we deal with factually incorrect results? How do we get content generated that better reflects the diversity of our communities? What roles are there for physical, in-person experiences in the digital world?
Generative Artificial Intelligence (GenAI) in BusinessDr. Tathagat Varma
My talk for the Indian School of Business (ISB) Emerging Leaders Program Cohort 9. In this talk, I discussed key issues around adoption of GenAI in business - benefits, opportunities and limitations. I also discussed how my research on Theory of Cognitive Chasms helps address some of these issues
What is Model Context Protocol(MCP) - The new technology for communication bw...Vishnu Singh Chundawat
The MCP (Model Context Protocol) is a framework designed to manage context and interaction within complex systems. This SlideShare presentation will provide a detailed overview of the MCP Model, its applications, and how it plays a crucial role in improving communication and decision-making in distributed systems. We will explore the key concepts behind the protocol, including the importance of context, data management, and how this model enhances system adaptability and responsiveness. Ideal for software developers, system architects, and IT professionals, this presentation will offer valuable insights into how the MCP Model can streamline workflows, improve efficiency, and create more intuitive systems for a wide range of use cases.
Procurement Insights Cost To Value Guide.pptxJon Hansen
Procurement Insights integrated Historic Procurement Industry Archives, serves as a powerful complement — not a competitor — to other procurement industry firms. It fills critical gaps in depth, agility, and contextual insight that most traditional analyst and association models overlook.
Learn more about this value- driven proprietary service offering here.
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxAnoop Ashok
In today's fast-paced retail environment, efficiency is key. Every minute counts, and every penny matters. One tool that can significantly boost your store's efficiency is a well-executed planogram. These visual merchandising blueprints not only enhance store layouts but also save time and money in the process.
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell
With expertise in data architecture, performance tracking, and revenue forecasting, Andrew Marnell plays a vital role in aligning business strategies with data insights. Andrew Marnell’s ability to lead cross-functional teams ensures businesses achieve sustainable growth and operational excellence.
AI and Data Privacy in 2025: Global TrendsInData Labs
In this infographic, we explore how businesses can implement effective governance frameworks to address AI data privacy. Understanding it is crucial for developing effective strategies that ensure compliance, safeguard customer trust, and leverage AI responsibly. Equip yourself with insights that can drive informed decision-making and position your organization for success in the future of data privacy.
This infographic contains:
-AI and data privacy: Key findings
-Statistics on AI data privacy in the today’s world
-Tips on how to overcome data privacy challenges
-Benefits of AI data security investments.
Keep up-to-date on how AI is reshaping privacy standards and what this entails for both individuals and organizations.
Dev Dives: Automate and orchestrate your processes with UiPath MaestroUiPathCommunity
This session is designed to equip developers with the skills needed to build mission-critical, end-to-end processes that seamlessly orchestrate agents, people, and robots.
📕 Here's what you can expect:
- Modeling: Build end-to-end processes using BPMN.
- Implementing: Integrate agentic tasks, RPA, APIs, and advanced decisioning into processes.
- Operating: Control process instances with rewind, replay, pause, and stop functions.
- Monitoring: Use dashboards and embedded analytics for real-time insights into process instances.
This webinar is a must-attend for developers looking to enhance their agentic automation skills and orchestrate robust, mission-critical processes.
👨🏫 Speaker:
Andrei Vintila, Principal Product Manager @UiPath
This session streamed live on April 29, 2025, 16:00 CET.
Check out all our upcoming Dev Dives sessions at https://community.uipath.com/dev-dives-automation-developer-2025/.
HCL Nomad Web – Best Practices and Managing Multiuser Environmentspanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-nomad-web-best-practices-and-managing-multiuser-environments/
HCL Nomad Web is heralded as the next generation of the HCL Notes client, offering numerous advantages such as eliminating the need for packaging, distribution, and installation. Nomad Web client upgrades will be installed “automatically” in the background. This significantly reduces the administrative footprint compared to traditional HCL Notes clients. However, troubleshooting issues in Nomad Web present unique challenges compared to the Notes client.
Join Christoph and Marc as they demonstrate how to simplify the troubleshooting process in HCL Nomad Web, ensuring a smoother and more efficient user experience.
In this webinar, we will explore effective strategies for diagnosing and resolving common problems in HCL Nomad Web, including
- Accessing the console
- Locating and interpreting log files
- Accessing the data folder within the browser’s cache (using OPFS)
- Understand the difference between single- and multi-user scenarios
- Utilizing Client Clocking
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...SOFTTECHHUB
I started my online journey with several hosting services before stumbling upon Ai EngineHost. At first, the idea of paying one fee and getting lifetime access seemed too good to pass up. The platform is built on reliable US-based servers, ensuring your projects run at high speeds and remain safe. Let me take you step by step through its benefits and features as I explain why this hosting solution is a perfect fit for digital entrepreneurs.
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Aqusag Technologies
In late April 2025, a significant portion of Europe, particularly Spain, Portugal, and parts of southern France, experienced widespread, rolling power outages that continue to affect millions of residents, businesses, and infrastructure systems.
2. Passionate about technologies, development and community
Vincent Biret
@baywet
bit.ly/vince365
Microsoft Office Dev MVP
Azure and Office 365 developer @ 2toLead
3. Devs, devops, deciders. Endless possibilities, faster time to market, focus on business
value
For whom this session is?
4. Agenda
The new stack for SharePoint Framework
What are azure functions?
Azure Active Directory
The Microsoft Graph
Better together! + Demo
Conclusion
8. The “be nice, eh” solution
The need
We want to encourage people to have better interactions
For that we’re going to “scan” their emails
Score the sentiment
Display average score per user on the company portal
10. The solution requires a minimal development effort thanks to the integration between
the services provides by Office 365 and the infrastructure provided by Azure.
The architecture
MS
Graph
1
4
1. Users send/receive emails
2. Exchange communicates with
Graph
3. Graph triggers our function for
analysis
4. Users log into SP Portal
5. SPFX webpart contacts Azure
function for data
12. The open source mindset shift also brings community support and samples and opens
SharePoint Dev to a bigger community
The Short Version
• New Tools!
• Front End only! (smaller footprint)
• Local And Remote WorkBench
• Closed source relying on open source
• First and third party
13. Microsoft has a desire to enable SPFX devs to build complex LOB applications backed by
MS or custom API’s
Custom API & Graph Access from SPFX
• SPFx components access custom Web APIs or MS Graph
• Additional permission scopes can be requested
• Bakes in the auth for you and provides a ready to use client
• Web APIs and Permission Scopes managed by Microsoft still available
• Admins can control additional access through per tenant AAD Service Principal
• Managed by SharePoint Online infrastructure
{
"WebApiPermissionRequest": {
"ResourceId": “GUID goes here",
"Scope": “GUID goes here",
}
"WebApiPermissionRequest": {
"ResourceId": “GUID goes here",
"Scope": “GUID goes here",
}
"WebApiPermissionRequest": {
"ResourceId": “GUID goes here",
"Scope": “GUID goes here",
}
16. Improving the « pay for what you use » and the elasticity principles, it also provides a
total abstraction of servers
Serverless definition
17. Enable your team to deliver solutions faster, in a more structured way moving the focus
on the business logic
Benefits
18. From zero to productions in 7 steps! Microsoft’s answer to serverless
Azure functions
1. Pick a language
2. Pick a trigger
3. Add some inputs/outputs
4. Write the business logic code
5. (test/deploy)
6. Scale your service
7. Ship to production!!!
21. Comsuption plan is cheap if you don’t have a lot of executions. Beware of warm up time.
SKU’s & scale
Leverage App Service plan
Tiers: Free, Shared, Basic, Standard, Prenium
Cost based on reserved VMs
You have to manage scale
Comsuption based Plan
Cost Based # of Executions, Duration and Memory (GB.s)
22. Besides the browser, you can use VS2017 + Azure SDK or VSCode + Azure F CLI
Tooling
25. AAD has become the key central identity service for Microsoft and provides a seamless
experience to end users.
Microsoft’s Central Identity Service
Leveraged by all Office 365 workloads
Stores Users, Groups, Applications…
Provides many capabilities
Hybrid: SSO, Federation, Synchronisation
Enforced security: MFA, geo-fencing,
Increased Productivity: SSPR, B2C, B2B
26. Resources provided by the Graph are always secured. Depending on the auth context,
you get/need different tokens.
Basics
access_tokenMSAL or
ADAL
Your APP
Microsoft
Graph
id_token
access_token refresh_token
Microsoft
Identity
27. It is crucial to carefuly pan your auth flow before starting developing because the impact
is major!
Different contexts
Users consent for their own data, admins can consent on behalf of all users Only admins can consent
Delegated
Permissions
User
Privileges
App
permissions
Permission type: applicationPermission Type : delegated
Access as a user Access as a service
Effective permissionsEffective permissions
28. Permissions follow a pattern. Tip: always ask for the least permission your need!
Scopes/permissions structure
specific: .All,
.Shared, etc
Read,
ReadWrite,
etc.
Target entity:
files, mail,
groups,
calendars,
etc…
Ex: User.Read Directory.ReadWrite.All
Resource Action Range
29. Microsoft is working on simplifying the story. But for now it is important to understand
the nuances
Complex situation
Your target
audience
ADALSDK Client
Reg. App
MSAL
Endpoint
32. Microsoft made a subsequent investment for a few years to unify it’s API’s, authentication
modes and data formats as well as deliver a converging model.
Why the Microsoft Graph?
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
33. The Microsoft provides your application access to a wealth of data
Your gateway to Microsoft
Your app
Gateway
Your or your
customer’s
data
Office 365 Windows 10 Enterprise Mobility + Security
1Microsoft Graph
34. The Graph provides a unified API and authentication model for professional and personal
services.
Personal and professional accounts
35. A key point of the Microsoft Graph is unified data and models
Transversal and wide API
SITES
GROUPS
USERS
INSIGHTS
CONTACTS
PEOPLE
ORGANIZATION
EMAIL
CONTENT
DOCUMENTS
DEVICES
TEAMS
REPORTS
ME
ADMIN UNITS
ROLES
APPS
SECURITY DATA &
AUTOMATION
ORGANIZATION
USERS
BUSINESS
PARTNER
36. Microsoft has a uniform semantic for all of it’s API’s
Basics
• 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: /users/jeff
• Property: /users/jeff/department
• Traverse to related resources via navigations: /users/jeff/events
• Query parameters: /users/jeff/events?$top=5
o Format results: $select | $orderby
o Control results: $filter | $expand
o Paging: $top | $skip | $skiptoken
/{version} ?{query-parameters}/{resource}/{id}/{property}
37. Microsoft has made it’s API available to a lot of different eco-system removing the pain of
having to write the boiler plate code. Java, Android and IOS still in preview
SDKs
Generally Available ( /v1.0 ) Preview ( /beta )
(in preview)
Soon
40. Only with functions v2, still in preview. Most important ones being webhooks + auth that
allow you to do anything. You can also leverage flow as a relay.
Azure Functions + Microsoft Graph
Excel table input/output bindings
OneDrive File input/output bindings
Outlook output binding
Auth token input binding
WebHook triggers/binding
41. All the new SPFX capabilities came out with 1.4.1. It’s becoming seamless to integrate
those technologies together.
SharePoint Framework + Azure Functions
• SPFX helps “linking” AAD app + SPFX solution
• SPFX helps “getting the tokens”
• SPFX helps “talking to the graph/secure API”
• Azure functions can be “secured” via bearer token (AAD)
#45: Client credential flow: service can id alone without impersonification (service account)
On behalf flow: in a certain context an app can relay authentifcation via API to present APP + user and not only user (in excel for eg)
On behalf flow will help a lot office add-ins to access custom APIs
https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-v2-limitations
https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-v2-compare
https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-protocols-oauth-service-to-service
https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-v2-protocols-oauth-on-behalf-of
https://myignite.microsoft.com/sessions/55110?source=sessions
#48: It’s a tremendous opportunity for developers whether you’re ISV, consultants or at a customers to provide rich and inovative applications.Doesn’t add any cost to office 365.
Also provide some form of intelligence