Report Azure AD user IDs last logon timestamp using Microsoft Graph API
NetHugo's IT Pro Blog
by Hugo Gungormez
2y ago
It’s been a while since I’ve updated my blog so here we go! This is a step-instruction guide on how to generate Azure AD reports listing all users’ last logon time. This is particularly handy as is not possible to generate any such report using AzureAD or AzureADPreview PowerShell modules. Prerequisites Azure Active Directory Web browser Microsoft Graph API delegate permissions User.Read.All Directory.Read.All Directory.AccessAsUser.All Instructions Launch your web browser and navigate to https://developer.microsoft.com/en-us/graph/graph-explorer. Click Sign in to Graph Explorer and logi ..read more
Visit website
How to build a colourful GUI for PowerShell using Winforms, RunspacePools and Hash Tables
NetHugo's IT Pro Blog
by Hugo Gungormez
2y ago
Introduction Are you in the process of building a GUI frontend for your PowerShell script? Have you hit a wall with your Winforms GUI freezing? Trouble nutting out RunspacePools, Hash Tables, state sessions and garbage clean up? Or perhaps you simply want to take your scripting game to the next level, make more than a plain old cmdlet running in a console window. Break into that AAA application dev scene with a fluid app…well not quite, but we’re getting there! Then this blog post is right up your alley as I will go through some of the key elements in implementing all of these things to superc ..read more
Visit website
HVTools Major Update – 1.6.4
NetHugo's IT Pro Blog
by Hugo Gungormez
2y ago
Overview A lot of bug fixes and features packed into this release! Enjoy Changelog Search filter now works across all tabs. Added reset counter for clusters $c in ClusterNetworks foreach loop. 1.6.4 Added tab filter for all 8 datagrids. 1.6.3 Major update. Packed new features in including Clusters, Hosts, Storage Pools, Storage Arrays, Cluster Disks, Networks and Cluster Networks! 1.6.2 Added host info feature including data table, tab, foreach loop and data grid. Re-enabled maxthreads to all available processor count. New feature, Cluster info! Added 2nd table for Clusters. 1.6.1 Fixed unpr ..read more
Visit website
VMM Tools Released
NetHugo's IT Pro Blog
by Hugo Gungormez
2y ago
Overview VMM Tools is a utility programmed in .Net for performing SCVMM inventories. It will effectively audit all VMs in your SCVMM environment and report on details such as host information, OS, network, storage, VLAN, etc. It is a quick, lightweight app and does not require installation. Current features include: Get all virtual machine info. Great table report. Easy to use. New features inbound including SCVMM storage, fabric network, overall health, and more. More information and the download link can be found on the utility page. Still an early release, I plan on adding new features in ..read more
Visit website
KVT Tool Major Update – 1.5.7
NetHugo's IT Pro Blog
by Hugo Gungormez
2y ago
Overview Great news! I have recently performed major upgrades to KVT Tool. These new features bring both beauty and finesse. Noteworthy mentions: Moved away from traditional PS arrays. Now using data table objects. Improved UI by leveraging DataGridView and TabControl forms. Unfroze the UI! Achieved this thanks to [runspacefactory] RunspacePools. Took a little while to master, but got there in the end. Improved performance. The use of RunspacePools naturally implies multi-threaded performance. The utility will utilise all available logical threads in your system for a seamless experience. Mo ..read more
Visit website
SCVMM Health Capacity Report
NetHugo's IT Pro Blog
by Hugo Gungormez
2y ago
Are you in the phase of capacity planning for VM migration off your Hyper-V / System Center Virtual Machine Manager (SCVMM) environment? Do you need a capacity report of all running VMs and their allocated resources including CPU, memory, storage and network? Check out the below PowerShell script which I’ve created to help produce the report you need. Overview All you need to do is save the below code snippet as a PS1 file and execute it using a PowerShell terminal, either from a jump server or SCVMM 2016 server with access to your virtual environment. You will then be prompted to enter the IP ..read more
Visit website
Major Incident Notification Template
NetHugo's IT Pro Blog
by Hugo Gungormez
2y ago
Overview This email template is intended to provide businesses with transparency for priority 1 and/or priority 2 critical incidents. The concept is to provide a concise update within time intervals, progressing the incident towards resolution. Use Case The below matrix is a strong guideline on when to send these email comms. These numbers are industry practice and have been formulated to provide an effective balance between communication and technical resolution. Ideally, it is the incident manager’s duty to share these comms across the business, allowing the assigned engineer to perform tech ..read more
Visit website
How to monitor Ribbon SBC using Azure Log Analytics
NetHugo's IT Pro Blog
by Hugo Gungormez
2y ago
In this tutorial I will be teaching you how to configure monitoring of your Ribbon SBC appliance using Microsoft Azure Log Analytics. Particularly useful as Ribbon currently do not provide a monitoring solution for Ribbon SBC on Azure. Let’s face it, Azure monitoring is downright awesome. It’s super easy to get going, inexpensive (compared to other 3rd party products) and the potential is limitless! Overview We will be building an Ubuntu Server Linux virtual machine to act as an intermediary syslog gateway for Ribbon SBC SWeLite to forward logs into an Azure Log Analytics Workspace. High Level ..read more
Visit website
Report all Azure AD user IDs last logon timestamp using Microsoft Graph API
NetHugo's IT Pro Blog
by Hugo Gungormez
2y ago
It’s been a while since I’ve updated my blog so here we go! This is a step-instruction guide on how to generate Azure AD reports listing all users’ last logon time. This is particularly handy as is not possible to generate any such report using AzureAD or AzureADPreview PowerShell modules. Prerequisites Azure Active Directory Web browser Microsoft Graph API delegate permissions User.Read.All Directory.Read.All Directory.AccessAsUser.All Instructions Launch your web browser and navigate to https://developer.microsoft.com/en-us/graph/graph-explorer. Click Sign in to Graph Explorer and logi ..read more
Visit website
Connect to AWS CLI via Powershell
NetHugo's IT Pro Blog
by Hugo Gungormez
2y ago
In this tutorial, you can connect your Powershell terminal to AWS CLI using SAML2AWS. Especially handy for AWS tenancies utilising MFA authentication. Pre-requisites Powershell 5.1 Chocolatey SAML2AWS Instructions Launch elevated Powershell. Execute CMDLET Set-ExecutionPolicy Bypass -Scope Process. Download and save Chocolatey installation script. Install Chocolatey by executing installation script using CMDLET .\install.ps1. Wait for it to complete. Install SAML2AWS using command choco install saml2aws. Configure SAML2AWS for your AWS tenancy using command saml2aws configure. Please choos ..read more
Visit website

Follow NetHugo's IT Pro Blog on FeedSpot

Continue with Google
Continue with Apple
OR