GDPR
重要
Visual Studio App Center 定於 2025 年 3 月 31 日淘汰。 雖然您可以繼續使用 Visual Studio App Center,直到它完全淘汰為止,但有數個建議您考慮移轉至的建議替代方案。
想要以數據主體身分行使其許可權的 App Center 客戶,可以使用為此用途建立的 GDPR 特定 API 方法提交 DSR(數據主體權利)要求來執行此動作。
被遺忘的權利與一般帳戶關閉不同,因為我們必須在要求后的 30 天內刪除個人資訊。 此外,我們也會提供一種機制,以程序設計方式和匿名方式驗證您的要求是否已提供服務;即使在您的帳戶已關閉之後也一直如此。
若要呼叫刪除 API,您必須先從 Visual Studio App Center 取得 API 令牌,才能呼叫 API 方法。 如果您沒有 API 令牌,請遵循步驟來 取得 App Center API 令牌。 您可以在這裡找到刪除端點:
https://appcenter.ms/api/v0.1/user/dsr/delete
Fiddler 中提交刪除的原始要求看起來會像這樣:
POST https://api.appcenter.ms/v0.1/user/dsr/delete HTTP/1.1
X-API-Token: <your api key here>
Host: api.appcenter.ms
當您將POST傳送至 delete
方法時,它會傳回收據令牌,以作為查詢字串變數傳遞,以及您無用帳戶的電子郵件,以檢查要求的進度。 要求完成後,後續對此端點的 GET 呼叫將會匿名確認執行。
https://appcenter.ms/api/v0.1/user/dsr/delete
在 Fiddler 中檢查或驗證執行的原始要求看起來會像這樣:
GET https://api.appcenter.ms/v0.1/user/dsr/delete/<your receipt token> HTTP/1.1
Host: api.appcenter.ms
若要取消刪除要求,請使用取消端點:
https://appcenter.ms/api/v0.1/user/dsr/delete/<your receipt token>/cancel
Fiddler 中提出取消要求的原始要求看起來會像這樣:
POST https://api.appcenter.ms/v0.1/user/dsr/delete/<your receipt token>/cancel HTTP/1.1
X-API-Token: <your api key here>
Host: api.appcenter.ms
您可以取消刪除最多七天的數據。
我們收集的您個人資訊,我們會收集以維護您使用開發工具的能力。 每當您想要檢視、存取或帶走該數據時; App Center API 可讓您存取傳回它的 GET 方法。 不過,我們會順便收集一些不符合標準方法的數據,因此為了涵蓋我們已新增匯出方法的額外數據。
https://appcenter.ms/api/v0.1/user/dsr/export
Fiddler 中要求導出的原始要求看起來會像這樣:
POST https://api.appcenter.ms/v0.1/user/dsr/export HTTP/1.1
X-API-Token: <your api key here>
Host: api.appcenter.ms
如同 DSR delete 方法,張貼至 DSR 匯出方法會傳回令牌,可用來取得要求的狀態。 若要檢查狀態,請向傳遞查詢字串中令牌的端點發出 GET。
https://appcenter.ms/api/v0.1/user/dsr/export/<your receipt token>
某些 App Center 服務可能需要一些時間才能執行導出。 對於長時間執行的作業,檢查匯出狀態的呼叫一開始可能會傳回錯誤碼,指定工作正在進行中。 工作完成後,方法的成功回應會指出可使用 傳回的SAS令牌安全地擷取資訊的 Azure 記憶體位置。
若要取消匯出要求,請使用取消端點:
https://appcenter.ms/api/v0.1/user/dsr/export/<your receipt token>/cancel
Fiddler 中提出取消要求的原始要求看起來會像這樣:
POST https://api.appcenter.ms/v0.1/user/dsr/export/<your receipt token>/cancel HTTP/1.1
X-API-Token: <your api key here>
Host: api.appcenter.ms