Managing users
The Jazz® Team Server provides a single user database that is shared by the server and all the applications registered with the server. Therefore, users are synchronized across a Jazz Team Server and the applications registered with that server. This approach reduces the administrative effort associated with managing users and licenses across applications. With user synchronization, you can create users, assign them licenses and permissions, and archive users from the administrative web interfaces of either the Jazz Team Server or the applications registered with the server.
About this task
- Where user information is stored
- Information about users is stored in two places: in the Jazz Team Server
database and in the external user repository.
The Jazz Team Server database stores basic information such as the user ID, name, and email address. It also stores license information.
The external registry (such as an LDAP user directory) typically contains more information; at the very minimum, the registry must provide the following:- User ID
- Password
- Name
- Email address
- You can automatically synchronize users between the Jazz Team Server and an LDAP registry
- There is a synchronization task that will regularly run (by default, every night at 1:00 AM). If
a user exists in LDAP but not in the Jazz Team Server repository, the task will
create a user in the Jazz Team Server.
For more information, see Synchronizing LDAP with Jazz Team Server repository user information.
- You can import users into the Jazz Team Server database from your external registry
- If a user exists in your external registry but not in the Jazz Team Server database, you can import them. For more information, see Importing users from an external user registry.
- Some users might only exist in the Jazz Team Server database
- In some cases you will create users in the Jazz Team Server database that do not exist in the external registry. For example, when you register an application with the Jazz Team Server, you can create a functional user ID that will handle background administrative tasks (such as sending emails). If the user exists in the Jazz Team Server database but not in the external registry, you can assign that user a license but a human will not be able to log in with that user ID.
- With Liberty basic user registry, you can create new users using Jazz Team Server
- If you are using the IBM WebSphere Liberty application server and you are using the default
Liberty basic user registry, you can create new users in the
basicUserRegistry.xml
file with the Jazz Team Server administrative interface. When you create new users, they are added to both the Jazz Team Server database and the Liberty basic user registry at the same time.For more information on creating users, see Creating users.
Note: If you are using the Derby database, you are limited to 10 users.