Hierarchy

⤷

⤷

IMG Activity
ID | /IWBEP/URM_NOTIF | Define Notification Process for User Request Management |
Transaction Code | /IWBEP/92000014 | (empty) |
Created on | 20130427 | |
Customizing Attributes | /IWBEP/URM_NOTIF_ATT | Attributes for Defining Notification Process for User request management |
Customizing Activity | /IWBEP/URM_NOTIF_MAI | Define Notification Process for User Request Management |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | /IWBEP/DOCU_UAM_NOTIF_DOCU |
Enhancement Spot
The enhancement spot /IWBEP/ES_MGW_URM contains BAdI definitions for enhancing the User Request Management flow.
BAdI Definition
The enhancement provides BAdI /IWBEP/BD_MGW_URM_NOTIFICATION using which you can send notifications to anonymous users trying to create named users in the system. As a fallback implementation, an email agent would be delivered for sending notifications to anonymous users via email (for verification). The notification contains an Activation Key embedded in an URL. Anonymous user needs to verify the user account by accessing the URL.
BAdI Implementation
The BAdI /IWBEP/BD_MGW_URM_NOTIFICATION defines the functionality for sending notifications from User Request Management application. If you have extended the USERREQUESTMANAGEMENT OData service, use the combination of Service Document Name + Service Namespace + Service Version of the extended OData service as BAdI filter parameters, else use the following filter parameters:
Service Document Name - USERREQUESTMANAGEMENT
Service Namespace - /IWBEP/
Service Version - 0001
User Request Management application has the provision to deliver notifications via email as the standard. You can enhance the solution by adding your own notification mechanism.
Activities
In case you want to use the standard notification agent to send email notifications but customize the content:
- Extend the class /IWBEP/CL_MGW_URM_NOTIF_STD.
- Redefine the COMPOSE method.
- Register the extended class as BAdI implementation.
By default, the notification content is in the following format, you can use the same format or customize it as per your requirement:
"Dear <User Name>,
Verify your email address by clicking the link. If you are not able to access the link, copy paste the URL - <http://host:port/<applicationpath>?RequestID=<value>&ActivationKey=<value>&type=<value>> in the browser.
Regards,
User Administration Team"
Note: Content inside angle brackets serves as placeholder.
Example
Business Attributes
ASAP Roadmap ID | 105 | Define functions and processes |
Mandatory / Optional | 1 | Mandatory activity |
Critical / Non-Critical | 1 | Critical |
Country-Dependency | A | Valid for all countries |
Maintenance Objects
Maintenance object type | E | Business Add-In - Definition |
History
Last changed by/on | SAP | 20130429 |
SAP Release Created in | 200 |