MicrosoftGraphPS

0.1

 
   This module includes cmdlets to automate all the processes to create and update Azure LogAnalytics tables and Azure Data Collection Rules to do log ingestion to Azure Loganalytics custom logs using Log ingestion API and Azure Data Collection Rules from Powershell.
   
   Functions can be used for:
   (1) manipulation of source object (fix invalid struc
 
   This module includes cmdlets to automate all the processes to create and update Azure LogAnalytics tables and Azure Data Collection Rules to do log ingestion to Azure Loganalytics custom logs using Log ingestion API and Azure Data Collection Rules from Powershell.
   
   Functions can be used for:
   (1) manipulation of source object (fix invalid structure + remove unnecessary properties + add info like UserLoggedOn, Computer, CollectionTime)
   (2) Validation of environment (Azure LogAnalytics custom log tables, Azure Data Collection Rules, schema)
   (3) Management (create/update) of Azure LogAnalytics tables & Azure Data Collection Rules Management - with required schema-format and valid data set
   (4) Targetting of where to send data using names - lookup of DCR/DCE infrastructure using Azure Resource Graph
   (5) Post data to Azure LogAnalytics custom log tables using log ingestion API and Azure Data Collection Rules
   (6) Management of existing Azure Data Collection Rules
   (7) Management of existing Azure LogAnalytics custom log tables & Azure Data Collection Rules to update schema when source object structure changes,
   (8) Clean-up/maintenance of existing Azure LogAnalytics tables & Azure Data Collection Rules
   (9) Clean-up/maintenance of existing Azure LogAnalytics custom log tables & Azure Data Collection Rules
   (10) Support functions needed (e.g. REST API connectivity)
Show more

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name MicrosoftGraphPS -RequiredVersion 0.1

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name MicrosoftGraphPS -Version 0.1

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2023 Morten Knudsen | @knudsenmortendk

Package Details

Author(s)

  • Morten Knudsen | Microsoft MVP | mok@mortenknudsen.net | @knudsenmortendk

Tags

Microsoft Azure LogAnalytics LogIngestion REST Logging CustomLogs DataCollectionRule DCR

PSEditions

Core Desktop

Dependencies

This module has no dependencies.

Release Notes

https://github.com/KnudsenMorten/MicrosoftGraphPS/blob/main/RELEASENOTES

FileList

Version History

Version Downloads Last updated
1.800 289,815 7/8/2024
1.770 121,039 8/28/2023
1.764 22 8/10/2023
1.763 8 8/10/2023
1.762 13 8/7/2023
1.761 10 8/7/2023
1.77 8 8/28/2023
1.76 9 8/7/2023
1.75 9 8/7/2023
1.74 8 8/7/2023
1.73 9 8/7/2023
1.72 11 8/4/2023
1.71 8 8/4/2023
1.70 8 8/4/2023
1.69 8 8/4/2023
1.68 8 8/4/2023
1.67 8 8/4/2023
1.66 8 8/4/2023
1.65 12 8/3/2023
1.64 13 7/31/2023
1.63 8 7/31/2023
1.62 9 7/31/2023
1.61 8 7/31/2023
1.6 9 7/31/2023
1.5 14 7/28/2023
1.4 9 7/28/2023
1.3 9 7/28/2023
1.2 9 7/28/2023
1.1 10 7/28/2023
1.0 9 7/28/2023
0.85 9 7/28/2023
0.84 9 7/28/2023
0.83 9 7/28/2023
0.82 10 7/28/2023
0.81 10 7/27/2023
0.45 10 7/27/2023
0.44 10 7/27/2023
0.43 10 7/27/2023
0.42 9 7/27/2023
0.41 9 7/27/2023
0.8 9 7/27/2023
0.4 9 7/27/2023
0.3 10 7/27/2023
0.2 11 7/27/2023
0.1 (current version) 9 7/27/2023
Show less