Pinned Repositories
Add-FreshDeskAgents
Import new agents into FreshDesk using a CSV file.
Add-GroupMembers
Add a list of owners or members to a Microsoft 365 group.
Assess-PC
Assesses a computer for OS, BIOS, apps, and other info.
Assign-GoToPhoneNumbers
Backup-MonsterTrainSaveData
Backs up a folder to another folder. Can be scheduled with Windows task scheduler.
Banner-Unit-Info
A game mod for Monster Train.
Compare-Agents
Compare device exports from Azure, FreshService, Absolute and Sophos. Find out where devices are not showing up, and view all the data in one spreadsheet.
Copy-ExcelToCSV
Copies an excel file to a CSV file.
Deactivate-M365User
Nova1089's Repositories
Nova1089/Add-FreshDeskAgents
Import new agents into FreshDesk using a CSV file.
Nova1089/Assess-PC
Assesses a computer for OS, BIOS, apps, and other info.
Nova1089/Assign-GoToPhoneNumbers
Nova1089/Backup-MonsterTrainSaveData
Backs up a folder to another folder. Can be scheduled with Windows task scheduler.
Nova1089/Banner-Unit-Info
A game mod for Monster Train.
Nova1089/Compare-Agents
Compare device exports from Azure, FreshService, Absolute and Sophos. Find out where devices are not showing up, and view all the data in one spreadsheet.
Nova1089/Copy-ExcelToCSV
Copies an excel file to a CSV file.
Nova1089/Deactivate-M365User
Nova1089/Download-XKCD
Fun project that scrapes xkcd.com and downloads all the comics.
Nova1089/Export-AzureADUsers
Export info for Azure AD users. Multiple methods to filter users.
Nova1089/Export-FreshDeskDeletedContacts
Export all deleted contacts in FreshDesk to CSV.
Nova1089/Export-GroupMembers
Export CSV of all members of an Office 365 group.
Nova1089/Export-Mailboxes
Export mailboxes and display info in a CSV. (Script allows you to choose between shared mailboxes, user mailboxes, or all mailboxes.)
Nova1089/Export-MailboxMembers
Export CSV of all members of a Shared Mailbox or User Mailbox. Displays user email, title, department, and the current access they have to the mailbox ("Read and Manage" and/or "Send As").
Nova1089/Export-SharePointSiteContentInfo
This script exports info about the content on a SharePoint site and helps determine where space is being occupied. Info is obtained for each file, folder, drive, list, notebook, and subsite.
Nova1089/Get-MailboxMRMInfo
Display mailbox info regarding messaging records management (MRM), which used to be known as email life cycle (ELC). (This has to do with archive, retention, and deletion policies.)
Nova1089/Get-UsersMailboxes
Display all of the shared mailboxes, group mailboxes, and team mailboxes that a user has access to ("read and manage" or "send as").
Nova1089/GoTo-OAuth-Demo
Demo and guide for OAuth 2.0 Auth Code Grant for GoTo Connect.
Nova1089/Grant-MailboxAccess
Grant access to a mailbox to a provided list of users.
Nova1089/Join-CSVs
Join 2 or more CSV files based on related columns between them.
Nova1089/Join-Intune
Joins a device to Intune that has already been joined to Azure AD.
Nova1089/merge_spreadsheets
Unfinished. Merge spreadsheets using Python. Does a merge as opposed to a concat. See Pandas docs for more info.
Nova1089/Onboard-NewUser
Nova1089/Pester-Examples
Examples using Pester testing framework for Powershell.
Nova1089/Powershell-Snippets
Reusable Powershell snippets.
Nova1089/Remove-GroupMembers
Remove a list of owners or members from a Microsoft 365 group.
Nova1089/Remove-MailboxAccess
Revoke access to a mailbox from a provided list of users.
Nova1089/Send-EmailsFromTemplates
Create a set of email templates, place them into a folder, and then use a script to send them all off at once.
Nova1089/Test-CatApi
Testing cat API with Powershell. https://thecatapi.com/
Nova1089/Update-OrgCharts
Update title, department, and manager in Microsoft 365 for a provided spreadsheet of users.