cancel
Showing results for 
Search instead for 
Did you mean: 

Questions to support on logon page, notificationsText

Former Member
0 Kudos

Hi SDN.

In the Support function on the logon page to the SAP Portal when users have problems with fx password, the text in the mail to administrator comes from the file notificationTexts_en.properties.

TEXT_USER_LOGON_PROBLEM_REQUEST=Dear ,\nUser experiences problems to log on.\n Sap help says is Salutation of the receiving user

is First name of the receiving user

is Last name of the receiving user

but where is this 5 6 7 set?

I have looked at Direct editing but could'nt find it there.

Thanks in advance

Peter

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

if using Portal, the you should use MessageFormat. This will help to pass the arguments.

Former Member
0 Kudos

Hi Anant.

But I don't do any code on this, it is standard SAP.

I just don't know where the name comes from?

Later I read somewhere that the dialog took the first user it found with UME rights!!

So I created a user starter with aaa but that didn't do any changes.

Any ideas?

thanks

Peter

Former Member
0 Kudos

Hi,

When user clicks on 'Get Support' , he is prompted to select the reason. If it is 'Password reset', then he is prompted to enter his details like User id, First Name, Last Name and Email. So values are entered by user. Do u mean this or something else? Please explain more details.

Regards,

Harini S

Former Member
0 Kudos

Hi Harine.

No, it is "support" (mail entered in direct editing) receiving the mail

Dear ,\nUser experiences problems to log on.\n then the userid you enter in details is and First/Last name and email is to validate that you are the correct user reporteing the problem. 5,6 and 7 is Dear and not the user who is reporting the problem.

Regards

Peter

Former Member
0 Kudos

As I understand it the 5,6 and 7 should be the name of the administrator receiving the mail.

I tried to remove the role superadmin from the user which name appeared in the mail. Then it was a new name appearing in the mail, a name which also belongs to another user with superadmin role.

But shouldn't it take the name from the user which I have set in ume.notification.admin_email??

I am so confused

Peter

detlev_beutner
Active Contributor
0 Kudos

Hi Peter and everybody else stumbling over this,

The process is as follow (everything coded in com.sap.security.core.util.notification.SendMailAsynch):

If an eMail is to be sent to an admin, a double check takes place. First, the admins of the requesting user are determined. Technically, these are the users with UMAdminPermission MANAGE_ALL_COMPANIES or USER_CREATE (the last for the company the requesting user belongs to). I cannot say exactly which user gets which permission under which circumstances; also see http://help.sap.com/saphelp_nw04/helpdata/EN/5f/670db7939b8e48999d65f8a05ad611/frameset.htm and around.

Anyhow, a simple answer probably will be that all users are found which are UserAdmins with no further restriction.

Now assume this routine determins 3 admins. Then a second parameter gets into the game: If "ume.notification.admin_email" is set (see http://help.sap.com/saphelp_nw04/helpdata/EN/41/080aab7cefe34d8acb04861a467efc/frameset.htm), the mail only will be sent to this one given mail address. But: 5/6/7 nevertheless will be taken from the first admin found in the routine given above (the users UME admin).

This is a bug. I checked the coding of SPS14 or 15; but I expect that this has never changed. So, as a workaround,

- remove the entry for "ume.notification.admin_email"; check if admins will be found then...

- or remove the named user (5/6/7) from the user admin role and go on until the user found is the user set via "ume.notification.admin_email" (but that might get you in trouble, for you may need other admins, too)

- or, better, raise an OSS message...

Hope it helps to understand the mechanics,

Detlev