Installation
This document outlines how to install FirM in a Domino environment.
These instructions are normally performed by one of HADSL's consultants during installation and are placed here in order to assist customers in installing evaluation copies. It should be noted that this procedure takes 2-3 hours, and requires a high degree of Lotus Domino system administration knowlege.
Note that this is a lengthy document, and is presented as a single page in order that it can be printed out and used as a reference
Easy Configuration using the EzConfig wizard
Instructions for the Installation and Configuration of FirM
This document contains a step-by-step guide to the procedures that must be followed in order to install and set up FirM within a Domino environment. It is essential that you follow these instructions accurately and in order – the instructions are aimed at Domino administrators and assume familiarity with the basic Domino administration tools and procedures.
If problems are encountered, please contact your HADSL sales consultant who will be able to provide assistance and route your question to someone who is able to provide technical support if necessary.
Lastly, we strive to ensure that this is a straightforward and accurate guide to the installation of FirM. If you find errors, omissions or ambiguities in these instructions then please let us know – contact support@hadsl.com who will forward the matter to the appropriate person.
Back to table of ContentsPrerequisites: Necessary information and access rights
In order to install FirM you will need:
- A Domino R5 or R6 server (R5.0.8 or above, R6.0.1 or above), and an administrator workstation running Notes 5.0.8 or above or v6.0.2 or above.
- The administrator id used must have permission to be able to issue Administration (AdminP) Requests.
- A downloaded copy of FirM from the evaluation page.
- A license key - this should arrive in an email from your sales representative. It will be for time limited evaluation copy or full licensed copy as appropriate. You will need to copy and paste information from this email into the FirM installer, when appropriate.
- Domino directories should be properly configured, in that the directory profile must be set up so that the domain name matches the actual name of the domain that this directory serves. You will need the names of each domain to be managed, the filename and path of the directory (e.g. “names.nsf”) and the filename and path of the AdminP database (e.g. “admin4.nsf”)
- You will need access to the server console, either physical access or through a remote server management tool such as PCAnywhere, VNC, etc.
- You will need the certifier id(s) for all hierarchies that you are going to manage, along with the password(s) for these certifiers. (Note that FirM does not currently support certifier ids that have been set up to require multiple passwords.)
Stage 1: The creation of encryption keys
FirM uses three encryption keys to keep sensitive files and passwords secure. These keys need to exist within the server’s id file, and additionally they will need to be imported into the administrator’s id file for the set-up of FirM.
These encryption keys are called:
- iDM Certificate Encryption Key
- iDM Password Encryption Key
- iDM ID Encryption Key
We have prepared a recorded screen and talkthrough example of how to create the encryption keys and export them to the server ID: Click here to view the Encryption Key movie
(Note that existing iDM customers need not change their existing encryption key names)
Problems have been encountered when the encryption keys have been created in the administrator’s id file and then imported into the server id file – it is therefore recommended that the encryption keys are created using the server’s notes client, and then imported into the administrator’s id. This can especially be a problem when using servers before release 5.0.9, and/or the server has been created with a lower degree of security than the administrator’s id (i.e. a mixture of Global, International and North American certifier security has been used).
- Take a backup copy of both the server’s and the administrator’s id files. Keep them safe, in case of problems! Bring down the server and run the notes client nlnotes.exe from the server’s executable directory. Choose “File, Tools, User Id…” from the menu. Enter passwords as appropriate.
- Click on the Encryption tab, and then click on “New...”
- Give the encryption key the name “iDM Certificate Encryption Key” (without quotes, retain capitalisation), choose an appropriate encryption type (North American, International, etc) if the option is available. Give the key an appropriate description. Then click “OK”.
- With the key highlighted, click on “Export Key…” and save to an appropriate file, onto a removable disk or to a network path accessible from the administrator’s workstation. Give each key an appropriately secure password, in accordance with your security guidelines and procedures.
- Repeat steps 1.c to 1.e above for the following keys:
- “iDM ID Encryption Key”
- “iDM Password Encryption Key”
- It is vitally important that the names of the keys match the above names exactly. FirM expects to find keys with these names (the names are so long because they only have to be typed in once, and they clearly describe their purpose)
- Bring the server back up, and test that it is possible to connect to the server. If an error message “the server’s id is not an id or is corrupt” occurs when trying to authenticate with the server then it will be necessary to restore the backup copy of the server id and contact HADSL for technical support – installation can proceed with the restored id file, but FirM will not be able to function correctly without the encryption keys. (This is usually caused by a Global/International encryption key clash, and is a known Lotus Notes SPR)
- Now import the encryption keys into your administrator's workstation id. During stage 2 of the installation we check to ensure that your administration workstation id file contains these encryption keys. Strictly speaking it is only necessary to import the “certificate encryption” and “password encryption” keys as these are required for FirM set-up, but within an evaluation environment it may be useful to inspect id records within the password and id repositories (These records will not be able to be read with an id that does not contain the appropriate encryption key).
Note that it is neither necesssary or desirable to distribute the encryption keys to users or administrators in order for them to operate FirM in normal usage. And the only servers that require these encryption keys will be the FirM Primary (and optionally secondary) processing servers.
Both your administrator’s id and the server’s id should now contain the three FirM encryption keys. You should store these encryption keys securely in the same manner that you normally secure certificate files.
Note to administrators: it is not possible for FirM to be able to automatically create and import the encryption keys. We feel that it is important that the administrators are fully aware of any changes made to important file within their environment.
Back to table of ContentsStage 2: Initial install of FirM
- Extract the FirM installer file that has been supplied or downloaded and open it using the administrator’s Notes client. The first page of the installation wizard dialogue should now be displayed.
- Follow the instructions on the installer.

- Click on the "forward" button to continue

- For a first time installation, select "Full Product Install". If you are upgrading an existing install then "Product Update" should be selected. In order to upgrade a license from an evaluation license to a full license, select "License Update"

- the installer will then ask you to confirm and accept the terms of the End User License agreement (EULA)

- The installer will enable you to set up the primary FirM server. If you wish to run a secondary processing server then this needs to be set up during stage 3 - basic configuration of FirM. The replica on the secondary server must also be manually created
- It is suggested that the target directory of “FirM” is used. You may choose to change this, however. Checks will be performed to try and determine whether there is an existing install of FirM on this server.

- The installer will then try to establish if you have an existing FirM installation, and if so, what version

- The installer will then prompt you for a group of users who shall manage FirM. These people will be granted Manager access to all databases, and have the 'Administrator' role set, allowing them access to the configuration screens

- The installer will then confirm that you have correctly installed the encryption keys into the ID file being used to run the installation

- The installer will then confirm that you have correct ACL access to the Domino directory ("names.nsf"), the administration database ("Admin4.nsf") and the certifier log database ("certlog.nsf") on the target server

- You will be prompted for license information - your company name, license key and license data should be copied from the email that you should have received, and pasted into the relevant fields. Press "F9" when this information has been entered and then click on the forwards arrow button. If you are performing an upgrade then existing license information will be displayed for update or acceptance.

- The installer will then confirm all information entered so far, and invite you to continue

- The installer will create the FirM templates and databases on the primary server and will add icons to the administrator's workspace
- It is not possible to complete the installation if the administrator's id does not have the FirM encryption keys within it. These should have been created and imported during stage 1 of this installation (see above). A running dialog will be displayed showing the status of the installation.
- Once the installer has completed check the Administration Process requests database - admin4.nsf. There should be about 10 requests to sign a database with the server id. These should have processed successfully - you may wish to issue the "tell adminp process all" command at the server console to speed this action up.
- Your security standards may require that databases are signed with a special development id. If this is the case then you will have to carry out this step manually
- You will need to go through the FirM databases and set up an appropriate ACL according to your standards for each one. Only the FirM administrators should be members of the [Administrator] role.
- You must also create a replica copy of the FirM Extended AdminP database on each Domino server in your environment that hosts users or applications that will be managed by FirM.
During the installation phase, the installer asks your primary processing server to sign the FirM Request processor database with the server's ID file. In many cases, the servers' ID will be in your environments Execution Control List (ECL) list. Should the server NOT be in your Domino environment ECL, you might wish to sign the FirM request processor database with your normal "application signing" ID file.
Later on, the scheduled agents within the FirM request processr and optionally the FirM Extended AdminP databases will be signed with an ID capable of running restricted agents.
Back to table of ContentsStage 3: Basic configuration of FirM.
Basic information about the operating environment now has to be added to FirM. All of the following steps should be carried out from the administrator’s Notes client.
- Create bookmarks to the FirM databases on the server.
- Amend the ACL of ALL databases so that they do not have default access of “Manager”! Default access of “No Access”, “Reader”, or “Author” are acceptable, depending upon your rollout of FirM and security requirements.
- Locate and open the “FirM Request Processor” (“firmrequestprocessor.nsf”)
- Click on the “Tools” option on the left hand pane, and then choose the "Config" tab. Click on "Edit the Configuration", check/amend the following information:
- “Databases” tab:
- In the "File Locations" tab please ensure that a valid temporary directory path is supplied for both the administrator's Notes client ("Local Temporary Directory") and for the server ("Server Temporary Directory"). These directories have to be created manually. It is vitally important that a valid temporary directory is supplied for the server for normal operation of FirM. The local temporary directory only has to exist on the administrator's workstation when certifiers are imported. Certifier files will be temporarily extracted to this directory and deleted after use.
- The installer should have correctly populated all file paths to the databases. All paths are relative to the domino server’s data directory. The entries in this field should not be changed except as a result of discussions with HADSL technical staff.
- Servers tab:
- Primary server must contain the fully qualified name of the FirM domino server.
- Secondary server should be blank for the moment until configuration and correct operation has been confirmed within the environment. It is possible to return to this setting and specify a secondary server if this is needed for increased system resilience. Accept the default value for “Secondary Server Delay" (5 minutes).
- “Directories” tab - Each domino directory that is to be managed should contain a complete line across the three fields:
- Use the buttons to add the directories that are to be managed by FirM. Each directory should have an Admin4.nsf databases specified and additionally a Deny Access group for that domain.
- The Edit Entries and Delete Entry buttons can be used to manage the directories list.
- External Lookup Tab:
- FirM supports the use of an external database which can be used to provide additional keys and codes to ensure unique naming standards. Leave this selected to “No” as this is an advanced option and setting up this database is beyond the scope of these installation instructions.
- Admin Settings tab:
- Entries on this tab should be left as the default values.
- The Default FirM Administrator entry is reserved for future enhancements and currently has no effect.
- Automatic recertification should be left as Disabled for initial installation.
- Log Setting tab:
- Make sure that the Debug Level field is set to “4. Very Detailed”
- Make sure that the Debug to Output field is set to “Debug to Notes Log File” at least
- Billing tab:
- If you wish to write billing information to the FirM Billing Repository database then this option should be enabled.
- Select each request type that should be recorded within the billing repository database.
- Name Validation tab:
- Each element of user and group names can be specified – whether required or not, minimum and maximum lengths, special characters, etc.
- Under group names, ensure that there is an option selected for the group splitting. This can either be when the group reaches 15Kb size or when a certain number of members is reached.
- You should ensure that there is a subgroup separator character specified. The default of "_" is suggested.
- Workflow tab:
- Accept the default of 1 hour for “Notify Every:”
- It is recommended that all days, Sunday through to Saturday, are checked in “Notification Window Days”
- Similarly, change the notification times so that they start at “1” and end at “23”.
- Archiving and Expiry tab:
- The settings on this tab determine the number of days after which requests in various statuses are archived.
- It is suggested that the default values are accepted, unless you have planned requirements otherwise. It is possible to turn archiving on at a later date.
- Click on the Tick button to save the changes and close the options dialogue box.
- “Databases” tab:
Stage 4: Set up FirM System profiles
In order to create a map of your organisation structure it is necessary to create a number of "System Profiles". Note that it is also possible to add or amend profiles at any time after initial set-up and configuration.
Perform the following steps in order to create their FirM system profiles:
- Click on the “Tools” entry in the menu on the left hand side of the screen.
- Click on the "Certifier ID" tab, then click on "Import a new Certifier", then answer “Yes” to the prompt in order to continue.
- A file-attach dialog will be displayed and you should select the certifier id file that is to be imported. Type the password for the certifier into the next dialogue (note: certifiers requiring multiple passwords cannot be used with FirM) and then reconfirm the password.
- Click on the "Profiles" tab
- Click on the "System Profiles" sub-tab and perform the following steps:
- Click on “System Certifier Profiles” radio button entry and perform the following steps:
- Click on “Create a profile” to create an actual profile for the certifier – this enables it to be used in the creation of other request types.
- Enter a descriptive, textual, name for the certifier. This is normally the same as the certifier’s hierarchy. Choose the imported certifier to use in the Certifier Hierarchy selection field.
- In the “Fields” tab it is possible to specify static and dynamic fields. A dynamic field is a field that is set with information that must be supplied by the requesting user when creating a user under this profile, e.g. "Telephone Number". A static field is one that is set with the same information every time a request is processed that uses this profile - e.g. "OfficeLocation" field can always be set to "London". Default groups can also be specified (i.e. groups that users should be added to if they are created with this location). All settings on this tab are optional.
- Entries in the “Keys” tab should not be amended.
- Click on "Save" to save this profile, or "Close" to close the dialogue and continue without saving.
- Repeat these steps for as many certifiers as you wish to be able to use within FirM.
- Click on “System Company Profiles” radio button entry and perform the following steps:
- Click on “Create a profile”
- Give the company profile a name – typically this will be the name of your organisation.
- Static and dynamic field settings and default groups can be specified if necessary.
- Click on "Save" or "Close".
- Click on “System Location Profiles” radio button and perform the following steps:
- Click on “Create a profile”
- Give the new location a name. This will be something that has meaning in your business context. Locations can be broad geographic regions, (e.g. “London”, “New York”) or specific locations (“Edinburgh 5th floor”).
- Use the address book name picker to select names of all the mail servers that you want users to be created on for this location (i.e. the user's primary servers). If more than one server is specified then FirM will automatically load balance and create new users on whichever server has the fewest users, based upon the "Server\Mail
- Users" view in the Domino Directory.
- Note that this location can share servers with other locations.
- Static and dynamic field settings and default groups can be specified if necessary.
- Click on "Save" or "Close".
- Repeat these steps for as many locations as necessary.
- Click on "System ID Profiles" radio button and perform the following steps:
- Click on “Create a profile ”
- These specify the type of id that is to be generated – for instance, International or North American, also the recertification period, whether a mail file should be created, etc. It should be noted that the mail template name refers to the actual file name of the Domino template, and this template must exist on the server. It is possible to specify different classes of user ID with this profile type – e.g. “Staff”, “Contractors”, “and Functional Ids”, etc.
- Static and dynamic field settings and default groups can be specified if necessary.
- Click on "Save" or "Close".
- Repeat these steps for as many ID Types as necessary.
- Business Group profiles are optional.
- Country profiles are optional.
- You should not worry about Agent Triggers during this initial set up of FirM.
- Click on "System Notification Profiles" radio button:
- You will see that each stage of notification will send out an email, and the text of this email can be configured. A default set of notification profiles is supplied with FirM and these may be changed as necessary. There is a tag language that enables different parts of the request to be inserted into the message, for instance the name of the requested user id.
Stage 5: Set up FirM User profiles
These profiles tie together all of the other profiles within the system, for instance enabling you to create a request to generate a Contractor ID in the ACME certification hierarchy for a Leeds office based user. You must configure a profile for every permutation of request that is valid for your organisation, and users requesting the creation of id files within FirM will only be able to choose from lists of valid configurations.
- Click on the “Tools” entry in the menu on the left hand side of the screen. The control panel should open up and default to the "Profiles" tab. Selec the "User Profiles" sub-tab.
- Click on the "User Create profiles" radio button and perform the following
steps:
- Click on “Create a profile” hotspot
- Give the profile a meaningful name (e.g. “London Staff User”)
- In the Fields and Groups tab specify static and dynamic field settings and default groups necessary.
- Change to the "Names and Domains" tab. There will be pre-populated entries for these fields – the tag language enables you to build up the user’s notes name, internet address, etc, to accommodate your organisation’s naming standards. Internet Domain and Notes Domain should be completed.
- In the Sub Profiles tab you are required to tie together the various elements that will make up this ID type. If more than one sub-profile is selected within a section then the user will be prompted for the sub-profile to use at the point of request creation. If only one sub-profile is selected for a section then no prompt will appear for the user.
- Finally, in the Authorisation tab you specify the names of users who are permitted to request creation of ids with this type, and also who is able to authorise such creation requests.
- Either specify individual names in the fields on this tab, or the names of multipurpose groups that exist in the address book.
- It is possible to specify that if a person appears in both the requester and authoriser field, that the request is routed to another authoriser rather than passing straight through for processing without further intervention.
- If necessary, in the "Notification" tab it is possible to specify names of users or groups who should be receive a notification whenever an ID is created using this profile. This is especially useful where there are security considerations for certain certification hierarchies.
- Click on "Save" or "Close".
- Repeat these steps for as many user creation profiles as you want to create.
- Similar profiles must be created for each type of user request that FirM is able to process. One difference between create profiles and the other profile types is that the other types have a field “Users Managed by this Profile”. This should contain a name mask, such as “*/ACME”, thereby restricting who can be deleted, renamed, etc, using this profile.
Stage 6: Set up FirM Group profiles
The Group Profiles define what actions can be done for each type of group that FirM can manage, what it’s allowed content is, what the name of the group should be and who can submit requests to create these groups.
- Click on the “Tools” entry in the menu on the left hand side of the screen. The control panel screen should open and default to the "Profiles" tab. Select "System Profiles".
- Click on "System Group Profiles" radio button entry entry and perform the
following steps:
- Click on “Create A Profile”
- Give the profile a name, e.g. “ACME Mail Group”
- Select the type of group – e.g. “Mail Group”
- Select foreign Dir Sync setting.
- In the Membership tag you must explicitly say whether each type of group content is allowed or not allowed to be a member. Valid Notes users are always allowed to be members of a group.
- In the Name tab, the mask for the group name is created. If a group is not to be given an internet address when it is created then the Internet Address field should be left blank. The tag “%3CGROUPNAMEUSERELEMENT%3E” will be replaced with the user’s descriptive element of the group name.
- The final three tabs are “Request”, “Authorise” and “Notify”. These fields need to be populated with the names of people who are able to request and authorise the creation of a group. The rights for modification, deletion and management are governed by the group’s entry in the database “FirM Group Register”.
- The Notification tab allows you to specify who will be notified when a request progresses through the workflow for the creation, management or modification of a group created with this profile.
- Click on "Save" or "Close".
- Repeat for as many different types of group profiles as are necessary. It is possible and perfectly normal to have more than one type of profile for each group type. This is useful in the circumstance that you wish to enforce different naming conventions for (for example) a global mailing group as opposed to a regional mailing group, and to assign the authority to create each of these group types to different people or groups of people.
- At a minimum there must be a profile defined for each of the basic Domino group types Mail Group, ACL Group, Multipurpose group, Server Group and Terminations (Deny only) group.
Stage 7: Group Import Utility
In order for a group to be managed with FirM it must have an entry in the FirM Group Registry. This entry contains information about the group such as which profile it will use, which domain it belongs to, and who are the Owners and Administrators of this group.
The roles of Owner and Administrator are described in the FirM Help database, but broadly an Owner is a person who is able to modify the group’s list of owners and administrators, manage the content of the group, and request the group’s deletion. An Administrator is a person who is only able to manage the content of the group.
A typical Domino installation will have many groups within each Domino Directory, and the import utility is used to create Group Registry entries for each of these groups. The tool is run from within the FirM Request Processor, and is accessed from the “Tools” button under “Import Group(s)”.
- Click on the “Tools” entry in the menu on the left hand side of the screen.
- Click on "Profiles" tab, and "System Profiles" sub-tab.
- Select "System Group Profiles" radio button and perform the following steps:
- Click on “Tools” and "Import Groups”
- The wizard-style dialog will guide you through the procedure for importing groups.

- Select whether you wish to import a single group, a selection of groups or all groups of a type in the directory.

- Select the Directory from which the group/groups is/are to be imported

- Select whether the groups are to be imported straight into a “Live” state (i.e. can be managed from FirM without further intervention) or into a “Draft” state, in which case the groups must be manually moved to Live from within the Group Registry.

- It is possible to import spanned groups into FirM
as a hierarchy. In order to do this the spanned groups must follow the
naming convention of
[parent group name][separator character][number of subgroup]

- and the parent group must contain only the names of subgroups. FirM will honour the existing separator characters in this case and will add and remove users from subgroups in this hierarchy.

- The settings within the "Ownership" tab enables you to specify default entries for group owners and administrators - values contained within these fields will be added as an owner and administrator (respectively) to each group imported with the utility.
- Finally, click on “OK” and the groups will be imported.
- If groups have been imported into a Draft status then you must open the FirM Group Registry, navigate to the Draft Groups view, and once you are satisfied that the group entry is correct then select the group from the view, and use the “Tools”, “Flag selected groups as Live” action to mark the group as live for management.
- This operation must be carried out for every directory that contains groups that are to manage.
Stage 8: Extended AdminP Configuration
Before enabling the processing agents within FirM there is one last database in which a configuration profile must be set and that is the Extended AdminP database. This database processes requests that AdminP is unable to and extends the facilities avalable to FirM to manipulate specific aspects fo the applications and mail files managed by FirM. This part of the operation must be carried out using an ID which is allowed to run "Restricted and System" operations on scheduled agents on any of your Domino servers.

Extended AdminP Profile Document - Profile Info Tab
Extended AdminP Profile Document - Database Location Tab
- Open the FirM Extended AdminP database and select the 'System Profiles' and then the 'Extended AdminP Setup' menu option from the left hand navigator. When the control document appears:
- From the 'Profile Info' tab:
- Select the list of 'Servers To Run On' that you want this process to run on. By specifying '*' the process will run on all server. Entries in this list will be included for processing.
- Select.the list of 'Servers NOT To Run On. Exntries in this list will be excluded from any processing of Extended AdminP request.
- Select the 'Frequency' that this process will run at. This frequenct is specific in minutes and is the minumum interval between each process cycle (this is dependant on the interval set for the agent to run).
- For 'Report Faults To' specify the addresses of recipients for any processing agent error messages that may be generated.
- From the 'Database Locations' tab:
- Specify in the 'Server Temp Directory' field. This is the name of a file system directory that will be used for storing transient data needed for the Extended AdminP process to function correctly. The path must be specified in a compatible format for the processing servers, INCLUDING leading and trailing "/" or "\", e.g. "/tmp/".
- In the 'Domain Admin Servers' field specify the name(s) of the domain AdminP servers.
- The final 4 fields on this configuration profile relate to other databases in the FirM tool suite. Set their values as in the FirM Request Processor configuration profile.
Stage 9: ID Escrow Configuration (Optional)
FirM provides an option to integrate the ID Escrow feature of Domino into the FirM process.

ID Escrow Profile Document - Profile Info Tab
- Open the FirM Escrow Agent database.
- Select 'Tools\Edit' Profile from the view actions.
- Specify the full filepath of the Firm ID Repository in 'Firm ID Repository' field.
- The 'ID Encryption Key Name' field should match the encryption key being used for the ID Repository and should be contained in the ID of the server processing the agent. Changing this value may cause unexpected results!
- Click on 'Save' to save the profile document
- Follow the steps to configure your Domino environment to use ID Recovery. These can be found in 'Setting up ID recovery' in the Domino Administration Help database.
Stage 10: Agent Enablement
This stage in setting up FirM for use is to enable the processing and workflow agent. This part of the operation must be carried out using an ID which is allowed to run "Restricted and System" operations on scheduled agents on any of your Domino servers.
- Open the FirM Request Processor and select
the 'tools' menu from the left hand side. When the control panel appears,
select the 'Scheduled Agents' tab.
- On the 'Process Requests and Workflow' agent line, click on the server name, and select the correct processing server for FirM. Then click on the traffic-light on the left hand column to enable the agent.
- On the 'ServerAgent' agent line, click on the server name, and set the processing serve to a single asterisk ( * ). This means that this agent will run on every server where this database is replicated to. Then click on the traffic-light on the left hand column to enable the agent.
Stage 11: Replicate FirM to the rest of your Domino Environment
The final stage in setting up FirM for use to replicate it to all relevant servers.
- Replicate the following FirM Databases to
all servers (and any intermediate replication servers) where you wish users
to access the FirM Request Processor:
- The FirM Request Processor (firmrequestprocessor.nsf)
- The FirM Group Registry (firmgroupregistry.nsf)
- The FirM Help File (firmhelp.nsf)
- The FirM Log Database (firmlog.nsf):
- Replicate the following FirM Databases to
all servers (and any intermediate replication servers) where you wish to manage
users or applications via FirM:
- the FirM Extended AdminP Request Processor (firmextendedadminp.nsf)
FirM is now installed, configured and ready to be used to create and process user and group management requests.
Back to table of ContentsNormal Operation: Creating Requests
- Open the FirM Request Processor database.
- The default view is the "All Requests" view. This shows all requests by status. Click on the “New Request” button.
- A dialogue will now be displayed so that you can choose which type of request to create. The list of requests that you are able to create will display only those request types where you are named as a requester in the various profiles that have been created.
Installation instructions for Active Directory
The installation routine for this is:
- Install a Lotus Notes v6 or greater client and ID capable of opening the firmExtendedAdminP.nsf database on your processing server
- Install this package. Unzip this package, taking care to preserve directory structure. Then use windows explorer to "run" the ".application" file in the root of this package.
- Use RegEdt32 to
- Create a new tree "hadsl" under HKEY_LOCAL_MACHINE\SOFTWARE
- Create a new tree "firmAD" under HADSL
- Create the following settings:
Name Type Value baseURL String http://www.hadsl.com CycleTime WORD Number of seconds between cycles - 120 seconds is what we recommend. debugLevel WORD The debug level - 1 - low, 4 - maximum. We recommend 4 for testing firmExAmpRequestDbPath String The directory and filename for the FirM Extended AdminP database on the server. Ours is set to:
HAD\firm20\firmextendedadminp.nsffirmRequestDbPath String The directory and filename for the FirM Request database on the server. Ours is set to:
HAD\firm20\firmrequestprocessor.nsffirmRequestDbServer String the abbreviated name of the server hosting your firm database. Ours is "idm-demo3/HADSL" notesPassword String The password (if required) for the notes client installed on this machine. Currently, this is stored in clear text, which is unnaceptable. See the notes below. WaitPeriod String The number of minutes between each "report" back to the server on disk space usage.