Capítulo 2. Configuração do Business Central


Como o Business Central é um aplicativo web, todas as definições de configuração são carregadas a partir do DEPLOY_DIRECTORY/business-central.war/WEB-INF/web.xml e de seus arquivos referenciados, assim como do jboss-web.xml e jboss-deployment-structure.xml, caso sejam implantadas no Red Hat JBoss EAP 6.
Observe que, o aplicativo inteiro pode ser executado em perfis diferentes (consulte Red Hat JBoss BPM Suite Installation Guide).

2.1. Controle de Acesso

O mecanismo de controle de acesso inclui autorização e autenticação. No ambiente unificado do Red Hat JBoss BPM Suite, os usuários podem atualizar suas funções padrão localizadas em $JBOSS_HOME/standalone/deployments/business-central.war/WEB-INF/classes/userinfo.properties.
Para conceder acesso ao JBoss BPM Suite, o usuário precisa ter a respectiva função atribuída:
  • admin: administra o sistema JBoss BPM Suite e possui total direito de acesso para fazer quaisquer alterações necessárias, incluindo a capacidade de adicionar e remover os usuários do sistema.
  • desenvolvedor: implementa os códigos necessários para os processos funcionarem e tem acesso a tudo, com exceção das tarefas de administração.
  • analista: cria e projeta processos e formatos, instancia processos e implanta artefatos. Essa função é semelhante a do desenvolvedor, sem o acesso a repositórios de ativos e implantações.
  • usuário: declara, desempenha e invoca outras ações (tais como, escalonamento, rejeição e etc.) nas tarefas atribuídas e não possui acesso às funções de criação.
  • gerenciador: monitora o sistema e suas estatísticas e possui acesso somente ao painel.
  • usuário de negócios: trabalha nas tarefas de negócios que são necessárias para dar continuidade aos processos. Trabalha principalmente com a lista de tarefas.
Caso esteja usando o Red Hat JBoss EAP, para criar um usuário com determinadas funções, execute o script $JBOSS_HOME/add-user.sh e crie um Usário do Aplicativo em ApplicationRealm com as respectivas funções.

Configuração do Workbench

No Red Hat JBoss BPM Suite, os usuários podem configurar as funções usando LDAP e podem modificar as funções existentes. Eles podem modificar as funções na configuração do workbench, para assegurar que as funções únicas baseadas em LDAP sigam os padrões empresariais, editando o diretório de implantações em $JBOSS_HOME/standalone/deployments/business-central.war/WEB-INF/classes/workbench-policy.propeties.
Ao autenticar um usuário via LDAP ou GIT, os administradores precisam definir as propriedades do sistema org.uberfire.domain com o nome do módulo de login que ele usará para autenticar os usuários via o serviço GIT. Isto deve ser definido no arquivo standalone.xml no EAP.

Autenticação nas Tarefas Humanas

Toda tarefa que precisa ser executada é atribuída a uma ou várias funções ou grupos, para que todo usuário com a dada função ou com o dado grupo possa declarar a instância da tarefa e executá-la. As tarefas também podem ser atribuídas diretamente a um ou vários usuários. O JBoss BPM Suite usa a interface UserGroupCallback para atribuir tarefas ao usuário.

Atenção

Um grupo com designação para uma Tarefa Humana não deve receber o nome de um usuário existente no sistema. Isto pode causar problemas intermitentes.
Red Hat logoGithubredditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar. Explore nossas atualizações recentes.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja o Blog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

Theme

© 2026 Red Hat
Voltar ao topo