Show TOC

Creating UME ActionsLocate this document in the navigation structure

Prerequisites

  • You have added code for permission checks to your application.

  • You have created a permission class to protect your application.

  • You have created a development component of the type UME Permissions.

Context

Use this procedure to create user management engine (UME) actions and the permissions that the actions contain. These permissions correspond to the permissions you require in the permission checks of your application. Group your permissions in UME actions as needed.

Procedure

  1. In your development component for UME permissions, open the actions.xml file.

    This file is located in the src folder of your development component project.

  2. On the Actions tab, select the Actions folder and choose the Add pushbutton.
  3. Enter the required data.
    Note

    The action name is the name under which the action appears in the identity management application of SAP NetWeaver Application Server (AS) Java.

  4. Select the action you just created in the previous step under the Actions folder and choose the Add pushbutton.
  5. In the TypeSelectionDialog dialog box, enter the name of the permission class you created for your application.

    This creates a new permission under the action.

  6. Select the permission you just created and enter the required data.
    • In the Permission Name field, enter the name of the permission exactly as you specified it in the permission check of your application.

    • In the Permission Value field, enter a value that matches the type permissions you are using.

      • For named permissions, enter asterisk ( * ).

      • For action permissions, enter the name of the required action.

  7. Save your entries.

Results

After saving actions.xml, you can build the UME archive, which is a ZIP archive ending in the file extension .ump. When you build the project, the system packs the UME archive in an EAR file for deployment to your target server. You are now ready to deploy the UME actions project with your application project.