Date: Thu, 28 Mar 2024 09:29:35 +0000 (UTC) Message-ID: <720443973.73.1711618175884@33c117d34fa7> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_72_162758138.1711618175884" ------=_Part_72_162758138.1711618175884 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
NOTE: Keep i= n mind that this install guide represents the minimum steps= needed in an ideal environment w= ith no variables or complications to overcome. It is not meant to serve= as a comprehensive solution to any and all installation workflows and envi= ronments. Enterprise expertise is still essential for handling this install= ation.
NOTE: This is for Installing Admin Tools for ArcGIS= for the first time. If you need to upgrade to a newer version = of Admin Tools for ArcGIS, please see the following Article: How To Update Your Admin Tools for ArcGIS With A Newer Version (On Prem)= a>.
In order to receive a build of= Admin Tools for ArcGIS for your licensed connectors, specific information = must be provided to GEO Jobe GIS Consulting from the Providing Your = ArcGIS Enterprise's Details for Admin Tools knowledge base art= icle.
Regarding Registering Admin Tools for an OAuth App ID (f= or Non-IWA):
Add a brand new application, call it "Admin Tools", and register that on= e. That will generate an "App ID" (NOT THE SAME AS THE ITEM ID). Then, add = the full URL of where admin tools will be running from (i.e. http:/= /domain.com/admintools/ and/or https://domain.com/admintools/<= /a>) to the "Redirect URIs" on the Admin Tools application.
Note: The application doesn't have to actually DO anything, it just has = to exist and be registered, that way we can log in. It acts as is the gate = Admin Tools goes through.
All of the above information w= ill be stored in our license connector database so that any future builds w= ill already contain your App IDs and ArcGIS connector URLs. We use thi= s information to generate a custom build just for your ArcGIS Organization.=
Unzip the contents of the zip = file to the web-accessible directory that you originally provided to GEO Jo= be in Step 1 (install location)
Convert the folder from step 3= into an application.
(NOTE: In certain specific situati= ons involving internal URL redirect policies, make sure to name the ap= plication the same as the admintools endpoint you provided to GEO Jobe for = your build.)
The Admin Tools Server applica= tion is written in JavaScript and runs on Node.js. It is recommended that N= ode.js be installed on the machine hosting the application, however it is n= ot required. See: Installing Admin Tools for ArcGIS Without Node.js on the Web = Server.
Download the latest version of MongoDB Windows x64 and install.
If there are any issues, see the MongoDB Installation Guide.
NOTE on Mongo.cfg
NOTE: Do NOT use tabs in the mongo.cfg
The following IIS modules must= be installed for Admin Tools for ArcGIS. The URL Rewrite and Application R= equest Routing extensions are used by the application to create a reverse-p= roxy to forward requests through IIS To the Node.js server application.
Open a command prompt as an ad= ministrator in the app-server folde= r located in the root of the application.
Run nssm install "Admin Tools Server"
Path: choose the node.exe i= n the app-server folder or C:\Prog= ram Files\nodejs\node.exe if Node.js is installed.<= /span>
Startup directory: choose the app-= server folder.
Arguments: dojo/dojo.js load=3Dapp/Boo= tstrap
Click Install Service
NOTE: The service can be removed with:= nssm remove =E2=80=9CAdmin Tools Server=E2=80=9D
Using Windows Service Ma= nager, start the Admin Tools Server service.
Additional Considerations
Additional solutions related to Installing Admin Tools for ArcGI= S: