Select to view content in your preferred language

Portal printing tools

172
2
Jump to solution
02-06-2025 06:39 AM
ElieRizk
Frequent Contributor

the printing tools are not shown in the utilities folder in the portal content.

ElieRizk_1-1738852708919.png

kindly advise how to find or re-add it to the portal content. noting that it is existing in the services directory.

ElieRizk_0-1738852415484.png

0 Kudos
1 Solution

Accepted Solutions
TimoT
by
Frequent Contributor

Hi @ElieRizk,

I've had to do this before.

Go to Portal > Content > New item > URL, then input the REST URL of your printing tools geoprocessing service e.g. https://server.domain.com/server/rest/services/Utilities/PrintingTools/GPServer

You will additionally need to edit the PrintingTools service json so that it references the correct Portal item ID, otherwise you will encounter some permissions related quirks for non-administrator users. To do this:

  1. Login to Server Admin Directory (e.g. https://server.domain.com/server/admin) for the ArcGIS Server that hosts your printingtools
  2. Navigate to services > Utilities > PrintingTools.GPServer > edit
  3. Find the itemID parameter in the JSON code and edit with your newly created PrintingTools item ID.
  4. Save your edits

View solution in original post

2 Replies
RyanUthoff
MVP Regular Contributor

You might try this workflow here: https://support.esri.com/en-us/knowledge-base/how-to-add-the-printingtools-service-from-the-arcgis-r...

If the printing service URL is already set in your Portal organization settings, you might be able to take the REST URL of the printing service and add it as an item in Portal. I haven't tried that workflow before, but it's something I'd try.

0 Kudos
TimoT
by
Frequent Contributor

Hi @ElieRizk,

I've had to do this before.

Go to Portal > Content > New item > URL, then input the REST URL of your printing tools geoprocessing service e.g. https://server.domain.com/server/rest/services/Utilities/PrintingTools/GPServer

You will additionally need to edit the PrintingTools service json so that it references the correct Portal item ID, otherwise you will encounter some permissions related quirks for non-administrator users. To do this:

  1. Login to Server Admin Directory (e.g. https://server.domain.com/server/admin) for the ArcGIS Server that hosts your printingtools
  2. Navigate to services > Utilities > PrintingTools.GPServer > edit
  3. Find the itemID parameter in the JSON code and edit with your newly created PrintingTools item ID.
  4. Save your edits