./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:Mapping users to RunAs roles using an assembly tool - WAS 6.x ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:

./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:

 

./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:

Mapping users to RunAs roles using an assembly tool

./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:

RunAs roles are used for delegation. A servlet or enterprise bean ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:component uses the RunAs role to invoke another enterprise bean by impersonating ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:that role. ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:

 

Before you begin

Before you perform this task: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:

    ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:

  • Secure the Web application and enterprise bean applications, including ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:creating and assigning new roles to enterprise bean and Web resources. For ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:more information, see Securing Web applications using an assembly tool and Securing enterprise bean applications. ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:

  • Assign users and groups to roles. For more information, see Adding users and groups to roles using an assembly tool. Complete this step during the installation ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:of the application. The environment or user registry under which the application ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:is going to run is not known until deployment. If you already know the environment ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:in which the application is going to run and you know the user registry, then ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:use an assembly tool to assign users to RunAs roles. ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:

./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:

 

Overview

You must define RunAs roles when a servlet or an enterprise bean ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:in an application is configured with RunAs settings. ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:

 

Procedure

./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:

    ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:

  1. In the Project Explorer view of an assembly tool, right-click an ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:enterprise application project (EAR file) and click Open With > Deployment ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:Descriptor Editor. An application deployment descriptor editor ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:opens on the EAR file. To access information about the editor, press F1 and ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:click Application deployment descriptor editor. ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:

  2. On the Security tab, under Security Role Run As Bindings, ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:click Add. ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:

  3. Click Add under RunAs Bindings. ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:

  4. In the Security Role wizard, select one or more roles and click Finish. ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:

  5. Repeat steps 3 through 5 for all the RunAs roles in the application. ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:

  6. Close the application deployment descriptor editor and, when prompted, ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:click Yes to save the changes. ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:

./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:

 

Result

The ibm-application-bnd.xmi file in the application contains ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:the user to RunAs role mapping table. ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:

 

What to do next

After securing an application, one can install the application using the administrative console. ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:We can change the RunAs role mappings of an installed application. For more ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:information, see RunAs roles to users mapping. ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:


./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:

 

See Also

./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:
Enterprise bean component security ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:
Role-based authorization ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:
Delegations ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:
./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:

 

See Also

./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:
RunAs roles to users mapping ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:
Security: Resources for learning ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:
./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:

 


./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:
./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: ./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html:

 

./Mapping_users_to_RunAs_roles_using_an_assembly_tool.html: