A partir de 15 de Fevereiro, todos os usuários e chaves de aplicação que precisarem acessar o Headless CMS deverão ter os recursos See CMS menu on the top-bar e Settings do License Manager adicionados aos seus perfis de acesso. Para o gerenciamento de conteúdo no Headless CMS, também é necessário ter o recurso CMS GraphQL API. Esse requisito se aplica à API do Headless CMS e ao Admin VTEX.
O que mudou?
Antes, o gerenciamento de conteúdo da loja no Headless CMS podia ser feito por usuários e chaves de aplicação sem ter um recurso específico do License Manager associado ao seu perfil de acesso.
Agora, qualquer solicitação via API do Headless CMS ou Admin VTEX autenticará o usuário e verificará se ele tem os recursos necessários associados ao seu perfil de acesso.
Os recursos See CMS menu on the top-bar e Settings concedem acesso ao Headless CMS. Para o gerenciamento de conteúdo, os usuários também precisam do recurso CMS GraphQL API. Sem este recurso, não será possível gerenciar o conteúdo no Headless CMS.
Por que fizemos esta mudança?
Essa alteração visa aumentar a segurança e simplificar o acesso do usuário ao Headless CMS, proporcionando aos usuários um ambiente mais controlado e seguro para gerenciar o conteúdo da loja.
O que precisa ser feito?
Certifique-se de que os usuários do Headless CMS estejam associados aos recursos CMS GraphQL API, See CMS menu on the top-bar e Settings em seus perfis de acesso, seja criando um novo perfil de acesso ou editando um existente.
Para gerenciar usuários e perfis de acesso, é necessário ter o recurso
Save access profiledo produto License Manager associado ao perfil de acesso do usuário. Por exemplo, o User Administrator - RESTRICTED é um perfil de acesso predefinido que tem o recursoSave access profileassociado a ele.
Criar um novo perfil de acesso
Se você ainda não criou um perfil de acesso específico para os usuários do Headless CMS e deseja criar um, acesse o guia Criando um perfil de acesso. Não deixe de associar o perfil de acesso aos recursos CMS GraphQL API, See CMS menu on the top-bar e Settings na seção Produtos e recursos.
Editar um perfil de acesso
Para editar um perfil de acesso já existente para usuários do Headless CMS, siga os passos abaixo:
- Acesse o Admin VTEX.
- Clique no avatar do seu perfil na barra superior do VTEX Admin, representado pela inicial do seu email, e clique em Configurações da conta > Perfis de acesso.
- Clique no nome do perfil atribuído aos usuários do Headless CMS.
A opção de criar perfis de acesso personalizados pode variar de acordo com a configuração da loja, e cada loja pode definir um perfil específico para os usuários do Headless CMS.
- Na página Editar perfil de acesso, vá até a seção Produtos e recursos.
- Procure pelo produto CMS e clique nele.
- Selecione os recursos
CMS GraphQL API,See CMS menu on the top-bareSettings. - Clique em
Salvar.