Payton Flint's Tech Blog
Menu
  • Home
  • Blog
  • Categories
  • Resources
  • About
  • Contact
Menu

Author: paytonflint

The Pattern Behind Breakthroughs: What Wikipedia and AI Have in Common

Posted on April 24, 2025April 25, 2025 by paytonflint

My generation grew up as the internet was only just gaining a foothold in the public Zeitgeist. We experienced the blossoming and commercialization of the internet, along with its commoditization. Back when households were still getting “the internet” on CDs tucked into magazines, we were still taught to write in cursive, and how to use…

Read more

Cloud – Return Enterprise-wide Google Drive File Metadata as SQL Database

Posted on December 18, 2024April 20, 2025 by paytonflint

If you are managing an enterprise, you’ll undoubtedly run into storage usage concerns. Cloud storage can be relatively expensive. Some good housekeeping is vital. But, how do you determine what to clean up? There are a lot of relevant data points you can use to identify anomalous use/abuse of available storage. I’ve written a script…

Read more

Azure – Get Group MFA Registration Info

Posted on November 8, 2024November 8, 2024 by paytonflint

If you’ve deployed multifactor authentication (MFA) at an enterprise scale, you’ll know it can be fraught with challenges. You may need to deploy to individual departments, or perhaps take a phased approach and deploy in traches. However you end up deciding to do your MFA rollout, you will likely need to specify a target group,…

Read more

OSINT – Find Similar Images on the Web

Posted on October 26, 2024October 26, 2024 by paytonflint

I recently had a unique challenge present itself. A local had shared a screenshot of an image in a social media group I am in. I had the suspicion that this screenshot might have been the entrance to some local caves that I had been to previously. However, since that photo was taken, these caves…

Read more

Cloud – Enterprise Gmail Mass-Mailer

Posted on September 16, 2024November 8, 2024 by paytonflint

If you’ve ever needed to perform mass-mailing operations within an enterprise, you’ll know there are a lot of considerations. Being able to bypass filters and rate limits for different platforms may be necessary to send messages in a timely manner, or to avoid bigger problems. So, if you are using Google Workspace for email, why…

Read more

PowerShell – Execute Scriptblock as Current User

Posted on August 7, 2024November 8, 2024 by paytonflint

Here’s a script I’ve put together that will retrieve the current user sessions from a remote host using psexec.exe. Then, it executes a scriptblock using the current user session context. Simple, but very powerful. I would suggest not running this in an enterprise environment if you would like to stay in your security team’s good…

Read more

Cloud – Retrieve Google Drive Contents by User or Drive ID

Posted on May 15, 2024October 30, 2024 by paytonflint

Recently, a challenge presented itself in migrating a large archive of data from a Google Drive location (frankly, a rather costly storage option) to a local NAS storage device. I have been using PSGSuite to interface with the G Suite products, so I turned to it to see what my options were. I found them…

Read more

Cloud – Search and Destroy Malicious Emails From End Users’ G-Suite Mailboxes

Posted on April 10, 2024April 10, 2024 by paytonflint

If you are using managing an enterprise, you will undoubtedly encounter malicious emails targeting your end users. Ideally, you could delete these messages from within your end users’ mailboxes. Normally, this is a premium feature, but if you have configured your G-Suite environment to use PSGSuite, it can be accomplished with some pretty basic scripting….

Read more

IAM – PowerShell – Manual Entra Connect Sync via Script

Posted on March 17, 2024March 17, 2024 by paytonflint

Recently, the need for others to be able to force a manual sync from on-prem Active Directory (AD) to Entra became apparent. I knew this could be done with PowerShell, so I got to work writing a script. Users that may run this script will need to be in the local ‘ADSyncOperators’ group on your…

Read more

Cloud- Synchronize Profile Photos Between Federated Domains (Google, Azure)

Posted on February 24, 2024February 24, 2024 by paytonflint

Synchronization of profile photos between Google’s G Suite and Azure is not supported by the built-in Azure Provisioning engine. This must be accomplished by some other means. In my case, of course, I look to employ PowerShell for such automation tasks. As a prerequisite, you should have already followed PSGSuite’s intial setup procedure documented on…

Read more
  • 1
  • 2
  • 3
  • 4
  • …
  • 7
  • Next

About The Author

Author's Portrait

In my journey as a technologist and 11 years of experience as an IT professional, I have found my niche as Director of Infrastructure Services; developing my skillsets in management, scripting, cloud infrastructure, identity management, and networking.

I have experience as a Systems Administrator and Engineer for large enterprises including the DoD, government agencies, and a nuclear-generation site.

I've been blessed to collaborate with engineers at esteemed Fortune 50 corporations, and one of Africa's largest, to ensure successful implementation of my work.

GitHub Button

Credentials

M365 Endpoint Administrator Associate
M365 Fundamentals
Microsoft AZ-900
CompTIA CSIS
CompTIA CIOS
CompTIA Security+
CompTIA Network+
CompTIA A+
  • April 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
© 2022 Payton Flint | The views and opinions expressed on this website belong solely to the author/owner and do not represent the perspectives of any individuals, institutions, or organizations, whether affiliated personally or professionally, unless explicitly stated otherwise. The content and products on this website are provided as-is with no warranties or guaranties, are for informational/demonstrative purposes only, do not constitute professional advice, and are not to be used maliciously. The author/owner is not responsible for any consequences arising from actions taken based on information provided on this website, nor from the use/misuse of products from this site. All trademarks are the property of their respective owners.