cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Request to verify email format when inviting users by 'Email Invitation' in ProjectLink

0 Kudos

Request to verify email format when inviting users by 'Email Invitation' in ProjectLink

Request to verify email format when inviting users by 'Email Invitation' in ProjectLink

 

Currently an invalid email string could be input into "Email Invitation" field in "Project > Team > Actions > Add Members".

 

In the following example, just input ‘welcome to the project’ in ‘Email Invitation’ field and click ‘Add’ and ‘Finish’. Windchill will create a series pending users separated by the whitespace.

EmailInvitation.png

 

This results in lots of pending users created.

PendingUsers.png

 

Currently, there is no way to delete pending users from UI. This can be done by deleting it using SQL command.
First remove pending users from teams page. Then from DB, get the ida2a2 of the pending user and run plfind script to make sure, its entry is only in WTUser table. If the entry is only found in WTUser table, delete SQL command for ida2a2 can be executed. Other tables should be processed by similar way.

 

But because it allows user to input the invalid mail addresses, it will definitely increase the risk for project managers to make the mistake.
What’s worse, because Windchill does not have GUI or command-line functionality to process the pending users, it also has the risk to have orphaned database record if process pending users by SQL command.

So it really needs to improve the situation in the future release/MOR/CPS.

1 Comment
Aquamarine

Wow, that appears to be more of a defect vs. an enhancement; especially due to the outcome.