Article Details
Id:20516
Product:finPOWER Connect
Type:FIX
Version:4.00.03
Opened:12/07/2023
Closed:28/07/2023
Released:27/09/2023
Job: J031540

HTML Widgets; Client Employment; Permission Key "ExternalParty.AddUser" was not being respected

The ExternalParty.AddUser Permission Key was not being respected when adding a User via the Client Employment HTML Widget. Users without this Permission were given the option of creating a User, which will have always failed.

Additionally, Users with this Permission Allowed were presented with a "Failed to set Password" error and no User could be created.

Both of these scenarios have been fixed, and now:

  1. Users with ExternalParty.AddUser (or Administrators / User Administrators) can now add Users without error.
  2. Users without ExternalParty.AddUser are now not given the option of creating a User.

Note: Creation of the User may still fail, even if the option is available. Such as External Parties of type "Other". In this case, it is desirable to see the error as it gives context why the User (who is normally able to add a User in this way) cannot add a User in this case.

The following HTML Widget has been updated:

  • HtmlWidget_ClientEmployment
    • Version: 1.08 (28/07/2023)