/ Forums / Advansys Formativ / Formativ Runtime / V2.0.1 Install for All Users / Reply To: V2.0.1 Install for All Users

#5973
Support 1
Participant

Simon,

Unfortunately we have no experience with the tool Dynamic Local User Policy.

quote:


After successful Netware login [Dynamic Local User Policy] creates a Windows user account with Administrator rights using the Netware credentials


What do you mean by “using the Netware credentials”?

It appears that this problem has to do with the rights assigned to the new user. The fact that Formativ does not appear in GroupWise suggests that the new Windows user account is limited in some way (ie. not a power user/Administrator).

The following information about the GroupWise C3PO architecture may help. Formativ is a custom third-party object (C3PO), ie. add-on for GroupWise.

The GroupWise C3PO architecture uses the Windows registry hive HKEY_LOCAL_MACHINE to store user specific C3PO settings.

The only practical problem is likely to be if your users do not have the appropriate rights to write to HKEY_LOCAL_MACHINE. This could be overcome by providing those rights to every user, or by installing a master GroupWise/Formativ configuration, including applets, for a special user who does have the appropriate registry rights. Alternatively, it could also be possible to extend the registry by manually creating the required entries under HKEY_LOCAL_MACHINE.

Upon startup, Formativ tests read/write access to the following registry key area:

HKEY_LOCAL_MACHINESOFTWARENovellGroupWise5.0C3PODataTypes

Read/write access to this area is required for registering GroupWise events and other client integrations which may be used by Formativ and Formativ applets. This is a standard GroupWise third party integration requirement. Read/write access is usually required beyond initial administrator installation because applets dynamically register for the events at the time of their first execution.

A GroupWise integration registry entry looks like:

HKEY_LOCAL_MACHINESOFTWARENovellGroupWise5.0C3PODataTypesGW.MESSAGE.MAILAdvansys.formativEventsGW#C#REPLY

and in this case, it indicates that an applet or C3PO has registered to be notified when a Mail message REPLY event is activated (ie. a user replies to a Mail message).

If Formativ cannot write to this area, applets cannot register for events or other client integrations (toolbars, menus).

Possible Solutions

OPTION (1) Modify ‘limited user’ profile security to allow additional registry access.

  • allow read/write access to ‘HKEY_LOCAL_MACHINESOFTWARE’ hive; or
  • allow read/write access to ‘HKEY_LOCAL_MACHINESOFTWARENovellGroupWise5.0C3PODataTypes’ hive.

OPTION (2) Create HKEY_LOCAL_MACHINESOFTWARE entries during main Administrator installation.

The admin install should create automatically:
HKEY_LOCAL_MACHINESOFTWAREAdvansys Corporationformativ1.0

The admin install should create automatically some settings in:
HKEY_LOCAL_MACHINESOFTWARENovellGroupWise5.0C3PODataTypes

For applet solutions, when in Administrator mode, you would need to install EVERY applet which the limited user will need to run. This will ensure all the appropriate entries are written to:

HKEY_LOCAL_MACHINESOFTWARENovellGroupWise5.0C3PODataTypes

You can then choose to replicate this registry key hive to other machines which need to run the same applets.

You will need to repeat OPTION (2) each time you add an applet which uses a GroupWise client event that is not already registered.

I hope this helps.

Regards,
Advansys Support