Notes.ini Entry



Name:

    Disable_ClientRecord

Syntax

    Disable_ClientRecord=0 / 1

Applies to:

    Workstations and/or Servers

Add-on:


    First Release:

      8.0

    Obsolete since:


      Category:

        AdminP

      Default:

        None

      UI equivalent:

        None

      Description:
      Specifies whether or not the "Update Client Information in Person Record" request appears in the AdminP requests (admin4.nsf database).
      You may want to enable this parameter if your organization prefers, perhaps for privacy reasons, not to capture updates to client information (license, Notes client platform, Notes client build, and the Notes client machine).

      The parameter can be used in two ways:


      It can be set in the NOTES.INI on the machine of specific clients to prevent a subset of clients from sending their information to AdminP on servers which are defined as home mail server in clients' current location documents.
      It can be set in the NOTES.INI on a server to prevent all clients of users whose person documents define this server as home mail server from having their information sent to this server's AdminP.


      0 - Allows the request to appear
      1 - Prevents the request from appearing

      Note This parameter is also a useful improvement if your organization has ever used the NOTES.INI parameter ADMINP_IGNORE_UPDATE_CLIENT_INFORMATION_REQUESTS. That parameter was added in an earlier Notes/Domino release. It allowed the requests to be generated but just not processed. This could have the unintended effect of filling admin4.nsf with unneeded requests.




      IF you want to got the otherway round, as in Create the "Update Client Information in Person Record" request for one specific User, please do following:
      The "Update Client Information in Person Document" adminp request updates the users' Person documents with the "Notes client machine", "Notes client build", and "Notes Client Platform" information.
      There may be rare circumstances in which these requests may not complete due to adminp issues.
      Is there a method to regenerate these requests to the admin4.nsf?

      Answer
      An Enhancement Request has been submitted to Quality Engineering in SPR YGAO7ZTQ3Y (APAR LO47985).
      As a workaround, the following steps can be used to clear the information from the Notes client, and regenerate the AdminP requests. NOTE: You have to follow ALL steps (1-4) below for this to work.

      1 Delete the following Client Information fields in the Person document:
      ClntBld
      ClntDate
      ClntDgst
      ClntMachine
      ClntPltfrm

      The following formula can be used to delete these fields:
      FIELD ClntBld := @DeleteField;
      FIELD ClntDate :=@DeleteField;
      FIELD ClntDgst :=@DeleteField;
      FIELD ClntMachine :=@DeleteField;
      FIELD ClntPltfrm :=@DeleteField;

      2 Send the user a LotusScript button (via email) which will remove the profiles from the local names.nsf that contain the machine information, and the DCC object which hashes the bit for the AdminP request.
      The following code can be used:

      Dim s As New notessession
      Dim db As NotesDatabase
      Dim policiesview As NotesView
      Dim nviewentcoll As NotesViewEntryCollection
      Dim doc As NotesDocument
      Dim pdoc As NotesDocument
      Dim books As Variant

      Set db = s.GetDatabase("","names.nsf")
      Set doc = db.GetProfileDocument("directoryprofile",s.username)
      Call doc.Remove(True)
      Set doc = db.GetProfileDocument("directoryprofile")
      Call doc.RemoveItem("$DynInfoCache")
      Call doc.save(True,True)

      books = s.AddressBooks

      Forall b In books

      If (Not b.IsPublicAddressBook) Then
      Call b.Open ("", "" )
      Set pdoc = b.GetProfileDocument ("dyncrinfo", s.UserName)
      pdoc.Remove (True)
      End If
      End Forall

      Call s.SetEnvironmentVar("DYNINFOCR_", "")

      3. Shutdown Lotus Notes

      4. Remove all occurrences of the notes.ini parameter, DYNINFOCR_ in the local notes.ini. Look for multiple entries.

      Once DCC (Dynamic Client Configuration) runs twice (i.e. "Notes Configuration Settings have been refreshed" in the status bar), then the Adminp request will get generated in the admin4.nsf.