Each ZIP file contains a modified Domino Directory template for the relevant Domino release. The modifications provided enable you to apply Change Control to selected elements in your Domino Directory, in conjunction with the Change Manager. For instance you may choose to enforce Change Control for certain Groups and Server Configurations, but not Connections.
For previous Directories, please
contact us
The following modifications were made in each Directory template.
These modifications;
1. Try to locate the relevant Change Manager Configuration database using a profile document in the Directory. If not found, allow normal operation.
2. Locate the relevant Server Monitor document in the Change Manager Configuration database. If not found, allow normal operation.
3. Check if enforcing Change Requests (CR's) is in effect via the 'Enforce Change Request' field and exceptions.
4. If CR's are being used, prompt the user to create one.
4a. If the user wants to create a CR, create a new CR in the Change Manager Configuration database and open, cancelling the normal action in the Directory. Ensure all linked documents are also available (mail rules etc).
4b. If the user does not want to create a CR, cancel the normal action in the Directory.
| Form | Options Event | Initialize Event | PostOpen Event | QueryModeChange Event |
| Group | Yes | No | Yes | Yes |
| Server\Configuration Settings | Yes | No | Yes | Yes |
| Server\Connection | Yes | No | Yes | Yes |
| Server\Domain | Yes | No | Yes | Yes |
| Server\Program | Yes | No | Yes | Yes |
| Server\Server | Yes | No | Yes | Yes |
| (Directory Site) | Yes | No | Yes | Yes |
| (File Protection) | Yes | Yes | Yes | Yes |
| (Global Web Settings) | Yes | No | Yes | Yes |
| (IIOP Site) | Yes | No | Yes | Yes |
| (IMAP Site) | Yes | No | Yes | Yes |
| (Mapping) | Yes | Yes | Yes | Yes |
| (POP3 Site) | Yes | No | Yes | Yes |
| (Realm) | Yes | Yes | Yes | Yes |
| (SMTP Inbound Site) | Yes | No | Yes | Yes |
| (Virtual Server) | Yes | Yes | Yes | Yes |
| (Web File Protection) | Yes | Yes | Yes | Yes |
| (Web Realm) | Yes | Yes | Yes | Yes |
| (Web Rule) | Yes | Yes | Yes | Yes |
| (Web Site) | Yes | No | Yes | Yes |
| (WebSSOConfig) | Yes | No | Yes | Yes |
NOTE Policies are no longer subject to change control from 3.1 onwards, due to use of wizards in the Administration Client.
Options
Use "IORoutines"
Initialize (Form not Globals event)
Sub Initialize
'START IONET Change Manager Initialize routine to set $REF value
Dim ios As New NotesSession
Dim ioUIW As New NotesUIWorkspace
Dim ioUID As NotesUIDocument
Dim ioDoc As NotesDocument
Set ioUID = ioUIW.CurrentDocument
If Not ioUID.IsNewDoc Then
Set ioDoc = ioUID.Document
Call ios.SetEnvironmentVar("IOCMDirREF", ioDoc.UniversalID)
End If
'END IONET Change Manager Initialize routine to set $REF value
End Sub
PostOpen
Sub Postopen(Source As Notesuidocument)
'START IONET Change Manager PostOpen routine
If source.EditMode Then
Call IOPostOpen(Source)
End If
'END IONET Change Manager PostOpen routine
End Sub
QueryModeChange
Sub Querymodechange(Source As Notesuidocument, Continue As Variant)
'START IONET Change Manager QueryModeChange routine
If Not source.EditMode Then
continue = IOQueryModeChange(Source)
End If
'END IONET Change Manager QueryModeChange routine
End Sub
Database Script QueryDocumentDelete
Options
Use "IORoutines"
'START Change Manager Addition. Check user can delete or requires a Change Request
If source.documents.count > 0 Then
continue = IODelete(source.documents)
If continue = False Then Exit Sub
End If
'END Change Manager Addition. Check user can delete or requires a Change Request
The following modifications were also made;
Subform IODialog added
Agent IOPaste added
Script Library IORoutines added
Return to the
Change Manager Page.