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:
- Users with ExternalParty.AddUser (or Administrators / User Administrators) can now add Users without error.
- 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)