Project

General

Profile

Actions

Defect #2284

closed

Contact data of a different user (virtual system send notification by UID)

Added by Vladimír Kotýnek almost 4 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Vít Švanda
Category:
Virtual systems
Target version:
Start date:
05/29/2020
Due date:
% Done:

100%

Estimated time:
Owner:

Description

@version 10.3.1
usecase:
  1. I have two different users: jdoe and jdoe1.
  2. I have a virtual system VS where the identifier of an account is EAV of identity "second_login".
  3. Identity jdoe1 has a string value "jdoe" (same as username of jdoe) in the "second_login" EAV.
  4. When I want to create a new account on this virtual system for jdoe1 in the e-mail notification there are contact information (given name, family name, e-mail etc.) of jdoe not jdoe1.

It seems like the "identity" in parameters of the e-mail notification is filled with an identity found by username == account UID.

Actions #1

Updated by Vladimír Kotýnek almost 4 years ago

  • Priority changed from High to Normal
Actions #2

Updated by Radek Tomiška almost 4 years ago

  • Target version set to 10.4.0
Actions #3

Updated by Vít Švanda almost 4 years ago

Finding an identity using a UID has been used since the first version of this module. No other way to obtain an identity was implemented at this time. In the latest version, owner ID lookup was implemented, but it was not used here (it was not required).

If it important, I can implement this feature in version 10.4.0.

Actions #4

Updated by Vít Švanda almost 4 years ago

  • Target version changed from 10.4.0 to 10.5.0
Actions #5

Updated by Vít Švanda almost 4 years ago

  • Status changed from New to In Progress
Actions #6

Updated by Vít Švanda almost 4 years ago

  • Subject changed from Contact data of a different user to Contact data of a different user (virtual system send notification by UID)
  • Status changed from In Progress to Needs feedback
  • Assignee changed from Vít Švanda to Radek Tomiška
  • % Done changed from 0 to 90

Identity for notification is no longer finding by UID, but by target entity (identity connected to the AccAccount).

Commit: https://github.com/bcvsolutions/CzechIdMng/commit/53719173a1cad9458e68a418b7aa285cf20fcb21

Actions #7

Updated by Radek Tomiška over 3 years ago

  • Status changed from Needs feedback to Closed
  • Assignee changed from Radek Tomiška to Vít Švanda
  • % Done changed from 90 to 100
  • Affected versions Rhyolite (9.7.0), 10.0.0, 10.1.0, 10.2.0, 10.3.0, 10.4.0 added

i did test and code review, it works and code is nice, thx!

Actions

Also available in: Atom PDF