這個 repotools 指令用來建立新使用者和指派授權,或是更新現有的使用者。
用途
createUser 指令會建立新使用者,並指派授權。如果具備指定使用者 ID 的使用者已存在,則會以提供的名稱、電子郵件位址與授權來更新該使用者。createUser 指令會要求伺服器正在執行。
參數
| 屬性 |
說明 |
必要 |
預設值 |
| userId |
所要建立或更新之使用者的 ID。 |
是 |
N/A |
| name |
使用者的名稱。預設值是使用者 ID。 |
否 |
使用者 ID |
| emailAddress |
貢獻者的電子郵件位址。 |
否 |
不明 |
| jazzGroup |
使用者所隸屬的群組。有效值為:
JazzAdmins、JazzProjectAdmins、JazzDWAdmins、JazzUsers、JazzGuests |
否 |
JazzUsers |
| licenseId |
指派給使用者的授權 ID。該授權必須存在。 |
否 |
無 |
| 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