IT Services - Procedimentos - É possível realizar a liberação para execução de scripts .bat e .exe internamente no ambiente cloud senior
Dúvida
É possível realizar a liberação para execução de scripts .bat e .exe internamente no ambiente cloud senior?
Solução
No modelo SaaS/Cloud o cliente não tem acesso ao sistema operacional, e a regra costuma ser não executar scripts de cliente sem uma análise prévia detalhada. Para liberação, ela deve passar por uma análise do COC/Cyber de cada script.
Para execução dos scripts, os seguintes pontos são levados em consideração
- Complexidade de execução;
- Complexidade de ajustes;
- Risco;
- Apontamentos internos utilizados;
A liberação dos executáveis segue o seguinte procedimento:
- Abertura do chamado pelo cliente com o código-fonte e a finalidade;
- Análise do time de COC/Cyber em relação aos comandos, caminhos e o usuário de execução.
- Teste feito em Homologação.
- A permissão é aplicada ao diretório na pasta do cliente ou aonde ele irá rodar ex:
C:\Senior\Exames\{Ler,Lidos}. - Documentação inserida no ambiente.
1. Verifique as alternativas abaixo em caso de não liberação do arquivo .bat:
1.1. Primeiro, verifique se caminhos de importação de arquivos (xml, afd, etc) conseguem ler as pastas e tratar os arquivos já lidos sem BAT.
1.2. Use uma regra LSP do próprio sistema (ela pode ser utilizada por exemplo para listar e mover os arquivos). Ela roda dentro do produto, sem executável externo.
1.3. Faça o tratamento de arquivos (XMLs p. ex.) no ambiente antes de enviá-los para a pasta da cloud (pasta compartilhada ou SFTP, conforme o padrão do ambiente).
1.4. A utilização de um arquivo .exe pode não resolver a questão. Ele recebe a mesma restrição e o mesmo crivo de segurança, com o agravante de o código não ser legível para análise.