Restrict Access
Com este interceptor, podemos bloquear ou dar acesso a determinados recursos ou operações dentro de um ambiente pré-determinado.
Quando as chamadas forem bloqueadas, será retornado um status code 403 ("forbidden") e, no corpo da resposta, a mensagem "Access denied for this environment".
Para configurar as restrições de acesso, é necessário escolher um tipo (type) e selecionar os ambientes aos quais a restrição se aplica. Podem ser selecionados nenhum, um ou vários environments.
Exemplos:
-
A imagem acima restringe acesso à API para uma BLOCK_LIST no ambiente "prod". Isso significa que, quando a API for requisitada, apenas chamadas vindas do ambiente "prod" serão bloqueadas.
-
Se o mesmo ambiente "prod" for selecionado com a configuração ALLOW_LIST, apenas as chamadas vindas desse ambiente serão permitidas.
-
Se a configuração BLOCK_LIST for escolhida e nenhum ambiente for selecionado, as chamadas vindas de todos os ambientes serão permitidas.
-
Se a configuração ALLOW_LIST for selecionada e nenhum ambiente for vinculado, as chamadas vindas de todos os ambientes serão bloqueadas.
Share your suggestions with us!
Click here and then [+ Submit idea]