nuget.org 使用者可以透過 nuget.org 提交資訊刪除請求和資訊匯出請求。這兩種類型都以支援請求的形式提交,並由 nuget.org 管理員在 30 天內執行。
以下使用者資料可透過 nuget.org 直接存取:
- 帳戶相關資料,例如電子郵件地址、登入帳戶、個人資料圖片和電子郵件通知設定
- 擁有的 API 金鑰
- 擁有的套件清單
此資料不包含在透過支援要求匯出的資料中。
識別客戶資料
客戶資料可以識別為 nuget.org 使用者帳戶名稱。
刪除客戶資料
若要要求從 nuget.org 刪除使用者資料:
- 使用者必須登入 nuget.org
- 使用者必須提交刪除其帳戶的請求, nuget.org/account/delete
我們鼓勵作為套件唯一擁有者的使用者在要求刪除其帳戶之前尋找新的擁有者。 如果未轉移套件擁有權,NuGet 套件會取消列出,因此,它不再在 Visual Studio 或 nuget.org 網站上的搜尋查詢中使用。 在刪除帳戶之前,nuget.org 管理員會與使用者合作,為他們擁有的套件尋找新的擁有者。
帳戶刪除動作由 nuget.org 管理員在請求日期起 30 天內完成。
刪除帳戶後,使用者的所有資料都會從 nuget.org 系統中移除,並採取下列動作:
- 刪除的帳戶會從 nuget.org 取消註冊。
- 所有擁有的 API 金鑰都會被刪除
- 所有保留的命名空間都會釋放
- 任何套件擁有權將被移除
擁有的套件未被刪除。 雖然未從搜尋結果中列出,但它們仍可透過套件還原至相依於它們的專案。
匯出客戶資料
登入 nuget.org 之後,使用者可以透過 nuget.org/policies/Contact 提交匯出要求
匯出的資料會在 48 小時內可供使用者透過 Azure Blob 下載。 48 小時後,存取權會到期,使用者必須視需要提交新的匯出要求。
匯出的資料包括:
- 使用者的支援要求
- 使用者的動作 (發佈套件、建立帳戶) 保存在稽核記錄中
- 保存在 IIS 記錄中的任何使用者資訊