Getting Started with Microsoft Graph Data Connect (MGdc)
Nik Charlebois – Automating SharePoint
by Nik Charlebois
3y ago
As explained in my previous post, What is Microsoft Graph Data Connect & When to Use It, MGdc allows organizations to export Office 365 data in bulk without facing any throttling limits whatsoever. In this blog post, I will guide you through the minimal set of steps required to be able to extract your first data set from Office 365 using Microsoft Graph data connect. If you wish to automate the deployment steps covered in this article, there is a one-click deployment button available at the bottom of the article which automates the deployment with an ARM template. Prerequisites Before you ..read more
Visit website
What is Microsoft Graph Data Connect & When to Use It
Nik Charlebois – Automating SharePoint
by Nik Charlebois
3y ago
Overview As part of my new role within the Microsoft Graph product group I am responsible for helping our partners and customers be successful with the Microsoft Graph. Specifically, I focus on the Microsoft Graph Data Connect area. Microsoft Graph Data Connect, or MGdc for short, is a component that lets you extract Microsoft 365 data in bulk. In the past, customers have developed creative approaches to extract large amount of data from the Graph. While the Graph supports batching requests via the /$batch endpoint, applications are still subject to throttling limits. MGdc provides a different ..read more
Visit website
Next Step in my Journey at Microsoft
Nik Charlebois – Automating SharePoint
by Nik Charlebois
3y ago
Spoiler Alert: I am changing role! My Past Life as a Public Servant Five years ago almost to the day, I took one of the most important decision of my life. Quit a job I’ve had for almost 13 years as a public servant in the Canadian Federal Government and which almost ensured me job security until retirement to join Microsoft. Where I live (Gatineau, Quebec), working for the Government is a real safety net. It provides you with a good salary and an amazing pension plan. I once heard that 1 family out of 4 in my region has someone working as a Federal Public Servant. I have yet to validate those ..read more
Visit website
Cloud LCM – Prototype for DSC-as-a-Service
Nik Charlebois – Automating SharePoint
by Nik Charlebois
3y ago
I’ve been experimenting over the past few weeks with a project I’ve been planning to work on for years now. It is this concept of being able to deploy PowerShell Desired State Configuration (DSC) in a server-less mode. In any traditional DSC project, the actual configuration gets executed by a local service that comes with PowerShell, called the Local Configuration Manager (LCM). This is the agent responsible for bringing the machine in its Desired State and ensuring it stays in that state by doing regular checks referred to as Consistency Checks to make sure it stays in the Desired State. Sin ..read more
Visit website
Azure Arc for Servers – Desired State Configuration
Nik Charlebois – Automating SharePoint
by Nik Charlebois
3y ago
In my previous blog article, I introduced you to the process involved in registering an on-premises Windows server with Azure Arc so that it can be managed alongside native Azure Virtual Machine using a single control plane. In this blog article, we will focus on how we can deploy the PowerShell Desired State Configuration (DSC) extension to your on-premises Arc servers and have DSC configure settings on them. We will cover the process of adding the DSC extension to your Arc servers via the Azure portal, and how you can upload a DSC configuration from it so that it gets pushed down and applied ..read more
Visit website
Azure Arc for Servers – How Server Registration Works
Nik Charlebois – Automating SharePoint
by Nik Charlebois
3y ago
Azure Arc is a new offering under the Azure Hybrid umbrella which offers a single interface inside of the Azure Portal (referred to as Control Plane) to manage all your Azure Virtual Machines as well as your on-premises servers (or servers registered with other cloud providers) that have been registered with Azure Arc. It works for both Windows and Linux based servers. This allows you to view all your server assets in a central location and to leverage features that were originally only available for native Azure VMs such as Azure Guest Configuration. You can also install extensions on the ser ..read more
Visit website
Office365DSC – Release 1.0.0.1048 (October 2019)
Nik Charlebois – Automating SharePoint
by Nik Charlebois
4y ago
While my blog has been quiet for the past month and a half, the team and I have been on the contrary, extremely busy working on the Office365DSC project. We have recently released version 1.0.0.1048 onto the PowerShell gallery, which is packed with new features and improvements. To learn more about what is new with the tool, I recommend you watch the announcements video below ..read more
Visit website
What is Configuration-as-Code
Nik Charlebois – Automating SharePoint
by Nik Charlebois
4y ago
I have been touring several countries over the past few years trying to promote good DevOPS practices for SharePoint and Office 365 admins when it comes to writing configurations for their environments. Every time I do a presentation on this topic, I am amazed at just how little understanding of the basics concepts of the topic there is out there in the field. Folks, in the DevOPS world, everything is represented as code! Infrastructure-as-Code, Documentation-as-Code, Configuration-as-Code and even our Continuous Integration and Delivery pipelines are coded as code (with YAML). Let’s forget a ..read more
Visit website
Monitor the Compliance of your Office 365 Configuration with Azure DevOPS and DSC
Nik Charlebois – Automating SharePoint
by Nik Charlebois
5y ago
As previously discussed in my The PaaS/SaaS DSC Paradigm article, the continuous monitoring of Software-as-a-Service configurations is something that keeps me up at night. Still to this day, when a customer asks me what the recommended way to run Office365DSC configurations and to ensure continuous compliance is, I still don’t have a good answer to provide. For on-premises system, my answer has always been to use Azure DevOPS to manage the Configuration as code, and to automate the deployments via Azure Pipelines; that really should be a no brainer for organizations. However Azure DevOPS doesn ..read more
Visit website
My SharePoint Conference 2019 Session is Now on PluralSight!
Nik Charlebois – Automating SharePoint
by Nik Charlebois
5y ago
Last May, my colleague Brian Lalancette and I presented at the 2019 SharePoint Conference in Las Vegas. Our session’s title was IT Pros, get relevant now! and it has been recorded and made available on PluralSight. You can find the recording of our session at https://www.pluralsight.com/courses/sharepoint-conference-2019-session-19. The session discusses the future of the AutoSPInstaller project, covers the transition into a fully managed PowerShell Desired State COnfiguration approach using SharePointDSC and introduces our brand new Office365DSC tool, which allows you to automate the configu ..read more
Visit website

Follow Nik Charlebois – Automating SharePoint on FeedSpot

Continue with Google
Continue with Apple
OR