Jazz Repository Roles are not selected when viewing User Profile

Technote (troubleshooting)


Problem(Abstract)

Attempts to view user profiles from within IBM Rational Team Concert (RTC) result in the Jazz Repository roles not being selected, even though the user possesses the correct repository permissions.

Symptom

Individually mapped users obtain the proper permission to access IBM Collaborative Lifecycle Management (CLM) applications, but the following behaviour is still observed:

Test Case #1

  • When viewing user profiles who are individually mapped in WAS, none of the repository roles are selected.


Test Case #2
  • When mapped users view their own profile, the repository roles are correctly selected checked.


When users are included in LDAP groups that map to Jazz repository roles, and not individually mapped, the correct repository groups are selected every time the profile is viewed.

Cause

Test Case #1
When opening individually mapped user records, an LDAP API is used to fetch the role access information, so none of the repository roles will be selected if the user is NOT included in LDAP groups which are mapped to Jazz repository roles.


Test Case #2
When mapped users view their own profile, J2EE API (isUserInRole) is used to fetch the role access information. In this case, the container (WAS) is relied upon to fetch the repository role information. Since the user is mapped to the Jazz repository role individually in WAS, RTC is able to recognize the repository access.


Environment

RTC deployed on WAS using LDAP standalone realm when users are individually mapped to repository roles instead of contained within the LDAP groups.

Resolving the problem

This behaviour is working as designed because two different APIs are used to fetch the user information based on how the user profile is viewed.

Leverage the Jazz Community

Jazz and Rational Team Concert have an active community that can provide you with additional resources. Browse and contribute to the User forums, contribute to the Team Blog and review the Team wiki.
Refer to technote 1319600 for details and links.

Cross reference information
Segment Product Component Platform Version Edition
Software Development Rational Quality Manager Team Server 2.0, 3.0.1, 4.0
Software Development Rational Requirements Composer Team Server 2.0, 3.0.1, 4.0

Rate this page:

(0 users)Average rating

Document information


More support for:

Rational Team Concert
Repository

Software version:

2.0, 2.0.0.1, 2.0.0.2, 3.0, 3.0.1, 3.0.1.1, 3.0.1.2, 3.0.1.3, 3.0.1.4, 4.0, 4.0.0.1

Operating system(s):

Linux, Windows

Reference #:

1615788

Modified date:

2012-11-01

Translate my page

Machine Translation

Content navigation