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.

Saiba mais sobre linhas do tempo e alternativas de suporte.

Os clientes do App Center que desejam exercer seus direitos como titulares de dados podem fazer isso 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 de ser esquecido difere do fechamento típico da conta, pois devemos excluir suas informações pessoais dentro de 30 dias após sua solicitação. Ela também difere porque fornecemos a você um mecanismo para validar programaticamente e anonimamente que sua solicitação foi atendida; mesmo depois que sua conta tiver sido fechada.

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 Postman ou 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

Ao POSTAR para o 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 email da sua conta extinta para marcar o progresso da solicitação. Depois que a solicitação for concluída, as chamadas GET subsequentes para esse ponto de extremidade confirmarão anonimamente a execução.

https://appcenter.ms/api/v0.1/user/dsr/delete

Uma solicitação bruta no Postman ou fiddler para marcar 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 ponto de extremidade de cancelamento:

https://appcenter.ms/api/v0.1/user/dsr/delete/<your receipt token>/cancel

Uma solicitação bruta no Postman ou fiddler para fazer uma solicitação de cancelamento terá esta 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.

Exportação

As informações pessoais que coletamos, coletamos para manter sua capacidade de usar nossas ferramentas de desenvolvimento. Sempre que você quiser exibir, acessar ou levar esses dados com você; a API do App Center fornece acesso aos métodos GET que a retornam. No entanto, coletamos, aliás, 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 Postman ou 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, postar no método de exportação DSR retorna um token que pode ser usado para obter o status da solicitação. Para marcar 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 levar algum tempo para executar uma exportação. Para operações de execução prolongada, as chamadas para marcar exportar status podem inicialmente retornar 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 ponto de extremidade de cancelamento:

https://appcenter.ms/api/v0.1/user/dsr/export/<your receipt token>/cancel

Uma solicitação bruta no Postman ou fiddler para fazer uma solicitação de cancelamento terá esta 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