Gestor de Perfis - Filtros de Empresas
Alguns clientes que utilizam o IndySoft têm muitas empresas registadas na sua base de dados. No caso dos laboratórios de calibração, por exemplo, podem existir 10 000 ou mais empresas no sistema. Imagina que és o administrador de sistemas da IndySoft e acabaste de contratar um novo técnico para a tua filial do Nordeste. Existem 640 empresas (que, neste exemplo, são clientes) atendidas pelo pessoal da NORTHEAST. No entanto, os vários membros do pessoal da NORTHEAST têm perfis de segurança diferentes. Então, não queres ter de configurar 640 exceções da empresa!
Os filtros de empresas permitem-lhe definir uma regra de filtro que aponte para um subconjunto de empresas/clientes e atribuir um nome a esse subconjunto. Este nome pode então ser arrastado e solto sobre um nome de utilizador, como se fosse o nome de uma empresa normal. Por exemplo, suponha que tenha definido uma etiqueta personalizada para todo o sistema para um campo no assistente Adicionar/Editar...Empresas...Empresa e lhe tenha dado o nome de «Região»:
Exemplo de preferências gerais do sistema no
: configuração do campo personalizado REGION
Em seguida, utilizou este campo no assistente «Adicionar/Editar... Empresas... Empresa» para especificar a região adequada para cada empresa:

Exemplo: Definir o campo personalizado «Região» por empresa/cliente
Agora, no Gestor de Perfis, é possível definir um Filtro de Empresas que selecione todas as empresas com «Região = NORDESTE». Para adicionar um filtro de empresa, aceda ao separador «Filtros de empresa» no canto inferior direito e clique no botão «Novo filtro de empresa»:
Filtro de empresas da
Depois de guardar um filtro de empresa, este pode ser utilizado como uma empresa, com exceção de um perfil baseado no utilizador, tal como faria com um nome de empresa normal. Assim, no exemplo abaixo, arrastámos «NORTHEAST REGION» como exceção da empresa para «MIKEL». Por predefinição, o MIKEL não tem «Acesso», mas agora tem acesso a todas as empresas da «REGIÃO NORDESTE» (onde será um «Utilizador Avançado»).
../Storage/indysoft-help-publication/98596500.png
Configurar o filtro de empresa para o MIKEL - Passo 1
../Storage/indysoft-help-publication/98596574.png
Configurar o filtro de empresa para o MIKEL - Passo 2
../Storage/indysoft-help-publication/98597201.png
Configuração do filtro de empresa para o MIKEL - Resultado
Filtros predefinidos da empresa para administradores de sistema
Os passos acima aceleram significativamente o processo de adição de novos utilizadores da NORTHEAST ao sistema IndySoft. Mas a sua empresa está a crescer rapidamente e você está sediado na Califórnia como o principal administrador de sistemas da IndySoft. Na maioria dos casos, não é necessário preocupar-se em adicionar novos utilizadores NORTHEAST, uma vez que todos eles estão configurados com o mesmo perfil predefinido «Sem acesso», com exceção da «REGião NORTHEAST». No IndySoft, é possível configurar vários utilizadores «Administrador do Sistema» e definir um ou mais desses administradores como padrão, com um filtro de empresa predefinido. Pense nisto como a criação de um administrador de sistemas com um nível ligeiramente inferior. Estes administradores de sistema continuam a poder aceder ao Gestor de Perfis. No entanto, quando criam novos utilizadores no Gestor de Perfis, estes devem ser configurados por predefinição com um filtro de empresa específico. Neste exemplo, a «REGÃO NORDESTE» é o seu ambiente de teste para criar/editar utilizadores, mas nada mais do que isso.
Para definir uma exceção predefinida da empresa para um utilizador com o papel de «Administrador do sistema», é necessário que o próprio utilizador tenha o papel de «Administrador do sistema». Caso contrário, nem sequer conseguiria aceder ao Gestor de Perfis... por isso, podemos considerar esse requisito cumprido. Além disso, não é possível configurar uma exceção do Filtro da Empresa para o seu nome de utilizador — apenas os administradores de nível superior podem alterar esta configuração. Se cumprir estes requisitos, selecione o utilizador, clique com o botão direito do rato e selecione «Editar utilizador»:

Caixa de diálogo «Editar utilizador» - Filtro de empresa predefinido
Utilize o menu suspenso «Filtro de empresa» para selecionar o filtro de empresa predefinido para este utilizador. Neste exemplo, estou conectado ao Profile Manager com o nome de utilizador «INDYSOFT», que também é «Administrador do Sistema», mas não tenho um Filtro de Empresa associado ao meu nome de utilizador. Quero alterar o «SYSADMIN», um administrador de sistemas, para que tenha um filtro de empresa para «REGÃO NORDESTE». Agora, o SYSADMIN pode adicionar utilizadores para a REGIÃO NORDESTE no Gestor de Perfis. No entanto, aos novos utilizadores será automaticamente atribuído um perfil predefinido de «Sem acesso», com uma exceção de empresa para «REGIÃO NORDESTE». O perfil da exceção da empresa «REGião Nordeste» será idêntico ao perfil selecionado na caixa de diálogo inicial «Adicionar utilizador»:

Novo utilizador adicionado com o filtro de empresa predefinido.
Nota : No exemplo acima, quando se inicia sessão no Gestor de Perfis como SYSADMIN (que possui um filtro de empresa predefinido), aparece um alerta no painel de estado inferior, a lembrar-nos de que está ativo um filtro de empresa predefinido:
![]()
Permitir que os administradores do sistema com filtros predefinidos da empresa modifiquem itens de segurança
Ao utilizar utilizadores adicionais com o papel de «Administrador do sistema» e filtros predefinidos da empresa, poderá ou não querer que esses utilizadores modifiquem os valores de segurança de perfis específicos. Para alterar esta opção, deve ser, em primeiro lugar, o administrador do sistema de «nível mais elevado» que NÃO tenha um filtro de empresa predefinido. Se estiver conectado com essa conta, pode clicar com o botão direito do rato no nome de utilizador no Gestor de Perfis e selecionar «Editar definições de utilizador/localização»:
../Storage/indysoft-help-publication/98597806.png
Utilizador (com filtro de empresa predefinido) - modificar itens de segurança.
Nota **:**Esta configuração NÃO PODE ser definida a partir da caixa de diálogo «Definições do utilizador/localização» quando esta é acedida a partir do ecrã principal do IndySoft (uma vez que, nesse contexto, as definições do utilizador/localização se referem ao utilizador atualmente conectado — e esse utilizador tem um filtro de empresa predefinido — e esses utilizadores não podem alterar esta configuração para o seu nome de utilizador). |