Support multi-client RAD Server

De RAD Studio
Aller à : navigation, rechercher

Remonter à Présentation de RAD Server


Présentation

Grâce au support multi-client, une seule instance RAD Server avec une seule connexion de base de données RAD Server peut prendre en charge plusieurs clients isolés. Chaque client a un ensemble unique de ressources RAD Server comprenant les infos Utilisateurs, Groupes, Installations, EdgeModules, etc.

Tous les clients ont des ressources personnalisées qui sont installées dans le serveur EMS.

En tant qu'administrateur, vous pouvez créer de nouveaux clients, modifier les clients existants, en ajouter, ou supprimer les informations détaillées de vos clients, spécifier si un client est actif et supprimer les clients inutiles.

Multi-tenant01 OK.png

Multi-tenant02 OK.png

Client initial

Lorsque vous travaillez avec RAD Server, vous devez avoir au moins un client. Le client initial est fourni par défaut.

Mode client unique et mode multi-client

Vous pouvez fonctionner dans l'un des modes client suivants :

  • Mode client unique
  • Mode multi-client

Par défaut, RAD Server est installé ou mis à jour en mode client unique. Si vous n'avez pas besoin du mode multi-client, vous pouvez continuer à fonctionner en mode client unique.

En mode client unique, il est possible de changer le client initial en modifiant la propriété DefaultTenantId dans le fichier EMSServer.ini. Pour plus d'informations, voir la rubrique Modification manuelle de la configuration du serveur EMS.

Pour commencer à utiliser le mode multi-client :

  1. Localisez le fichier EMSServer.ini à l'emplacement par défaut suivant : C:\Users\Public\Documents\Embarcadero\EMS\
  2. Activez le mode multi-client. Pour plus d'informations, voir la rubrique Modification manuelle de la configuration du serveur EMS.
    Remarque : Les données de RAD Server deviennent alors les données de votre client initial.
  3. Pour créer des clients supplémentaires, utilisez la Console multi-client EMS.

Gestion des données contenues dans les clients via l'interface utilisateur de la console EMS

Dans l'interface utilisateur de la console EMS, vous pouvez explorer via votre navigateur les données analytiques spécifiques à chaque client. Sur la page S'identifier, entrez les informations suivantes :

  • Utilisateur : votre nom d'utilisateur
  • Mot de passe : votre mot de passe
  • Client : le nom du client dont vous voulez utiliser les données
  • Secret du client : le secret du client dont vous voulez utiliser les données
Remarque : Si vous fonctionnez en mode client unique, vous n'avez pas besoin de remplir les champs Client et Secret du client. Par défaut, le système utilise le client initial de RAD Server.

Multi-tenant03 OK.png

Pour plus d'informations sur les procédures d'utilisation de l'interface utilisateur de la console EMS, voir la rubrique Interface utilisateur de la console EMS.

Utilisation des clients

  • Pour ajouter de nouveaux clients, obtenir la liste de l'ensemble des clients, modifier les informations détaillées, ou supprimer des clients, utilisez la Console multi-client EMS.
  • Pour modifier les données d'un client particulier, notamment ce que se rapporte à Utilisateurs, Groupes, Installations, EdgeModules, et aux données personnalisées, utilisez l'application EMS Management Console.

Vous pouvez utiliser la console multi-client EMS sur Windows et Linux. L'application EMS Management Console est uniquement disponible sur la plate-forme Windows.

Console multi-client EMS

L'application autonome (EMSMultiTenantConsole.exe) se trouve dans les dossiers suivants :

  • Windows 32 bits : C:\Program Files (x86)\Embarcadero\Studio\19.0\bin
  • Linux 64 bits : Installateur EMS

La console multi-client vous permet d'effectuer les opérations suivantes :

  • Ajouter de nouveaux clients
  • Visualiser les clients
  • Modifier le nom du client, ses informations détaillées, le secret et spécifier s'il est actif
  • Supprimer des clients
  • Lister l'ensemble des clients

Multi-tenant04 OK.png

Remarque : Vous ne pouvez pas supprimer tous les clients, il doit en rester au moins un.

Voir aussi