Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Campo

Tipo

Obrigatório

Descrição

id_omni_beneficiario_permissao

Número

Sim

Atributo do tipo primary key. Este atributo deve ser um número único por registro.

id_operadora

Número

Sim

Atributo fixo o valor = 1, quanto view for implementado pela operadora.

instancia_aplicacao

Texto

Sim

Atributo fixo no valor = '1', quanto view ou tabela for implementado pela operadora.

id_config_cliente_app

Número

Sim

Atributo fixo no valor = 1, quanto view ou tabela for implementado pela operadora.

chave_unica

Texto

Sim

Chave de identificação única de pessoa. Representa o usuário logado.

id_funcionalidade

Texto

Sim

Id da funcionalidade que o acesso está sendo permitido

acesso

Número

Sim

Como no array de permissões da autenticação, controla se o usuário possui ou não acesso à funcionalidade

0 = False
1 = True

mensagem_bloqueio

Texto

Sim

Mensagem de bloqueio exibida ao acessar uma funcionalidade que ele não tem acesso. Importante ser preenchida já que mesmo oculto o usuário pode chegar na funcionalidade por outros caminhos (banners, notificação e etc)

ocultar

Número

Sim

Define se a funcionalidade deve ou não ser ocultada

0 = False
1 = True

Info

Cenário:

Beneficiário cuja chave unica é 111.111.111-11 não terá acesso, porém poderá ver a funcionalidade, ao clicar na funcionalidade receberá a mensagem.

Exemplo dos campos da view:

  • id_omni_beneficiario_permissao = 1

  • id_operadora = 1

  • instancia_aplicacao = '1'

  • id_config_cliente_app = 1

  • chave_unica = 111.111.111-11

  • id_funcionalidade = 3

  • acesso = 0

  • mensagem_bloqueio = ‘Sem acesso’

  • ocultar = 0

Info

Caso não exita regra para nenhuma funcionalidade será atribuído null.

Note

Caso uma funcionalidade exista no app e não esteja presente na view omni_beneficiario_permissoes, o acesso à funcionalidade será liberado. Ou seja, caso deseje restringir o acesso, é obrigatório explicitar a negativa na view de omni_beneficiario_permissoes

Tabela com ID de funcionalidades

...