{"section":"announcements","requestedLocale":"pt","requestedSlug":"2026-08-17-breaking-change-availability-notify-nova-permissao-obrigatoria","locale":"pt","slug":"2026-08-17-breaking-change-availability-notify-nova-permissao-obrigatoria","path":"docs/pt/announcements/2026/agosto/2026-08-17-breaking-change-availability-notify-nova-permissao-obrigatoria.md","branch":"main","content":"A partir de **21 de setembro de 2026**, as operações administrativas do app [Availability Notify](https://developers.vtex.com/docs/apps/vtex.availability-notify) passarão a exigir o [recurso do License Manager](https://help.vtex.com/pt/docs/tutorials/recursos-do-license-manager) **Download Notification Requests**. Usuários e [chaves de API](https://help.vtex.com/pt/docs/tutorials/chaves-de-api) sem esse recurso receberão erros de permissão ou de autorização.\n\n## O que mudou?\n\nAs seguintes operações administrativas do Availability Notify passarão a exigir o recurso **Download Notification Requests**, além de uma sessão administrativa autenticada:\n\n| Operação | Rota / GraphQL | Ação no Admin |\n| :- | :- | :- |\n| `listRequests` | `/_v/availability-notify/list-requests` | Download Requests |\n| `processUnsentRequests` | `/_v/availability-notify/process-unsent` | Process Unsent |\n| `deleteRequest` | Mutação GraphQL | - |\n\nEssa mudança não afeta o fluxo de inscrição do **Avise-me** na página de produto. Apenas as operações administrativas e de back-office são impactadas.\n\n> ℹ️ Usuários com o perfil **Owner (Admin Super)** já possuem esse recurso e não precisam tomar nenhuma ação.\n\n## Por que fizemos essa mudança?\n\nPara melhorar a granularidade de acesso e aplicar boas práticas de segurança, exigiremos um recurso explícito no License Manager, limitando quem pode baixar, processar ou excluir dados de pedidos de notificação.\n\n## O que precisa ser feito?\n\nAntes de **21 de setembro de 2026**, toda conta que faz uso das operações **Download Requests**, **Process Unsent** ou **Delete Request** deve conceder o recurso **Download Notification Requests** aos usuários e chaves de API relevantes:\n\n1. No Admin VTEX, acesse **Configurações da conta > Usuários > Perfis de acesso**.\n2. [Crie um perfil de acesso personalizado](https://help.vtex.com/pt/docs/tutorials/criar-perfil-de-acesso#criar-perfil-de-acesso-personalizado) ou [edite um perfil existente](https://help.vtex.com/pt/docs/tutorials/perfis-de-acesso) e adicione o recurso **Download Notification Requests** (produto **Availability Notify**).\n3. Atribua esse perfil a cada [usuário administrativo](https://help.vtex.com/pt/docs/tutorials/gerenciar-usuarios-administrativos#editar-um-usuario) que precisa baixar ou processar pedidos de notificação.\n4. Atribua esse perfil a cada [chave de API](https://help.vtex.com/pt/docs/tutorials/chaves-geradas#editar-chave-gerada) usada por integrações que chamam essas rotas.\n\nA partir de **21 de setembro de 2026**, usuários e chaves de API sem o recurso serão bloqueados. Usuários que tentarem realizar alguma das operações receberão um alerta no Admin por não possuírem permissão. Integrações que chamarem essas rotas receberão uma resposta HTTP 403 Forbidden.\n\nPara mais informações sobre o app Availability Notify, consulte a [documentação do app](https://developers.vtex.com/docs/apps/vtex.availability-notify)."}