Change Manager

Directory Download


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

domdir1001.zip

10.0.1
(3.5MB)


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.

FormOptions EventInitialize EventPostOpen EventQueryModeChange Event
GroupYesNoYesYes
Server\Configuration SettingsYesNoYesYes
Server\ConnectionYesNoYesYes
Server\DomainYesNoYesYes
Server\ProgramYesNoYesYes
Server\ServerYesNoYesYes
(Directory Site)YesNoYesYes
(File Protection)YesYesYesYes
(Global Web Settings)YesNoYesYes
(IIOP Site)YesNoYesYes
(IMAP Site)YesNoYesYes
(Mapping)YesYesYesYes
(POP3 Site)YesNoYesYes
(Realm)YesYesYesYes
(SMTP Inbound Site)YesNoYesYes
(Virtual Server)YesYesYesYes
(Web File Protection)YesYesYesYes
(Web Realm)YesYesYesYes
(Web Rule)YesYesYesYes
(Web Site)YesNoYesYes
(WebSSOConfig)YesNoYesYes

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.


IONET SoftwarePO Box 77, Paekakariki
Wellington 5034
New Zealand
Tel: +64 4212 5656
info @ ionetsoftware.com
ProductsMigrating
Archiving
Search
Change
Workflow
CompanyContact
Support
Downloads
Partners