Configuração necessária para diferentes credenciais do sysadmin

Edge for Private Cloud v. 4.16.09

Quando você instalou o Apigee Edge pela primeira vez, um tipo especial de usuário foi criado chamado sysadmin. usuário e, ao mesmo tempo, alguns arquivos de configuração adicionais foram atualizados com as alterações detalhes. Se você configurar seu LDAP externo para autenticar usando um nome de usuário que não é de endereço de e-mail e / ou você tiver uma senha diferente em seu LDAP externo para esse usuário sysadmin, precisará fazer as alterações descritas nesta seção.

Há dois locais que precisam ser atualizados:

  • Os registros da interface de gerenciamento da Apigee são registrados no Apigee Management Server usando credenciais que estão armazenados criptografados em um arquivo de configuração. Essa atualização é necessária quando um nome de usuário ou senha do seu usuário sysadmin é diferente.
  • A Apigee armazena o nome de usuário sysadmin em outro arquivo usado ao executar vários Scripts utilitários da Apigee. Essa atualização só será necessária quando o nome de usuário do seu usuário sysadmin for diferente.

Como editar a interface de gerenciamento do Edge credencial

  1. Edite o arquivo de configuração silenciosa usado para instalar a interface do Edge para definir o seguinte: propriedades:
    ADMIN_EMAIL=newUser
    APIGEE_ADMINPW=newPW

    SMTPHOST=smtp.gmail.com
    SMTPPORT=465
    SMTPUSER=foo@gmail.com
    SMTPPASSWORD=bar
    SMTPSSL=y


    Você deve incluir as propriedades SMTP ao passar a nova senha, pois todas as na interface do usuário são redefinidas.
  2. Use o utilitário apigee-setup para redefinir a senha na IU do Edge a partir do arquivo de configuração:
    > /opt/apigee/apigee-setup/bin/setup.sh -p ui -f configFile

Como testar o configuração

  1. Abra a interface de gerenciamento em um navegador em:
    http://<management-server-IP>:9000/

    Por exemplo:
    http://192.168.52.100:9000/
  2. Faça login usando as novas credenciais. Se o login for bem-sucedido, a configuração será correto.

Como editar o Edge sysadmin armazenamento de nomes de usuário para scripts utilitários da Apigee

  1. Edite o arquivo de configuração silenciosa usado para instalar a interface do Edge para definir o seguinte: para alterar o valor de ADMIN_EMAIL para o nome de usuário que você usará para o seu sysadmin usuário no seu LDAP externo:
    APIGEE_EMAIL=newUser
  2. Use o comando apigee-setup para redefinir o nome de usuário em todos os componentes do Edge a partir do arquivo de configuração:
    > /opt/apigee/apigee-setup/bin/setup.sh -p ui -f configFile

    Execute esse comando em todos os componentes do Edge em todos os nós do Edge, incluindo: gerenciamento servidor, roteador, processador de mensagens, Qpid, Postgres.

Como testar a configuração

Verifique se você tem acesso ao POD central. No servidor de gerenciamento, execute o seguinte CURL: comando:

> curl -u sysAdminEmail:password http://localhost:8080/v1/servers?pod=central

Você verá a saída no formulário:

[ {
 "internalIP" : "192.168.1.11",
 "isUp" : true,
 "pod" : "central",
 "reachable" : true,
 "region" : "dc-1",
 "tags" : {
   "property" : [ ]
 },
 "type" : [ "application-datastore", "scheduler-datastore", "management-server", "auth-datastore", "apimodel-datastore", "user-settings-datastore", "audit-datastore" ],
 "uUID" : "d4bc87c6-2baf-4575-98aa-88c37b260469"
}, {
 "externalHostName" : "localhost",
 "externalIP" : "192.168.1.11",
 "internalHostName" : "localhost",
 "internalIP" : "192.168.1.11",
 "isUp" : true,
 "pod" : "central",
 "reachable" : true,
 "region" : "dc-1",
 "tags" : {
   "property" : [ {
     "name" : "started.at",
     "value" : "1454691312854"
   }, ... ]
 },
 "type" : [ "qpid-server" ],
 "uUID" : "9681202c-8c6e-4da1-b59b-23e3ef092f34"
} ]