Servigistics InService 自訂 > 自訂 InService 登入頁 > 中斷連線之密碼自訂的指導原則
  
中斷連線之密碼自訂的指導原則
可以自訂 UserPasswordDelegate 介面以變更中斷連線系統的密碼。如果您需要取代針對中斷連線系統 (離線系統) 產生使用者密碼的預設行為,請實行此委派,並在以下位置對其進行配置:sc.service.properties.xconf. 依預設 OOTB,密碼會設定為 username
範例實行︰
例如,實行 "RandomUserPasswordGenerate" 來產生已中斷連線系統的初始密碼這一自訂。RandomUserPasswordDelegate 會為每個使用者產生隨機字母密碼 (不含數字或特殊字元)。若要顯露密碼,您必須進一步自訂此類別,以將密碼儲存在伺服器上的扁平檔案或外部資料庫中,或將包含密碼的郵件直接傳送給使用者。
   <Service context="default"
name="com.ptc.sc.services.plugins.UserPasswordDelegate">
       <Option
serviceClass="com.ptc.sc.services.plugins.RandomUserPasswordDelegate"
requestor="null"/>
   </Service>
* 
因為隨機產生的密碼只能是字母,所以您可能需要針對各種系統語言變更訊息檔案中的 SC_USER_PASSWORD_HINT 訊息。例如,在 en_US.js 檔案中,需要更新以下訊息︰
// Acceptable password hint
SC_USER_PASSWORD_HINT: "Password must contain letters, numbers
and underscores of at least 8 characters.",