cancel
Showing results for 
Search instead for 
Did you mean: 

Need information about notification with SAP Netweaver Identity Management

Former Member
0 Kudos

Dear Experts,

I need some informations about send e-mail from SAP NIM. We want to send an e-mail after creation of sap users etc.

Please note that today we have a Domino/Lotus server.

I undertsood that we can send e-mail through the Identy Center (IC) component. But I did not find how to set up this solution? I did not find architecture informations?

Could you please provide me the different configuration steps?

Should I install another component? Or I just have to configure my SMTP Server?

Also, have you got the best practices for this step?

Thanks a lot for your help

Regards

Hocine NAÏ

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Thanh you very much for these good explanations

Former Member
0 Kudos

Hi,

As explain right before, the best practice is to use uSendSMTPMessage function from a script.

If you need to use templates and manage them from web UI you can follow the great follwoing blog entry :

/people/holger.flocken/blog/2010/09/29/using-email-templates-with-sap-netweaver-identity-management-71

Benjamin

Edited by: Benjamin Gourdon on Dec 6, 2010 3:23 PM

Former Member
0 Kudos

Hello,

For notification, first you need to create a repository of generic type and provide the lotus notus host details in the repository constant.

Eg:

EMAIL_SERVER abc.def.com

EMAIL_ORIGINATOR orignator mail ID

Then create a task with the "To Generic" type Pass.

Select the name of the function below in the Next data entry of the Destination tab of the pass.

and provide the attribute and value as below:

MSKEYVALUE %MSKEYVALUE%

EMAIL_RECIPIENT recipients mail ID

EMAIL_SUBJECT Hello %DISPLAYANEM%

LOCATION %LOCATION%

Eg of a Function to sent mail is shown below:

function SendEmail(Par){

Recipient = Par.get("EMAIL_RECIPIENT");

Subject = Par.get("EMAIL_SUBJECT")

Location = Par.get("LOCATION");

Body = "This is a report from SAP NetWeaver Identity Center at %$ddm.date% %$ddm.time%<BR><BR>";

Body = Body + "Your location is <B>" + Location + "</B><BR>";

Body = Body + "<BR>";

Body = Body + "Best regards<BR>";

Body = Body + "MaXware AS<BR>";

UserFunc.uSendSMTPMessage("%$glb.EMAIL_ORIGINATOR%", Recipient,Subject,Body,"%$glb.EMAIL_SERVER%",1);

}