From f417478f7d09f4c26f3b2b2c1565125d823dc950 Mon Sep 17 00:00:00 2001 From: Pedro Marques Date: Fri, 1 Nov 2024 13:02:34 -0300 Subject: [PATCH] chore: Update permission.csv to use UNNEST for unit and AP checks --- data/permition.csv | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/data/permition.csv b/data/permition.csv index df613443..4e1b5c41 100644 --- a/data/permition.csv +++ b/data/permition.csv @@ -3,6 +3,6 @@ pipeline_write,Não permite ao usuário acesso a dados do HCI,"1 = 0" pipeline_read,Não permite ao usuário acesso a dados do HCI,"1 = 0" pipeline_readwrite,Não permite ao usuário acesso a dados do HCI,"1 = 0" only_from_same_cpf,Permite ao usuário acesso a apenas dados do próprio paciente,"cpf = '{user_cpf}'" -only_from_same_unit,Permite ao usuário acesso apenas a dados de pacientes com algum cadastro na sua unidade de trabalho,"'{user_cnes}' IN exibicao.unidades_cadastro" -only_from_same_ap,Permite ao usuário acesso apenas a dados de pacientes com algum cadastro na sua AP,"'{user_ap}' IN exibicao.ap_cadastro" +only_from_same_unit,Permite ao usuário acesso apenas a dados de pacientes com algum cadastro na sua unidade de trabalho,"'{user_cnes}' IN UNNEST(exibicao.unidades_cadastro)" +only_from_same_ap,Permite ao usuário acesso apenas a dados de pacientes com algum cadastro na sua AP,"'{user_ap}' IN UNNEST(exibicao.ap_cadastro)" full_permition,Permite acesso a todos os dados de paciente,"1 = 1" \ No newline at end of file