這個 repotools 指令用來建立新使用者和指派授權,或是更新現有的使用者。
用途
createUser 指令會建立新使用者,並指派授權。如果具備指定使用者 ID 的使用者已存在,則會以提供的名稱、電子郵件位址與授權來更新該使用者。createUser 指令會要求伺服器正在執行。
參數
屬性 |
說明 |
必要 |
預設值 |
userId |
所要建立或更新之使用者的 ID。 |
是 |
N/A |
name |
使用者的名稱。預設值是使用者 ID。 |
否 |
使用者 ID |
emailAddress |
貢獻者的電子郵件位址。 |
否 |
不明 |
jazzGroup |
使用者所隸屬的群組。有效值為:
JazzAdmins、JazzProjectAdmins、JazzDWAdmins、JazzUsers、JazzGuests |
否 |
JazzUsers |
licenseId |
指派給使用者的授權 ID。該授權必須存在。 |
否 |
none |
repositoryURL |
將用來儲存使用者之伺服器的連線 URL。 |
否 |
https://localhost:9443/jazz |
adminUserId |
登入 Jazz 儲存庫時所用的管理者使用者 ID。 |
否 |
ADMIN |
adminPassword |
登入 Jazz 儲存庫時所用的管理者密碼。 |
否 |
ADMIN |
credentialsFile |
含有管理者使用者登入認證的檔案。 |
否 |
credentials.properties |
logFile |
日誌檔的路徑。 |
否 |
repotools_createUser.log |
範例
repotools -createUser userid=testID name="Test User1" emailAddress=test@companyABC.com