Checklist de instalação

Verifique se seu ambiente está preparado para a instalação e utilização do Orquestra BPM.

Pré-Instalação: Checklist de pré-requisitos do servidor WEB

Verifique os requisitos abaixo para o servidor WEB:

CheckStatus
O sistema operacional Windows Server 2003 ou Windows Server 2008 foi instalado e possui as atualizações e service pack mais recentes?
O usuário fornecido para logon está no grupo de Adminstradores do Servidor?
O IIS - Internet Information Services -  está instalado e habilitado no servidor web?
O Microsoft .NET Framework 4.0 foi instalado e habilitado no servidor web?
A Role Web Server/Application Development/ASP.NET 3.5 está marcada e instalada?
Apenas para Windows Server 2012 ou Windows 8
A Role Application Server está marcada e instalada?
Apenas para Windows Server 2003 e 2008 R2 ou Windows 7
O servidor WEB consegue enxergar, via rede, o servidor de banco de dados?
Sobre o banco de dados:
1. Caso irá utilizar Oracle: o Oracle Client com Oracle Provider for OLE DB versão 11.2.0.4.0 ou superior foi instalado e habilitado no servidor web?
1.1 Foi habilitado o parâmetro CommandTimeout no registro do Windows no servidor da aplicação \\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_HOMENAME\OLEDB\EnableCmdTimeout. Para habilitar o valor da chave no registro deve estar com valor 1 conforme seção "Command Timeout and Cancel Method" em http://docs.oracle.com/cd/E11882_01/win.112/e17726/using.htm#OLEDB196.
2. Caso irá utilizar SQL Server: o Microsoft SQL Server Client foi instalado e habilitado no servidor web?
O servidor WEB consegue enxergar, via rede, um servidor SMTP de envio de e-mails?

OBS:  Caso seja verificado que não foi instalado algum dos pré-requisitos, favor verificar se você possui permissão e autorização para instalar o pré-requisito faltante.

Pré-Instalação: Checklist de pré-requisitos do servidor de Banco de Dados

Verifique os requisitos abaixo para o servidor de banco de dados:

CheckStatus
O servidor de banco de dados consegue enxergar, via rede, um servidor SMTP de envio de e-mails?

Pré-Instalação: Fornecimento de informações para instalação

Separe as informações abaixo ANTES da realização do procedimento de instalação:

CheckDetalhamento  
Qual o nome e endereço IP do servidor WEB onde será instalado o sistema?
Qual o login e senha do usuário administrador do servidor WEB? Caso não seja possível fornecer, um responsável deverá estar disponível remotamente ou presencialmente durante a instalação;
Qual será o endereço Interno para acesso ao Orquestra?
O sistema Orquestra poderá ser acessado via Internet? Se sim, qual será o endereço externo?
Qual banco de dados será utilizado? SQL Server ou Oracle?
Qual o nome e endereço IP do servidor de banco de dados?
Qual o login e senha do usuário SA / SYSADMIN do banco de dados, de modo a poder criar um novo banco de dados / tablespace e usuário restrito de banco de dados? Caso não seja possível fornecer, um responsável deverá estar disponível remotamente ou presencialmente durante a instalação;
Qual o endereço do servidor SMTP de envio de e-mail? Qual a porta de conexão com o SMTP?
Qual o usuário e senha da conta de e-mail que será usada pelo sistema para envio de e-mails?
Qual o e-mail que será usada pelo sistema para envio de e-mails com mensagens do sistema como, por exemplo, logs de erros?
A autenticação do sistema será feita integrada ao AD - Active Directory? Se sim, qual o endereço do AD?
Será utilizado acesso via HTTPS?
Informar a código da licença de uso do produto - fornecido pelos representantes comerciais da CRYO
O sistema Orquestra BPM pode enviar e-mails através do banco de dados. No caso de uso com Oracle é necessário liberar a conexão com o SMTP usando o Oracle Access Control List-ACL. Além disso é necessário liberar, no Firewall corporativo, a conexão entre o servidor de banco de dados e o servidor SMTP
Por favor, separar o logotipo da empresa nos formatos 235x100 e 130x55 para customização visual


Pós-Instalação: Checklist de serviços instalados

Após a instalação, verifique se todos os serviços e procedimentos foram realizados:

CheckStatus
Orquestra foi configurado no IIS
O banco de dados do Orquestra foi criado no servidor de banco de dados
Foi criado um usuário de banco de dados exclusivo para uso na aplicação
A conexão do Orquestra com o banco de dados foi configurada no web.config com o usuário exclusivo
As permissões de pastas foram corretamente configuradas
A licença de uso do produto foi instalada
A conexão com o serviço SMTP de envio de e-mails foi realizada
Foi realizado teste de envio de e-mails com evento de e-mail
Foi realizado teste de envio de e-mails de recebimento de tarefas
A conexão com o Active Directory foi realizada - caso solicitado pelo cliente
O "Orquestra Quartz Service" foi instalado e configurado
O serviço EventTimer do Quartz foi testado
O serviço ExecuteSPServiceWorkflow do Quartz foi testado
O logotipo da empresa foi  configurado
O certificado digital SSL foi instalado no IIS
Nos parâmetros do sistema, a configuração de idade de senha foi definida para 90 dias
Nos parâmetros do sistema, a configuração para número de tentativas erradas para bloqueio de senha foi definida para 5 tentativas
A senha do usuário admin foi alterada para uma senha forte com, pelo menos, 15 caracteres numéricos e alfanuméricos, alternando entre maiúsculas e minúsculas, e caracteres especiais


Pós-Instalação: Checklist de testes de ambiente

TesteResultado esperadoStatus
Logar no sistema com usuário e senha errados.   Não deve permitir.
Logar no sistema com usuário e senha corretos.   Deve permitir.
Criar um processo simples com tarefa humana. Simular o processo.   Deve receber uma tarefa.
Executar um processo simples e anexar um arquivo. Deve permitir anexar.
Executar uma atividade posterior e fazer o donwload do arquivo. Deve fazer o donwload.
Configurar tarefa humana para enviar e-mail de recebimento. Simular o processo. Deve receber o e-mail.
Criar processo simples com evento de e-mail. Configurar evento de e-mail. Simular o processo. Deve receber o e-mail.
Criar um processo simples com timer que expire dentro de alguns minutos. Executá-lo em produção. Confirmar que a tarefa do timer é automaticamente finalizada depois de alguns minutos.
No desenhador de processos, clicar em "Imprimir" Deve abrir nova janela de impressão com o desenho do processo