InfoCenter Home >
6: Administer applications >
6.6: Tools and resources quick reference >
6.6.5: Administering EJB modules (overview) >
6.6.5.0: EJB module properties >
6.6.5.0.5: Assembly properties for security roles

6.6.5.0.5: Assembly properties for security roles

A security role is a logical grouping of principals. Access to operations (such as EJB methods) is controlled by granting access to a role.

Role name (Required, String)
Specifies the name of a security role.

Description
Contains text describing the security role.

If specifying security roles at the application level (EAR file), the following properties apply:

Role Name (Required, String)
Specifies the name of a security role that is unique to the application.

Description
Contains text describing the security role.

Binding -- Groups -- Name
Specifies user groups that are granted the security role.

Binding -- Users -- Name
Specifies users that are granted the security role.

Binding -- Special Subjects -- Name
Specifies one of two special categories of users to which roles can be granted: Everyone or All authenticated users. If the special subject Everyone is granted a role, then all users, including those who did not authenticate, are granted the role. In other words, a method on an enterprise bean or a URI is unprotected if any of the required roles for that method are granted to the special subject Everyone. In the case of All authenticated users, any user who can authenticate by using a valid user ID and password is considered to be granted that role.
Go to previous article: 6.6.5.0.4: Assembly properties for session beans Go to next article: 6.6.5.0.6: Assembly properties for method permissions

 

 
Go to previous article: 6.6.5.0.4: Assembly properties for session beans Go to next article: 6.6.5.0.6: Assembly properties for method permissions