Review the users that are required for the adapter to work
with Rational Team Concert™, Jazz™ Team Server,
Gerrit, and Gitweb.
These user IDs are required by the Git adapter:
- Jazz Team Server registered
application functional user ID
- When you register the Git adapter with the Jazz Team Server, you select a functional user
ID to run tasks in the background. An ID of gitAdapter_user is
pre-filled automatically for you. You can keep this name, type a new
name, or browse for an existing user. The functional user ID does
not need to exist in the external registry; if the user does not exist
in the repository, it is automatically created.
- Rational Team
Concert authorized key functional user ID
- When you add the Change and Configuration Management application
as a friend of the Git adapter application, you select a functional
user ID for the authorized consumer key. This user is used to create
links to Rational
Team Concert work items from the Git pre-receive or Gerrit patchset-created
hook. This user requires at a minimum JazzGuests repository permission
and a Rational Team
Concert or CLM Stakeholder Client Access License. This user does
not require a Lifecycle Integration Adapters - LIA Integrator Client
Access License.
- Gitweb and Gerrit receive hook user
- When you configure the Gitweb and Gerrit receive hooks, you specify
a user ID and password to log in to the Jazz Team
Server when the receive hooks are run. This user creates resources
in the Git adapter database and needs at least JazzUsers repository
permission. If you are using client access licensing for the Git adapter,
this user requires a Lifecycle Integration Adapters - LIA Integrator
Client Access License. This User ID can be the same as the functional
user ID you specify when you add the Change and Configuration Management
application as a friend of the Git adapter application, but that is
not required.
- Git adapter administrator
Users must have JazzGuests repository permissions to view the
Git adapter Administration pages. To make updates
to the Administration pages, JazzAdmins or JazzProjectAdmins
repository permissions are required. A Lifecycle Integration Adapters
- LIA Integrator Client Access License is also required if you are
using client access licensing.
- Gitweb or Gerrit web user
To view the Rational
Team Concert work items that are linked to a Gitweb commit or
Gerrit change, or to follow these links from the work items back to
the commit or change, JazzGuests repository permissions and read access
to the work items are required. To create links to more work items
from Gitweb or Gerrit, a minimum of JazzUsers repository permission
and a Rational Team
Concert or CLM Contributor Client Access License are required.
A Lifecycle Integration Adapters - LIA Integrator Client Access License
is also required if you are using client access licensing.
- Git command-line user
- This user must have permissions for the Git pre-receive or Gerrit
patchset-created hooks to run when commits are pushed to the shared
Git repository.