GDPR
Importante
Visual Studio App Center è pianificato per il ritiro il 31 marzo 2025. Anche se è possibile continuare a usare Visual Studio App Center fino a quando non viene completamente ritirato, esistono diverse alternative consigliate a cui è possibile considerare la migrazione.
Altre informazioni sulle sequenze temporali e sulle alternative di supporto.
I clienti di App Center che desiderano esercitare i propri diritti come interessati possono farlo inviando richieste DSR (diritto dell'interessato) usando metodi API specifici del GDPR creati a questo scopo.
Il diritto di essere dimenticato differisce dalla tipica chiusura dell'account in quanto dobbiamo eliminare le tue informazioni personali entro 30 giorni dalla tua richiesta. Differisce anche dal fatto che microsoft fornisce un meccanismo per convalidare in modo programmatico e anonimo che la richiesta è stata eseguita; anche dopo che il tuo account è stato chiuso.
Per chiamare l'API di eliminazione, è prima necessario avere un token API da Visual Studio App Center con cui chiamare il metodo API. Se non si ha un token API, seguire la procedura per ottenere un token API di App Center. L'endpoint di eliminazione è reperibile qui:
https://appcenter.ms/api/v0.1/user/dsr/delete
Una richiesta non elaborata in Fiddler per inviare un'eliminazione avrà un aspetto simile al seguente:
POST https://api.appcenter.ms/v0.1/user/dsr/delete HTTP/1.1
X-API-Token: <your api key here>
Host: api.appcenter.ms
Quando si invia POST al delete
metodo, restituisce un token di ricezione che verrà passato come variabile di stringa di query insieme al messaggio di posta elettronica per l'account inattivo per controllare lo stato della richiesta. Una volta completata la richiesta, le successive chiamate GET a questo endpoint confermano l'esecuzione in modo anonimo.
https://appcenter.ms/api/v0.1/user/dsr/delete
Una richiesta non elaborata in Fiddler per controllare o convalidare l'esecuzione sarà simile alla seguente:
GET https://api.appcenter.ms/v0.1/user/dsr/delete/<your receipt token> HTTP/1.1
Host: api.appcenter.ms
Per annullare la richiesta di eliminazione, usare l'endpoint di annullamento:
https://appcenter.ms/api/v0.1/user/dsr/delete/<your receipt token>/cancel
Una richiesta non elaborata in Fiddler per effettuare una richiesta di annullamento sarà simile alla seguente:
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
È possibile annullare l'eliminazione dei dati per un massimo di sette giorni.
Le informazioni personali dei tuoi dati raccolti, raccogliamo per mantenere la tua capacità di usare i nostri strumenti di sviluppo. Ogni volta che vuoi visualizzare, accedere o portare i dati con te; L'API di App Center fornisce l'accesso ai metodi GET che la restituiscono. Tuttavia, vengono raccolti alcuni dati che non rientrano nei metodi standard, quindi per coprire questi dati aggiuntivi è stato aggiunto un metodo di esportazione.
https://appcenter.ms/api/v0.1/user/dsr/export
Una richiesta non elaborata in Fiddler per richiedere un'esportazione sarà simile alla seguente:
POST https://api.appcenter.ms/v0.1/user/dsr/export HTTP/1.1
X-API-Token: <your api key here>
Host: api.appcenter.ms
Analogamente al metodo di eliminazione DSR, la registrazione al metodo di esportazione DSR restituisce un token che può essere usato per ottenere lo stato della richiesta. Per controllare lo stato, eseguire un'istruzione GET all'endpoint passando il token nella stringa di query.
https://appcenter.ms/api/v0.1/user/dsr/export/<your receipt token>
L'esecuzione di un'esportazione può richiedere tempo per alcuni servizi di App Center. Per le operazioni a esecuzione prolungata, le chiamate per controllare lo stato di esportazione possono inizialmente restituire un codice di errore che specifica che il lavoro è in corso. Al termine del lavoro, una risposta corretta dal metodo indicherà il percorso di archiviazione di Azure da cui le informazioni possono essere recuperate in modo sicuro usando un token di firma di accesso condiviso restituito.
Per annullare la richiesta di esportazione, usare l'endpoint di annullamento:
https://appcenter.ms/api/v0.1/user/dsr/export/<your receipt token>/cancel
Una richiesta non elaborata in Fiddler per effettuare una richiesta di annullamento sarà simile alla seguente:
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