Lucas,

mktools : master
tabela : sys_pass

nova tabela para organizar os níveis de acesso

1. alterar o código do login para chamar a tabela sys_pass e identificar o nível de acesso de quem está logando.
2. alterar os dados das tabelas dos contatos que estao usando o mktools.

de
      8 => 'Sem acesso',
        3 => 'Restrito sem valor',
        2 => 'Público com valor',
        1 => 'Gestor',
        0 => 'Master'

para
vide tabela sys_pass

3. criar a variável de sessão "PASS" para definir o nível de acesso da pessoa que logou.

4. remover TODAS AS CHAMADAS DE ABRIR O BANCO MASTER na suíte para checar o nível de acesso e
pegar esse nível agora pela variável de sessão PASS.

5. corrigir as listagens e acessos na suíte agora conforme o PASS

6. corrigir o campo de Busca para cada módulo e a Busca Global.

7...

Fabio





-------- Mensagem respondida --------
Assunto: Níveis de acesso : mktools
Data: Mon, 29 Nov 2021 10:19:17 -0300
De: Lucas Soeiro < digital@bewonderful.com.br >
Para: Fabio J. Odon fabio@bewonderful.com.br

Fabio,

Segue o código sobre os níveis de acesso:


 /**
     * Níveis de acesso dos usuários do Mktools
     *
     * 2020.01.17 Lucas e Fabio
     * @var type
     */
    private $access_level = [
        8 => 'Sem acesso',
        3 => 'Restrito sem valor',
        2 => 'Público com valor',
        1 => 'Gestor',
        0 => 'Master'
    ];