Migrate-EOPSettings now does ATP!

ATP! ATP! At long last, I’ve made a first pass at updating the Migrate-EOPSettings script to now include settings for Advanced Threat Protection.  I’ve had several customers moving their instances from commercial EOP to Office 365 GCC, and while my Migrate EOP script would capture just about everything, it came to my attention that we…


(Cloud) Tip of the Day: What’s new in PowerShell in Azure Cloud Shell

Today’s tip… At Microsoft Ignite 2018, PowerShell in Azure Cloud Shell became generally available Azure Cloud Shell is available through the Azure portal, the stand-alone experience, Azure documentation, the Azure Mobile App, and the Azure Account Extension for Visual Studio Code. Improvements: Faster start-up: At the beginning of PowerShell in Cloud Shell’s public preview, the…


Infrastructure + Security: Noteworthy News (November, 2018)

Hi there! This is Stanislav Belov here, and you are reading the next issue of the Infrastructure + Security: Noteworthy News series!   As a reminder, the Noteworthy News series covers various areas, to include interesting news, announcements, links, tips and tricks from Windows, Azure, and Security worlds on a monthly basis. Microsoft Azure A window…


Gather Log Analytics/MMA agent version

Had some questions come up from the community to check the Log Analytics agent version.   Depending on how you are setup, the SCOM Integration makes this easy with Holman’s blog for the agent management pack.   If you have admin right in Operations Manager console then you can check this directly from SCOM server:…


Updated Tool Roundup!

Hi! It’s a day ending in “y,” which means it’s a good day to update a script! Today, while on-site with a customer and running my AAD Connect Permissions script, I noticed that the logging output wasn’t as helpful as I wanted it to be. So, I’ve updated it with some bits for looking for…


[改訂版] SharePoint Online HTTP 調整 (応答コード : 429) 対策の増分バックオフ リトライ

過去のブログ投稿でもご案内しておりますように、CSOM などのクライアント サイド API を利用するプログラムにおいて、HTTP 調整機能への対策として増分バックオフ リトライを実装することを推奨しています。 タイトル: PowerShell サンプル : SharePoint Online HTTP 調整 (応答コード : 429) 対策の増分バックオフ リトライ アドレス: https://blogs.technet.microsoft.com/sharepoint_support/2016/10/08/powershell-csom-sample-code-for-spo-http-429-incremental-backoff-retry/   従来弊社より案内していた増分バックオフ リトライのサンプル コードでは、Exponential Backoff というアルゴリズム (指数関数的にリトライ間隔を大きくする実装) を推奨していましたが、最新のベスト プラクティスにおいては、HTTP 応答の “Retry-After” ヘッダーの値を利用してリトライ間隔を指定する実装を推奨しています。本実装は、SharePoint Online だけでなく、Microsoft Graph API 等においても同様の推奨事項となります。   タイトル: SharePoint Online で調整またはブロックを回避する アドレス: https://docs.microsoft.com/ja-jp/sharepoint/dev/general-development/how-to-avoid-getting-throttled-or-blocked-in-sharepoint-online タイトル: Microsoft Graph throttling guidance アドレス: https://developer.microsoft.com/en-us/graph/docs/concepts/throttling   本稿では、冒頭のブログで紹介している…


Unsticking Windows Updates That Are Stuck In Their Tracks

Hello everyone, Matt Novitsch (SCCM Premier Field Engineer) with Craig McCarty (Platforms Premier Field Engineer) here to talk to you about a method of unsticking stuck Windows Updates. We have seen this several times with customers and on our own machines where Windows Updates are stuck downloading, installing, or failing to install for a variety…

6

Retirement…

All good things must come to an end eventually… No no i am not retiring just yet but with the recent trend of Technet blogs being retired, i have chosen to migrate my blog over to my own WordPress platform to ensure i can still continue to provide content to the community and hopefully help…


Cloud) Tip of the Day: Programmatically onboard and manage your subscriptions in Azure Security Center

Today’s tip… Securing your Azure workloads has become easier with the release of Azure Security Center (ASC) official PowerShell Module! Many organizations are looking to automate more tasks, as manual work is prone to human error and creates a potential for duplicative work. The need for automation is especially prevalent when it comes to large…


PowerShell: Taking Control of CTRL-C.

Have you ever been in the middle of running a PowerShell script and hit CTRL-C to stop it, and realize you just lost the tracking of all work performed and/or information gathered up to that point? It’s even worse when you are using PowerShell jobs for multi-threading processing, or remote computer sessions, because you potentially…