Configuração do mqccred.ini

Use a configuração mqccred.ini para fornecer credenciais de ID de usuário e senha que são necessárias para autenticar um ou mais IBM® MQ gerenciadores de filas.

Resumo dos principais detalhes

Nome ou tipo de arquivo
mqccred.ini
O arquivo contém segredos?
True
Localização dos dados importados ou extraídos
/home/aceuser/ace-server/mqccred.ini/
Número máximo de configurações de mqccred.ini permitidas por tempo de execução da integração
Um

O arquivo mqccred.ini

Dica: a configuração mqccred.ini funciona com a configuração mqccdt , que é usada para armazenar definições de canal para os gerenciadores de fila.

Para se conectar a IBM MQ talvez você também precise de outras configurações, como Policy project, Keystore, server.conf.yaml e setdbparms.txt.

A configuração mqccred.ini requer um arquivo mqccred.ini que a integração implantada possa usar quando for iniciada. Esse arquivo fornece informações de ID de usuário e senha, que um gerenciador de filas autentica se a autenticação de conexão estiver configurada.

O arquivo mqccred.ini é composto das seguintes estrofes (ou seções) que contêm configurações no formato key=value:

  • É necessária uma estrofe QueueManager para cada gerenciador de filas, com detalhes do nome do gerenciador de filas e um ID de usuário e senha para autenticação.
  • Uma estrofe AllQueueManagers é uma estrofe global que fornece detalhes de ID de usuário e senha para autenticação em qualquer gerenciador de filas não especificado.

Somente um arquivo mqccred.ini pode ser especificado por tempo de execução da integração. O arquivo é colocado no diretório de trabalho do tempo de execução da integração e uma variável de ambiente MQCCRED é automaticamente definida para o caminho /home/aceuser/ace-server/mqccred.ini .

Para fornecer as credenciais do gerenciador de filas em um arquivo mqccred.ini , crie um arquivo de texto com o nome mqccred.ini. Como alternativa, você pode usar o arquivo modelo .ini que é fornecido no mesmo diretório que a saída de segurança mqccred , que está incluída no IBM MQ.

Adicione uma estrofe para cada gerenciador de fila e, em cada estrofe, adicione uma chave Name, User e OPW com os valores correspondentes para definir o nome do gerenciador de fila, um ID de usuário e uma senha. Opcionalmente, adicione uma estrofe global que defina um ID de usuário e uma senha para todos os gerenciadores de fila. As definições individuais do gerenciador de filas têm precedência sobre a configuração global.

Para obter mais informações sobre o arquivo mqccred.ini , consulte Saída de segurança do lado do cliente para inserir ID de usuário e senha ( mqccred ) na IBM MQ documentação.

O exemplo a seguir mostra uma estrofe global e estrofes individuais para dois gerenciadores de fila nomeados. A configuração Force=TRUE substitui qualquer ID de usuário e senha fornecidos pelo aplicativo pelos valores do arquivo mqccred.ini .
# Comment lines start with a number sign
AllQueueManagers:
User=userID
OPW=password
Force=TRUE

QueueManager:
Name=queueManagerName_1
User=userID_1
OPW=password_1
Force=TRUE

QueueManager:
Name=queueManagerName_2
User=userID_2
password=password_2
Force=TRUE

Para configurar sua integração para autenticar com um IBM MQ gerenciador de filas, crie uma configuração mqccred.ini na guia Configurations (Configurações ) da página Manage (Gerenciar ). Para obter mais informações, consulte Fornecimento de credenciais e segredos em configurações.

Em seguida, você pode importar o arquivo mqccred.ini para o editor mqccred.ini ou colar o conteúdo.
mqccred.ini editor de texto com conteúdo colado