Ta komenda narzędzi Repotools tworzy nowych użytkowników i przypisuje licencje
lub aktualizuje istniejących użytkowników.
Cel
Komenda createUser tworzy
nowego użytkownika i przypisuje licencję. Jeśli użytkownik o podanym
ID użytkownika już istnieje, informacje dotyczące jego nazwy, adresu e-mail i przyznanej licencji
zostaną zaktualizowane. Komenda createUser wymaga
działającego serwera.
Parametry
| Atrybut |
Opis |
Wymagany |
Domyślnie |
| userId |
Identyfikator
tworzonego lub aktualizowanego użytkownika. |
Tak |
Nie dotyczy |
| name |
Nazwa danego użytkownika. Wartością domyślną jest ID użytkownika. |
Nie |
ID użytkownika |
| emailAddress |
Adres e-mail kontrybutora. |
Nie |
nieznany |
| jazzGroup |
Grupa do której należy dany użytkownik. Poprawne wartości:
JazzAdmins, JazzProjectAdmins, JazzDWAdmins, JazzUsers, JazzGuests |
Nie |
JazzUsers |
| licenseId |
Identyfikator licencji przypisywanej
danemu użytkownikowi. Musi to być licencja
istniejąca. |
Nie |
brak |
| repositoryURL |
Adres URL połączenia z serwerem, na którym będą zapisani użytkownicy. |
Nie |
https://localhost:9443/jazz |
| adminUserId |
ID administratora służący do logowania się do repozytorium platformy Jazz. |
Nie |
ADMIN |
| adminPassword |
Hasło administratora służące do logowania się do repozytorium platformy Jazz. |
Nie |
ADMIN |
| credentialsFile |
Plik zawierający referencje logowania administratora. |
Nie |
credentials.properties |
| logFile |
Ścieżka do pliku dziennika. |
Nie |
repotools_createUser.log |
Przykład
repotools -createUser userid=testID name="Użytkownik testowy1" emailAddress=test@firmaABC.pl