FINERACT-1430: Added social status and restricted high profile client access#5561
Conversation
IOhacker
left a comment
There was a problem hiding this comment.
In financial terms, there is not "high/low social status" this seems to be a segregation feature.
I don't approve this change
Hi Victor, seems like this ticket is related to compliance usecase, There is no high and low social status but there can be High Net Worth clients (High Net Worth Indiviuals) or PEP (Politically Exposed Person). Maybe need to ask more to the reporter of this ticket for his usecase first. |
|
@Aman-Mittal in finance we use a different wording and different approach either for KYC, AML/FT but never we use "social status" wording because at least in the uses cases that I have been working either on commercial or development banks use that for refering to a person and it is consider discrimination. That is the reason that I don't approve the change submitted in the PR. |
|
I have added my comment in Jira too. |
Thanks for replying. |
Summary
This PR introduces access restriction for high profile clients using a new social status field.
Changes included:
m_client.social_status_cv_idm_client.social_status_cv_idtom_code_value.idCAN_VIEW_HIGH_PROFILE_CLIENTintom_permissionFINERACT-1430changelog indb.changelog-master.xmlsocialStatusfield inCliententity mapped tosocial_status_cv_idPermissionConstants.CAN_VIEW_HIGH_PROFILE_CLIENTconstantBehavior
social_status_cv_idis null, the client can be viewed normally.social_status_cv_idis not null, the system validates the required permission: