Changer de compte ArcGIS Server
Cette rubrique n’est pas pertinente pour ArcGIS Enterprise sous Linux.
Vous n’avez pas besoin de relancer l’installation d’ArcGIS Server pour changer de compte ArcGIS Server. Après l’installation, vous pouvez modifier le compte en exécutant l’utilitaire de configuration du compte de service, fourni avec le logiciel. Par exemple, vous pouvez être amené à effectuer cette opération à la suite d’une modification de la stratégie de sécurité ou lorsque vous dépannez le serveur.
L’utilitaire est conçu pour changer le compte RunAs alloué au service ArcGIS Server et accorder au compte les autorisations de lecture sur tous les répertoires d’installation d’ArcGIS Server, ainsi que des autorisations de contrôle total sur les dossiers suivants :
<ArcGIS Server installation directory>\bin<ArcGIS Server installation directory>\DatabaseSupport<ArcGIS Server installation directory>\framework<ArcGIS Server installation directory>\usr
Après l’exécution de l’utilitaire configureserviceaccount pour changer le service ArcGIS Server utilisé, servez-vous des outils du système d’exploitation pour mettre à jour les emplacements suivants utilisés par ArcGIS Server avec les autorisations suivantes :
Autorisations de contrôle total sur tous les répertoires du serveur, le répertoire du magasin de configuration et le répertoire des fichiers journaux d’ArcGIS Server. Utilisez ArcGIS Server Manager ou le répertoire administrateur d’ArcGIS Server pour localiser ces répertoires.
Autorisations d’accès en lecture aux répertoires contenant les fichiers de connexion à la base de données que vous inscrivez auprès du site ArcGIS Server, lors de la publication de services Web. Si vous utilisez l’authentification Windows au lieu de l’authentification de la base de données, vous devez également accorder un accès en écriture au compte ArcGIS Server.
Autorisations d’accès en lecture aux dossiers de données SIG que vous inscrivez auprès du site ArcGIS Server avant la publication de services Web. Si vous autorisez le processus de publication à copier vos données sur le serveur, les données sont placées dans vos répertoires de serveur sur lesquels le compte ArcGIS Server s’est vu octroyer des autorisations. Vous n’êtes pas obligé d’accorder d’autres autorisations d’accès à vos répertoires de serveur d’origine.
L’utilitaire configureserviceaccount est installé dans le répertoire suivant : <ArcGIS Server installation directory>\tools\ConfigUtility. Cet outil configure le nouveau compte pour qu’il exécute le service ArcGIS Server et accorde les privilèges requis sur les emplacements des répertoires d’installation d’ArcGIS Server utilisés par le service.
Dans l’exemple suivant, l’utilitaire configureserviceaccount définit le compte de domaine pour qu’il exécute le service ArcGIS Server, accorde à ce compte les privilèges requis sur les fichiers et répertoires d’installation d’ArcGIS Server et écrit un fichier de configuration avec les informations de compte Windows sur votre disque.
Remarque :
L’utilitaire configureserviceaccount doit être exécuté à partir d’une fenêtre d’invite de commande ouverte à l’aide de l’option Run as administrator (Exécuter en tant qu’administrateur).
configureserviceaccount.bat --username mydomain\username --password difficultpsswd --writeconfig c:\temp\domainaccountconfig.xml
Remarque :
La modification du compte sous lequel le service s’exécute entraîne le redémarrage du service.
L’utilitaire configureserviceaccount comporte les paramètres suivants :
configureserviceaccount [--username username] [--password password] [--readconfig user-configuration-file] [--writeconfig user-configuration-file]
username: nom utilisé pour le compte ArcGIS Serverpassword: mot de passe du compte ArcGIS Server.readconfig: chemin d’accès facultatif à un fichier de configuration que vous avez enregistré lors d’une exécution précédente de l’utilitairewriteconfig: chemin d’accès facultatif à l’emplacement dans lequel un fichier de configuration sera enregistré afin que vous puissiez appliquer les mêmes propriétés lors des exécutions futures de l’utilitaire