• Stars
    star
    33
  • Rank 783,877 (Top 16 %)
  • Language
    PowerShell
  • License
    MIT License
  • Created about 4 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Microsoft 365 Usage Reporting Script using Microsoft Graph API and Exchange Online PowerShell V2

More Repositories

1

MS365HealthReport

Retrieve the Office 365 Service Health Status Messages and send the email report using Microsoft Graph API.
PowerShell
12
star
2

Get-O365HealthReport

11
star
3

Get-ExchangeHealth

PowerShell Script to Get Exchange Server and Services Health Status
PowerShell
7
star
4

Get-MXReport

Query MX Records and Generate Report
7
star
5

Get-WebUpStatus

Use Get-WebUpStatus.ps1 to programmatically check the availability status of Sharepoint Sites or any WebSites
PowerShell
5
star
6

PS-Manage-Log-On-As-A-Service

PowerShell script collection to manage the 'Log on as a service' user rights assignment
PowerShell
5
star
7

PSEventMonitor

PowerShell
4
star
8

DeleteFilesOlderThanXDays

PowerShell Script to delete files from a list of folders that are older than a given number of days
PowerShell
4
star
9

Export-ExoMailForwardRules

PowerShell
3
star
10

theitbros-Office-365-Password-Expiration-Notification

Send password notification expiration email to Office 365 users
PowerShell
3
star
11

LazyExchangeAdmin.SkuMon

Office 365 License Availability Report
PowerShell
2
star
12

theitbros-SPO-Storage-Usage-Report

PowerShell script to retrieve SPO sites storage usage report using the Pnp.PowerShell module.
PowerShell
2
star
13

Office365TokenGet

PowerShell Helper Module for Getting Office 365 REST API Tokens
PowerShell
2
star
14

Delete-FilesByAge

Delete files from specified paths based on age, with email reporting.
PowerShell
2
star
15

AzureAD-Privileged-User-Report

Extract a list of all the members of Azure privileged roles
PowerShell
2
star
16

Get-RecursiveFullPermission

Mailbox Permissions may include Users and Groups, and sometimes even nested groups. And you were tasked to get a report listing all those recipients, it would be a very tedious process to manually look up each entries. This script can help generate the needed report based on a file with a list of mailboxes are input file, all mailboxes, or just a single mailbox.
PowerShell
2
star
17

Export-O365GroupsAndMembers

Export and backup Office 365 Distribution Lists and Members
PowerShell
2
star
18

Backup-ExchangeGroups

PowerShell script to backup Exchange Distribution Groups (Static/Dyamic) to XML files.
PowerShell
1
star
19

Remove-Email-Domain-Alias

PowerShell
1
star
20

Microsoft-365-License-Friendly-Names

Get license IDs and friendly names directly from MS article in GitHub
PowerShell
1
star
21

EXOArchiveLitHoldTask

Enable Exchange Online Archive Mailbox and Litigation Hold for eligible users
PowerShell
1
star
22

Entra-User-Photo-Extractor

PowerShell script to export Entra user photo to file
PowerShell
1
star
23

Export-GroupsAndMembers

PowerShell Script to Export All Distribution Groups and Members
PowerShell
1
star