Skip to content

Commit e25f360

Browse files
Merge pull request #31 from childebrandt42/dev
Healthcheck and TrueSSO Updates
2 parents 470fff6 + 2c7e749 commit e25f360

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+1232
-64
lines changed

.vscode/settings.json

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,13 @@
2121
"editor.rulers": [
2222
115
2323
],
24-
"files.trimTrailingWhitespace": true
24+
"files.trimTrailingWhitespace": true,
25+
"cSpell.words": [
26+
"Hildebrandt",
27+
"Iain",
28+
"jcolonfzenpr",
29+
"karlnewick",
30+
"Newick",
31+
"Scribo"
32+
]
2533
}

AsBuiltReport.VMware.Horizon.json

Lines changed: 22 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"Report": {
3-
"Name": "VMware Horizon As Built Report",
3+
"Name": "Omnissa Horizon As Built Report",
44
"Version": "1.0",
55
"Status": "Released",
66
"ShowCoverPageImage": true,
@@ -35,7 +35,8 @@
3535
"UAGServers": 1
3636
},
3737
"ConnectionServers": {
38-
"ConnectionServers": 1
38+
"ConnectionServers": 1,
39+
"TrueSSO": 1
3940
}
4041
},
4142
"InstantClone": {
@@ -74,23 +75,30 @@
7475
}
7576
},
7677
"HealthCheck": {
77-
"ESXiHosts": {
78-
"Status": true
78+
"HealthCheck": {
79+
"Overview": true
7980
},
80-
"DataStores": {
81-
"Status": true
81+
"Components": {
82+
"ConnectionServers": true,
83+
"GatewayServer": true,
84+
"EventDataBase": true,
85+
"TrueSSO": true
8286
},
83-
"vCenter": {
84-
"Status": true
87+
"RDSFarms": {
88+
"RDSFarms": true
8589
},
86-
"ConnectionServers": {
87-
"Status": true
90+
"vSphere": {
91+
"DataStores": true,
92+
"vCenter": true,
93+
"ESXiHosts": true
8894
},
89-
"RegisteredMachines": {
90-
"Status": true
95+
"OtherComponents": {
96+
"Domains": true,
97+
"SAML2": true,
98+
"LicenseService": true
9199
},
92-
"EventConfiguration": {
93-
"EventDatabase": true
100+
"RemotePod": {
101+
"RemotePod": true
94102
}
95103
}
96104
}

AsBuiltReport.VMware.Horizon.psd1

22 Bytes
Binary file not shown.

CHANGELOG.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,25 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [1.1.4] - 2024-11-22
8+
## [1.1.6] - 2025-1-17
9+
10+
### Added
11+
12+
- Added TrueSSO Certificate details and Health Check Section
13+
14+
### Changed
15+
16+
- Tested with Horizon 2406
17+
- Added TrueSSO Cetificate details section
18+
- Added Health Check module
19+
20+
### Fixed
21+
22+
- Resolved the Following issues:
23+
- [#30](https://github.com/AsBuiltReport/AsBuiltReport.VMware.Horizon/issues/30)
24+
25+
26+
## [1.1.5] - 2024-11-22
927

1028
### Added
1129

README.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@
2525
</p>
2626
<!-- ********** DO NOT EDIT THESE LINKS ********** -->
2727

28-
# VMware Horizon As Built Report
28+
# Omnissa Horizon As Built Report
2929

30-
VMware Horizon As Built Report is a PowerShell module which works in conjunction with [AsBuiltReport.Core](https://github.com/AsBuiltReport/AsBuiltReport.Core).
30+
Omnissa Horizon As Built Report is a PowerShell module which works in conjunction with [AsBuiltReport.Core](https://github.com/AsBuiltReport/AsBuiltReport.Core).
3131

3232
[AsBuiltReport](https://github.com/AsBuiltReport/AsBuiltReport) is an open-sourced community project which utilises PowerShell to produce as-built documentation in multiple document formats for multiple vendors and technologies.
3333

@@ -37,15 +37,15 @@ Please refer to the AsBuiltReport [website](https://www.asbuiltreport.com) for m
3737

3838
## Sample Report - Custom Style
3939

40-
Sample VMware Horizon As Built report HTML file: [Sample VMware Horizon As-Built Report.html](https://htmlpreview.github.io/?https://raw.githubusercontent.com/AsBuiltReport/AsBuiltReport.VMware.Horizon/dev/Samples/Sample%20VMware%20Horizon%20As%20Built%20Report.html)
40+
Sample Omnissa Horizon As Built report HTML file: [Sample VMware Horizon As-Built Report.html](https://htmlpreview.github.io/?https://raw.githubusercontent.com/AsBuiltReport/AsBuiltReport.VMware.Horizon/dev/Samples/Sample%20VMware%20Horizon%20As%20Built%20Report.html)
4141

4242
# :beginner: Getting Started
4343

44-
Below are the instructions on how to install, configure and generate a VMware Horizon As Built report.
44+
Below are the instructions on how to install, configure and generate a Onmissa Horizon As Built report.
4545

4646
## :floppy_disk: Supported Versions
4747

48-
The VMware Horizon As Built Report supports the following Horizon versions;
48+
The Omnissa Horizon As Built Report supports the following Horizon versions;
4949

5050
- Horizon 8+, 2+**
5151

@@ -61,12 +61,12 @@ This report is compatible with the following PowerShell versions;
6161

6262
PowerShell 5.1 or PowerShell 7, and the following PowerShell modules are required for generating a VMware Horizon As Built Report.
6363

64-
- [VMware PowerCLI Module](https://www.powershellgallery.com/packages/VMware.PowerCLI/)
64+
- [VMware PowerCLI Module](https://www.powershellgallery.com/packages/VMware.PowerCLI/) version 13.2.0.22643736 or older (VMware removed the "VMware.VimAutomation.HorizonView" in latest versions.)
6565
- [AsBuiltReport.VMware.Horizon Module](https://www.powershellgallery.com/packages/AsBuiltReport.VMware.Horizon/)
6666

6767
### :closed_lock_with_key: Required Privileges
6868

69-
- A VMware Horizon As Built Report can be generated with Administrators(Read only) privileges.
69+
- A Omnissa Horizon As Built Report can be generated with Administrators(Read only) privileges.
7070

7171
## :package: Module Installation
7272

@@ -75,7 +75,7 @@ Open a PowerShell terminal window and install each of the required modules.
7575
:warning: VMware PowerCLI 13.2 is required. Please ensure older PowerCLI versions have been uninstalled.
7676

7777
```powershell
78-
install-module VMware.PowerCLI -MaximumVersion 13.3 -AllowClobber
78+
install-module VMware.PowerCLI -MaximumVersion 13.2.0.22643736 -AllowClobber
7979
install-module AsBuiltReport.VMware.Horizon
8080
```
8181

@@ -96,15 +96,15 @@ _Note: You are not limited to installing the module to those example paths, you
9696
9797
## :pencil2: Configuration
9898
99-
The VMware Horizon As Built Report utilises a JSON file to allow configuration of report information, options, detail and healthchecks.
99+
The Omnissa Horizon As Built Report utilizes a JSON file to allow configuration of report information, options, detail and healthchecks.
100100
101-
A VMware Horizon report configuration file can be generated by executing the following command;
101+
A Omnissa Horizon report configuration file can be generated by executing the following command;
102102
103103
```powershell
104104
New-AsBuiltReportConfig -Report VMware.Horizon -FolderPath <User specified folder> -Filename <Optional>
105105
```
106106

107-
Executing this command will copy the default VMware Horizon report JSON configuration to a user specified folder.
107+
Executing this command will copy the default Omnissa Horizon report JSON configuration to a user specified folder.
108108

109109
All report settings can then be configured via the JSON file.
110110

@@ -113,7 +113,7 @@ The following provides information of how to configure each schema within the re
113113
<!-- ********** DO NOT CHANGE THE REPORT SCHEMA SETTINGS ********** -->
114114
### Report
115115

116-
The **Report** schema provides configuration of the VMware Horizon report information.
116+
The **Report** schema provides configuration of the Omnissa Horizon report information.
117117

118118
| Sub-Schema | Setting | Default | Description |
119119
| ------------------- | ------------ | ------------------------------ | ------------------------------------------------------------ |
@@ -139,7 +139,7 @@ There are 3 levels (0-3) of detail granularity for each section as follows;
139139
| Setting | InfoLevel | Description |
140140
| :-----: | ----------------- | -------------------------------------------------------------------- |
141141
| 0 | Disabled | Does not collect or display any information |
142-
| 1 | Enabled / Summary | Provides summarised information for a collection of objects |
142+
| 1 | Enabled / Summary | Provides summarized information for a collection of objects |
143143
| 2 | Adv Summary | Provides condensed, detailed information for a collection of objects |
144144

145145
The table below outlines the default and maximum InfoLevel settings for each UsersandGroups section.

Src/Private/Get-AbrHRZADDomain.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ function Get-AbrHRZADDomain {
55
.DESCRIPTION
66
Documents the configuration of VMware Horizon in Word/HTML/XML/Text formats using PScribo.
77
.NOTES
8-
Version: 1.1.4
8+
Version: 1.1.5
99
Author: Chris Hildebrandt, Karl Newick
1010
Twitter: @childebrandt42, @karlnewick
1111
Editor: Jonathan Colon, @jcolonfzenpr

Src/Private/Get-AbrHRZAccessGroup.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ function Get-AbrHRZAccessGroup {
55
.DESCRIPTION
66
Documents the configuration of VMware Horizon in Word/HTML/XML/Text formats using PScribo.
77
.NOTES
8-
Version: 1.1.4
8+
Version: 1.1.5
99
Author: Chris Hildebrandt, Karl Newick
1010
Twitter: @childebrandt42, @karlnewick
1111
Editor: Jonathan Colon, @jcolonfzenpr

Src/Private/Get-AbrHRZAdminGroup.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ function Get-AbrHRZAdminGroup {
55
.DESCRIPTION
66
Documents the configuration of VMware Horizon in Word/HTML/XML/Text formats using PScribo.
77
.NOTES
8-
Version: 1.1.4
8+
Version: 1.1.5
99
Author: Chris Hildebrandt, Karl Newick
1010
Twitter: @childebrandt42, @karlnewick
1111
Editor: Jonathan Colon, @jcolonfzenpr

Src/Private/Get-AbrHRZApplicationPool.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ function Get-AbrHRZApplicationPool {
55
.DESCRIPTION
66
Documents the configuration of VMware Horizon in Word/HTML/XML/Text formats using PScribo.
77
.NOTES
8-
Version: 1.1.4
8+
Version: 1.1.5
99
Author: Chris Hildebrandt, Karl Newick
1010
Twitter: @childebrandt42, @karlnewick
1111
Editor: Jonathan Colon, @jcolonfzenpr

Src/Private/Get-AbrHRZCertMgmt.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ function Get-AbrHRZCertMgmt {
55
.DESCRIPTION
66
Documents the configuration of VMware Horizon in Word/HTML/XML/Text formats using PScribo.
77
.NOTES
8-
Version: 1.1.4
8+
Version: 1.1.5
99
Author: Chris Hildebrandt, Karl Newick
1010
Twitter: @childebrandt42, @karlnewick
1111
Editor: Jonathan Colon, @jcolonfzenpr

0 commit comments

Comments
 (0)