Technical Overview
Specops Password Reset consists of several different components. Below is a brief description of the different parts. The image below is a technical overview of how all the components interact.

Specops Password Notification GPOE snap-in
Implementation
The Specops Password Notification GPOE snap-in extends the user configuration part of GPOE. It’s a MMC 3.0 snap-in built on Microsoft .NET Framework 3.5 that implements the IGPEInformation interface to extend the Group Policy Object Editor. The snap-in stores configuration settings in a XML file in SYSVOL (GPT part of the GPO).
Specops Password Notification Server service
Implementation
Specops Password Notification Server is implemented as a Windows Service application. It is a .NET application built on Microsoft .NET Framework 3.5. During installation the service is installed and configured to run as the selected service account.
Registry settings
The Specops Password Notification Server service reads the values stored in the registry key HKLM\SOFTWARE\Specopssoft\Specops Password Notification\Server at startup.
| Value |
Description |
| Debug |
This values controls if verbose logging should be enabled or not. Set this value to 1 to enable verbose logging.
Default value is 0.
|
| EmailSenderWorkerThreadCount |
This values specifies the number of threads that will be used to send password expiration notification emails.
Default value is 10.
|
| LogFilePath |
If Debug is enabled, this will be the name of the log file.
Default value is C:\SPEXSERVER.LOG.
|
| ManagementLevel |
Active Directory scope that the service operates on when searching for user accounts. Can be the domain level or any organizational unit. Specified as a distinguished name. |
| PollingTime |
Time that the service starts checking for expiring user passwords and sending e-mails. Specified as HH:MM.
Default value is 00:00.
|
| PreferredDomainController |
Domaincontroller that’s used by the service when operating against Active Directory. If no value is specified, then the domaincontroller will be used that the server has established a secure channel with. |
| SearchPageSize |
This value controls the maximum number of objects that are returned in a single search result.
Default value is 1000.
|
Note!
If any of the values are changed a restart of the “Specops Password Notification Server” service is necessary for this to take effect.
Page last modified on April 28, 2009, at 04:57 PM