Configuration requise pour différents identifiants sysadmin

Edge pour Private Cloud version 4.16.09

Lorsque vous avez installé Apigee Edge pour la première fois, un type d'utilisateur spécial a été créé appelé un administrateur système et, en même temps, des fichiers de configuration supplémentaires ont été mis à jour avec plus de détails. Si vous configurez votre serveur LDAP externe pour l'authentification à l'aide d'un nom d'utilisateur autre qu'une adresse e-mail et / ou si vous avez un mot de passe différent dans votre LDAP externe pour cet utilisateur d'administrateur système, alors vous devront effectuer les modifications décrites dans cette section.

Deux emplacements doivent être mis à jour:

  • les journaux de l'UI de gestion Apigee dans Apigee Management Server à l'aide d'identifiants qui sont stockées chiffrées dans un fichier de configuration. Cette mise à jour est nécessaire lorsque le nom d'utilisateur ou le mot de passe de votre utilisateur système est différent.
  • Apigee stocke le nom d'utilisateur "sysadmin" dans un autre fichier qui est utilisé lors de l'exécution scripts utilitaires Apigee. Cette mise à jour n'est requise que lorsque le nom d'utilisateur de votre utilisateur système est différentes.

Modification de l'interface utilisateur de gestion Edge identifiant

  1. Modifiez le fichier de configuration silencieuse que vous avez utilisé pour installer l'interface utilisateur Edge pour définir les éléments suivants propriétés:
    ADMIN_EMAIL=newUser
    APIGEE_ADMINPW=newPW

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


    Notez que vous devez inclure les propriétés SMTP lors de la transmission du nouveau mot de passe, car toutes les propriétés de l'interface utilisateur sont réinitialisées.
  2. Utilisez l'utilitaire apigee-setup pour réinitialiser le mot de passe sur l'interface utilisateur Edge à partir du fichier de configuration:
    > /opt/apigee/apigee-setup/bin/setup.sh -p ui -f configFile

Tester le configuration

  1. Ouvrez l'interface utilisateur de gestion dans un navigateur à l'adresse:
    http://<management-server-IP>:9000/

    Exemple:
    http://192.168.52.100:9000/
  2. Connectez-vous à l'aide des nouveaux identifiants. Si la connexion aboutit, la configuration est Correct.

Modifier l'administrateur système Edge magasin de noms d'utilisateur pour les scripts utilitaires Apigee

  1. Modifiez le fichier de configuration silencieuse que vous avez utilisé pour installer l'interface utilisateur Edge pour définir les éléments suivants pour remplacer la valeur de ADMIN_EMAIL par le nom d'utilisateur que vous utiliserez pour votre administrateur système utilisateur sur votre serveur LDAP externe:
    APIGEE_EMAIL=newUser
  2. Utilisez la configuration apigee-setup. pour réinitialiser le nom d'utilisateur sur tous les composants Edge à partir du fichier de configuration:
    > /opt/apigee/apigee-setup/bin/setup.sh -p ui -f configFile

    Vous devez exécuter cette commande sur tous les composants Edge de tous les nœuds Edge, notamment : serveur, routeur, processeur de messages, Qpid, Postgres.

Tester la configuration

Vérifiez que vous pouvez accéder au POD central. Exécutez la commande CURL suivante sur le serveur de gestion : :

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

Le résultat doit s'afficher au format suivant :

[ {
 "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"
} ]