GDPR
Importante
O Visual Studio App Center está programado para ser desativado em 31 de março de 2025. Embora você possa continuar a usar o Visual Studio App Center até que ele seja totalmente desativado, há várias alternativas recomendadas para as quais você pode considerar migrar.
Os clientes do App Center que desejam exercer seus direitos como titulares de dados podem fazê-lo enviando solicitações de DSR (Direito do Titular dos Dados) usando métodos de API específicos do GDPR criados para essa finalidade.
Excluir
O direito ao esquecimento difere do encerramento de conta típico, pois devemos excluir suas informações pessoais dentro de 30 dias após sua solicitação. Também difere porque fornecemos a você um mecanismo para validar de forma programática e anônima que sua solicitação foi atendida; mesmo depois que sua conta for encerrada.
Para chamar a API de exclusão, primeiro você deve ter um token de API do Visual Studio App Center com o qual chamar o método de API. Se você não tiver um token de API, siga as etapas para obter um token de API do App Center. O ponto de extremidade de exclusão pode ser encontrado aqui:
https://appcenter.ms/api/v0.1/user/dsr/delete
Uma solicitação bruta no Fiddler para enviar uma exclusão terá esta aparência:
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 você faz POST no delete
método, ele retorna um token de recibo que você passará como uma variável de cadeia de caracteres de consulta junto com o e-mail da sua conta extinta para verificar o andamento da solicitação. Depois que a solicitação for concluída, as chamadas GET subsequentes para esse ponto de extremidade confirmarão a execução anonimamente.
https://appcenter.ms/api/v0.1/user/dsr/delete
Uma solicitação bruta no Fiddler para verificar ou validar a execução terá esta aparência:
GET https://api.appcenter.ms/v0.1/user/dsr/delete/<your receipt token> HTTP/1.1
Host: api.appcenter.ms
Para cancelar sua solicitação de exclusão, use o endpoint de cancelamento:
https://appcenter.ms/api/v0.1/user/dsr/delete/<your receipt token>/cancel
Uma solicitação bruta no Fiddler para fazer uma solicitação de cancelamento terá a seguinte aparência:
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
Você pode cancelar a exclusão de seus dados por até sete dias.
Export
As suas informações pessoais que coletamos, coletamos para manter sua capacidade de usar nossas ferramentas de desenvolvimento. Sempre que você quiser visualizar, acessar ou levar esses dados com você; a API do App Center fornece acesso a métodos GET que o retornam. No entanto, coletamos alguns dados que realmente não se encaixam em nossos métodos padrão, portanto, para cobrir esses dados adicionais, adicionamos um método de exportação.
https://appcenter.ms/api/v0.1/user/dsr/export
Uma solicitação bruta no Fiddler para solicitar uma exportação terá esta aparência:
POST https://api.appcenter.ms/v0.1/user/dsr/export HTTP/1.1
X-API-Token: <your api key here>
Host: api.appcenter.ms
Assim como o método de exclusão de DSR, a postagem no método de exportação de DSR retorna um token que pode ser usado para obter o status da solicitação. Para verificar o status, emita um GET para o ponto de extremidade passando o token na cadeia de caracteres de consulta.
https://appcenter.ms/api/v0.1/user/dsr/export/<your receipt token>
Alguns dos serviços do App Center podem demorar um pouco para executar uma exportação. Para operações de execução longa, as chamadas para verificar o status de exportação podem retornar inicialmente um código de erro especificando que o trabalho está em andamento. Depois que o trabalho for concluído, uma resposta bem-sucedida do método indicará o local de armazenamento do Azure do qual as informações podem ser recuperadas com segurança usando um token SAS retornado.
Para cancelar sua solicitação de exportação, use o endpoint de cancelamento:
https://appcenter.ms/api/v0.1/user/dsr/export/<your receipt token>/cancel
Uma solicitação bruta no Fiddler para fazer uma solicitação de cancelamento terá a seguinte aparência:
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