forked from lazywinadmin/Monitor-ADGroupMembership
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG.txt
104 lines (86 loc) · 4.5 KB
/
CHANGELOG.txt
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
1.0 | 2012.02.01 | Francois-Xavier Cat (@lazywinadmin)
Initial Version
1.1 | 2012.03.13 | Francois-Xavier Cat (@lazywinadmin)
CHANGE to monitor both Domain Admins and Enterprise Admins
1.2 | 2013.09.23 | Francois-Xavier Cat (@lazywinadmin)
FIX issue when specifying group with domain 'DOMAIN\Group'
CHANGE Script Format (BEGIN, PROCESS, END)
ADD Minimal Error handling. (TRY CATCH)
1.3 | 2013.10.05 | Francois-Xavier Cat (@lazywinadmin)
CHANGE in the PROCESS BLOCK, the TRY CATCH blocks and placed
them inside the FOREACH instead of inside the TRY block
ADD support for Verbose
CHANGE the output file name "DOMAIN_GROUPNAME-membership.csv"
ADD a Change History File for each group(s)
example: "GROUPNAME-ChangesHistory-yyyyMMdd-hhmmss.csv"
ADD more Error Handling
ADD a HTML Report instead of plain text
ADD HTML header
ADD HTML header for change history
1.4 | 2013.10.11 | Francois-Xavier Cat (@lazywinadmin)
CHANGE the 'Change History' filename to
"DOMAIN_GROUPNAME-ChangesHistory-yyyyMMdd-hhmmss.csv"
UPDATE Comments Based Help
ADD Some Variable Parameters
1.5 | 2013.10.13 | Francois-Xavier Cat (@lazywinadmin)
ADD the full Parameter Names for each Cmdlets used in this script
ADD Alias to the Group ParameterName
1.6 | 2013.11.21 | Francois-Xavier Cat (@lazywinadmin)
ADD Support for Organizational Unit (SearchRoot parameter)
ADD Support for file input (File Parameter)
ADD ParamaterSetNames and parameters GroupType/GroupScope/SearchScope
REMOVE [mailaddress] type on $Emailfrom and $EmailTo to make the script available to PowerShell 2.0
ADD Regular expression validation on $Emailfrom and $EmailTo
1.7 | 2013.11.23 | Francois-Xavier Cat (@lazywinadmin)
ADD ValidateScript on File Parameter
ADD Additional information about the Group in the Report
CHANGE the format of the $changes output, it will now include the DateTime Property
UPDATE Help
ADD DisplayName Property in the report
1.8 | 2013.11.27 | Francois-Xavier Cat (@lazywinadmin)
Minor syntax changes
UPDATE Help
1.8.1 | 2013.12.29 | Francois-Xavier Cat (@lazywinadmin)
Rename to AD-GROUP-Monitor_MemberShip
1.8.2 | 2014.02.17 | Francois-Xavier Cat (@lazywinadmin)
Update Notes
2.0.0 | 2014.05.04 | Francois-Xavier Cat (@lazywinadmin)
ADD Support for ActiveDirectory module (AD module is use by default)
ADD failover to Quest AD Cmdlet if AD module is available
RENAME GetQADGroupParams variable to ADGroupParams
2.0.1 | 2015.01.05 | Francois-Xavier Cat (@lazywinadmin)
REMOVE the DisplayName property from the email
ADD more clear details/Comments
RENAME a couple of Verbose and Warning Messages
FIX the DN of the group in the Summary
FIX SearchBase/SearchRoot Parameter which was not working with AD Module
FIX Some other minor issues
ADD Check to validate data added to $Group is valid
ADD Server Parameter to be able to specify a domain controller
2.0.2 | 2015.01.14 | Francois-Xavier Cat (@lazywinadmin)
FIX an small issue with the $StateFile which did not contains the domain
ADD the property Name into the final output.
ADD Support to export the report to a HTML file (-HTMLLog) It will save
the report under the folder HTML
ADD Support for alternative Email Encoding: Body and Subject. Default is ASCII.
2.0.3 | 2017.06.30 | @McAndersDK
ADD 'IncludeMembers' Switch to list all members in the report.
ADD 'AlwaysReport' switch to send report each run.
ADD 'OneReport' Switch to have it only send one email, with each group
report in the mail as attachment.
ADD 'ExtendedProperty' switch to add Enabled and PasswordExpired to the member list.
2.0.4 | 2017.06.30 | Francois-Xavier Cat (@lazywinadmin)
FIX Minor typos
Update CATCH Blow to throw the error
Update verbose and messages to include the script name
2.0.5 | 2017.07.04 | @McAndersDK
FIX member liste showing in report were the history, not current.
2.0.6 | 2019.08.13 | @revoice1
Fix issue where $Members only contain one item
https://github.com/lazywinadmin/Monitor-ADGroupMembership/pull/42/files
2.0.7 | 2019.08.23 | Jaime Still (@JaimeStill), Francois-Xavier Cat (@lazywinadmin)
Use Send-MailMessage instead of SMTP Client (@JaimeStill) github.com/lazywinadmin/Monitor-ADGroupMembership/issues/43
Fix some formatting (@JaimeStill)
Replace Tabs per 4 spaces (@lazywinadmin)
Add EmailCredential parameter (@lazywinadmin)
Remove trailing semi colon ';' (@lazywinadmin)