-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathEntraAuthenticationMetrics.psd1
More file actions
37 lines (32 loc) · 1.67 KB
/
EntraAuthenticationMetrics.psd1
File metadata and controls
37 lines (32 loc) · 1.67 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
@{
# Module metadata
ModuleVersion = "0.1.0"
GUID = "49bc84ab-afe2-4659-9ff4-ca536efb6006"
Author = "Gabriel Delaney - gdelaney@phzconsulting.com | https://github.com/thetolkienblackguy"
CompanyName = "Phoenix Horizons LLC"
Copyright = "(c) Phoenix Horizons LLC. All rights reserved."
Description = "PowerShell module for gathering authentication metrics from Entra ID."
# Supported PowerShell editions
PowerShellVersion = "5.1"
CompatiblePSEditions = @("Desktop", "Core")
# Dependencies
RequiredModules = @("Microsoft.Graph.Authentication")
# Module file paths
RootModule = "EntraAuthenticationMetrics.psm1"
FunctionsToExport = @(
"Invoke-EAMDashboardCreation","Send-EAMMailMessage",
"New-EAMAuthenticationReport","New-EAMDashboard"
)
CmdletsToExport = @()
VariablesToExport = "*"
AliasesToExport = "*"
# Private Data
PrivateData = @{
PSData = @{
Tags = @("AzureAD","EntraID","Authentication","Metrics")
LicenseUri = "https://github.com/thetolkienblackguy/EntraAuthenticationMetrics/blob/main/LICENSE"
ProjectUri = "https://github.com/thetolkienblackguy/EntraAuthenticationMetrics"
ReleaseNotes = "Optimized reporting when using -GroupId as the parameter. Previously the tool would query the members endpoint for the group then pipe the results to the Get-EAMUser function. Now it selects the needed properties from the members endpoint. Which substantially improves performance. Added support for all graph environments."
}
}
}