Import a certificate into the portal—Portal for ArcGIS (2024)

HTTPS is a means of encrypting communications to and from a web server. HTTPS also allows a client application to confirm the identity of the web server. When using HTTPS, each web server where HTTPS is enabled must send a certificate to clients. The certificate contains a statement of identity (gis.mycity.gov) and a public key that the client can use to send encrypted information to the web server.

Portal for ArcGIS often transmits information that needs to be encrypted; therefore, HTTPS is always enabled in the portal. It’s recommended that the certificate you use is signed by a corporate (internal) or commercial certificate authority (CA). The portal itself includes a self-signed certificate. A self-signed certificate means that a client can’t verify the identity of the server. Replacing the self-signed certificate with a CA-signed certificate improves the security of your deployment.

There are two ways to use a CA-signed certificate with the portal:

  • Generate a new CA-signed certificate—Generate a certificate signing request (CSR), have it signed by your CA, and import it into the portal.
  • Use an existing CA-signed certificate—If you already have an existing CA-signed certificate assigned to the portal machine, import it into the portal.
Note:

These workflows apply to HTTPS communication with Portal for ArcGIS over port 7443 only. To generate or import a CA-signed certificate for the web adaptor, consult the documentation for the web server where the web adaptor is installed.

For full instructions on these processes, see the steps in the sections below.

Generate a new CA-signed certificate

You can enable HTTPSusing a new certificate signed by a corporate (internal) or commercial CA. Thesteps are as follows:

  1. Generate a new certificate
  2. Request a CA to sign your certificate
  3. Configure Portal for ArcGIS to use the CA-signed certificate
  4. Verify you can access your portal using HTTPS

Generate a new certificate

To generate a new certificate, complete the following steps:

  1. Sign in to the Portal Administrator Directory as an Administrator of your organization. The URL is in the format https://webadaptorhost.domain.com/webadaptorname/portaladmin.
  2. Click Security > SSLCertificates > Generate.
  3. On the Generate Certificate page, enter the following information:
    • Alias—A unique name that identifies the name of the certificate (for example, portalcert).
    • Key Algorithm—RSA (the default) or DSA.
    • Key Size—Specifies the size (in bits) used when generating the cryptographickeys used to create the certificate. The larger the key size, theharder it is to break the encryption; however, the time to decryptencrypted data increases with key size. For RSA, the recommended key size is2,048 or greater. For DSA, the key size canbe between 512 and 1,024.
    • Signature Algorithm—Use the default (SHA256withRSA). If your organization has specific security restrictions, one of the following algorithms can be used with DSA: SHA384withRSA, SHA512withRSA, SHA1withRSA, or SHA1withDSA.
    • Common Name—This field is optional and is used for backward compatibility with older web browsers and software. It is recommended that you use the fully qualified domain name of your portal machine as the common name.
    • Organizational Unit—A department name that would be meaningful to a user of your site (for example, GIS Department).
    • Organization—The name of your organization (for example, Esri).
    • City or Locality—The name of your city or locale (for example, Redlands).
    • State or Province—The name of your state or province (for example, California).
    • Country Code—The two-letter country code where your organization resides (for example, US).
    • Validity—The number of days the certificate will be valid (for example, 365).
    • Subject Alternative Name—The subject alternative name (SAN) is used to validate that the SSL certificate presented by the website being accessed was issued for that website.

      If this parameter is left empty, the fully qualified domain name of the local machine is used as the default value. The SAN field supports multiple values; however, it must include the fully qualified domain name of the website. The SAN parameter value cannot contain spaces.

      Using SAN, a certificate allows the use of different URLsto access the same website. For example, the URLs https://www.esri.com, https://esri, and https://10.60.1.16 can be used to accessthe same site if the certificate is created using the followingparameter values:

      CN=www.esri.com

      SAN=DNS:www.esri.com,DNS:esri,IP:10.60.1.16

  4. Click Generate. A link to your certificate appears on the certificates page.

Request a CA to sign your certificate

For web browsers to trust your certificate, it must be verified and countersigned by a CA, such as your organization, Verisign, or Thawte.

  1. On the certificates page, click the name of your certificate.
  2. Click GenerateCSR. On the Generate CSR page, copy the CSR content and paste it into a file. Save the file with the .csr extension (for example, portalcert.csr).
  3. Submit the CSR to a CA. It's recommended that you obtain a Distinguished Encoding Rules (DER) or Base64 encoded certificate. If the CA requests the type of web server the certificate is for, specify Other\Unknown or Java Application Server. After verifying your identity, the CA will send you a file with the .crt or .cer extension.
  4. Save the signed certificate received from the CA to a location on your portal machine. In addition to the signed certificate, the CA will also issue a root certificate. Save the CA root certificate to your portal machine.
  5. Sign in to the Portal Administrator Directory as an Administrator of your organization. The URL is in the format https://webadaptorhost.domain.com/webadaptorname/portaladmin.
  6. Click Security > SSLCertificates > Import Root or Intermediate.
    Note:

    If your portal is highly available, you should instead browse to Machines > [machine] > SSLCertificates > Import Root or Intermediate, then repeat the following steps for each portal machine.

  7. Browse to the location of the root certificate provided by the CA. Click Import. If the CA issued additional intermediate certificates, import those as well. Portal for ArcGIS will restart automatically for each imported certificate. Do not import the signed certificate.
  8. Return to the SSLCertificates page.
  9. Click the name of the certificate you generated in the previous section (for example, portalcert).
  10. Click Import Signed Certificate and browse to the location of the signed certificate you received from the CA.
  11. Click Import. The certificate you created in the previous section is replaced with the CA-signed certificate.
  12. Portal for ArcGIS is restarted automatically. When the restart completes, the portal is configured for the certificate you've specified.

Configure Portal for ArcGIS to use the CA-signed certificate

To configure Portal for ArcGIS to use the CA-signed certificate, complete the following steps:

  1. Sign in to the Portal Administrator Directory as an Administrator of your organization. The URL is in the format https://webadaptorhost.domain.com/webadaptorname/portaladmin.
  2. Click Security > SSLCertificates > Update.
    Note:

    If your portal is highly available, you should instead browse to Machines > [machine] > SSLCertificates > Update, then repeat the following steps for each portal machine.

  3. In the Web server SSL Certificate field, enter the alias of the CA-signed certificate. The alias you specify should match the alias of the certificate that was replaced with the CA-signed certificate in the previous section.
  4. Click Update.

The CA-signed certificate will now be used for HTTPS.

Verify you can access your portal using HTTPS

Test the following URL to verify that you can access the portal using HTTPS: https://portalhost.domain.com:7443/arcgis/home.

Use an existing CA-signed certificate

If you already have a certificate issued by a corporate (internal) or commercial CA, you can use this certificate to enable HTTPS.

  1. Import the root CA certificate
  2. Import the existing CA-signed certificate
  3. Configure Portal for ArcGIS to use the CA-signed certificate
  4. Verify you can access your portal using HTTPS

Import the root CA certificate

To import the root CA certificate, complete the following steps:

  1. Sign in to the Portal Administrator Directory as an Administrator of your organization. The URL is in the format https://webadaptorhost.domain.com/webadaptorname/portaladmin.
  2. Click Security > SSLCertificates > Import Root or Intermediate.
    Note:

    If your portal is highly available, you should instead browse to Machines > [machine] > SSLCertificates > Import Root or Intermediate, then repeat the following steps for each portal machine.

  3. Browse to the location of the root certificate provided by the CA. Click Import. If the CA issued additional intermediate certificates, import those as well. Do not import the CA-signed certificate.
  4. Restart the Portal for ArcGIS service.

Import the existing CA-signed certificate

Caution:

To importthe certificate into your portal, the certificate and itsassociated private key must be stored in the PKCS#12 format, whichis represented by a file with either the .p12 or .pfx extension.

  1. Click Security > SSLCertificates > Import Existing Server Certificate.
    Note:

    If your portal is highly available, you should instead browse to Machines > [machine] > SSLCertificates > Import Existing Server Certificate, then repeat the following steps for each portal machine.

  2. On the Import Existing Server Certificate page, specify the following information:
    • Certificate password—Enter the password to unlock the file containing the certificate.
    • Alias—Enter a unique name that easily identifies the certificate (for example, rootcert).
  3. Browse to the location of the existing CA-signed certificate. Click Import.

Configure Portal for ArcGIS to use the CA-signed certificate

To configure Portal for ArcGIS to use the CA-signed certificate, complete the following steps:

  1. Click Security > SSLCertificates > Update.
    Note:

    If your portal is highly available, you should instead browse to Machines > [machine] > SSLCertificates > Update, then repeat the following steps for each portal machine.

  2. In the Web server SSL Certificate field, enter the alias of the existing CA-signed certificate.
  3. Click Update.

The existing CA-signed certificate will be used for HTTPS.

Verify you can access your portal using HTTPS

Test the following URL to verify that you can access the portal using HTTPS: https://portalhost.domain.com:7443/arcgis/home.

Feedback on this topic?

Import a certificate into the portal—Portal for ArcGIS (2024)

FAQs

Import a certificate into the portal—Portal for ArcGIS? ›

Log in to the ArcGIS Server Administrator Directory. Browse to machines > [machine name] > sslcertificates. Click the certificate being used by ArcGIS Server and click export. Save the file to a location on your computer.

How do I export self signed certificates from portal for ArcGIS and ArcGIS Server? ›

Log in to the ArcGIS Server Administrator Directory. Browse to machines > [machine name] > sslcertificates. Click the certificate being used by ArcGIS Server and click export. Save the file to a location on your computer.

What is the difference between ArcGIS Online and portal? ›

With ArcGIS Online, these components run in an Esri-administered cloud infrastructure, whereas with Portal for ArcGIS, these components run on your own hardware. With ArcGIS Online, you will be up and running quickly without installing software or procuring additional hardware.

What is a portal certificate? ›

The portal certificate is required in order to display content from the BW system in the portal and must be imported being exported from the BW system.

How do I upload a zip file to ArcGIS portal? ›

From the My Content tab of the content page, click Add Item and click From my computer. Click the browse button and choose the file on your computer. If you uploaded a . zip file, choose the contents of the file, for example, map template or code sample.

How do I export a self-signed certificate? ›

Export Self-signed Certificate using PowerShell

To export the certificate from certificate store to file, run the 'Export-Certificate' cmdlet. The $Certificate variable in the previous command stores your certificate in the current session and allows you to export it.

How do I import an existing server certificate into ArcGIS? ›

To import the certificate into your portal, the certificate and its associated private key must be stored in the PKCS#12 format, which is represented by a file with either the . p12 or . pfx extension. Click Security > SSLCertificates > Import Existing Server Certificate.

What are the advantages of ArcGIS portal? ›

Using the portal, you can organize your services into web maps and share them with groups of users. Portal for ArcGIS organizes your information products and enables easy discovery. This is accomplished through portal galleries, groups, and search capabilities.

What is the vulnerability of ArcGIS portal? ›

There is a Cross-site Scripting vulnerability in Esri Portal Sites in versions 10.8. 1 – 10.9 that may allow a remote, authenticated attacker to create a crafted link which when clicked could potentially execute arbitrary JavaScript code in the victims browser. The privileges required to execute this attack are high.

What are the benefits of ArcGIS portal? ›

Portal for ArcGIS brings together all the geographic information in your ArcGIS platform and shares it throughout your organization. For example, with Portal for ArcGIS you can: Create, save, and share web maps and scenes. Create and host web mapping apps.

Why do I need a portal? ›

A portal is a web-based platform that serves as a gateway to information, services, and resources on the internet. It provides a centralized location for users to access various applications, data, and tools from different sources.

What is a portal file? ›

A portal (. prt) file is a list of the portals in your . BSP, generated by VBSP and then used by VVIS to perform visibility calculations.

What is the password for ArcGIS keystore? ›

Log in to the machine where Portal for ArcGIS is installed and place the certificate file onto disk. Start a terminal session and authenticate as the user who installed Portal for ArcGIS. When prompted for a password, type changeit. If prompted, indicate that you trust the certificate.

What files can you upload to ArcGIS online? ›

Item typeDescription
Photos with locations (.zip)**Geotagged photos that contain EXIF location information compressed in a .zip file.
Portable Document Format (PDF) (.pdf)*A Portable Document Format file (.pdf).
Pro map (.mapx)An ArcGIS Pro map file (.mapx). A Pro map is also referred to as a map package.
91 more rows

How do I download data from ArcGIS portal? ›

From the search results, click the download icon; or from the dataset profile page, click Download Dataset. Click one of the download options to begin the download. The API option gives you two links to copy: GeoJSON and GeoServices.

How do I open a zip file in ArcGIS? ›

Local . zip file
  1. In File Explorer, browse to the location of the . zip file.
  2. Right-click the . zip and select Extract All to extract the contents.
  3. In ArcGIS Pro, connect the extracted folder to your project.

How do I create a self-signed certificate in ArcGIS portal? ›

Log in to the ArcGIS Server Administrator Directory at https://gisserver.domain.com:6443/arcgis/admin. Browse to machines > [machine name] > sslcertificates. Click generate. A unique name that easily identifies the certificate.

How do I export a user certificate? ›

Export a certificate from the Windows certificate stores with the private key
  1. Open the certificate management console for the local computer by running the following command. ...
  2. In the console tree, navigate to the certificate you want to export.
  3. Right-click the certificate, select All Tasks, and then select Export.
Feb 19, 2024

How do I export Active Directory certificates? ›

Highlight the CA computer, and right-click to select CA Properties. From General menu, click View Certificate. Select the Details view, and click Copy to File on the lower-right corner of the window. Use the Certificate Export wizard to save the CA certificate in a file.

How do I open portal items in ArcGIS? ›

By default, the item opens in the most appropriate app—web apps open in a web browser, maps open in the map viewer, and layer packages open in ArcGIS for Desktop. If you want, you can override the default. To select where an item opens, click the Open arrow under the item and click where you want to open the item.

Top Articles
When to Go to Urgent Care for Parasites?
CogniFit Help Center
Encore Atlanta Cheer Competition
Best Pizza Novato
Algebra Calculator Mathway
FFXIV Immortal Flames Hunting Log Guide
Robinhood Turbotax Discount 2023
Phenix Food Locker Weekly Ad
Snarky Tea Net Worth 2022
Revitalising marine ecosystems: D-Shape’s innovative 3D-printed reef restoration solution - StartmeupHK
4156303136
Sand Castle Parents Guide
Michael Shaara Books In Order - Books In Order
Mikayla Campinos Laek: The Rising Star Of Social Media
Music Go Round Music Store
Kirksey's Mortuary - Birmingham - Alabama - Funeral Homes | Tribute Archive
The Blind Showtimes Near Amc Merchants Crossing 16
Fsga Golf
Euro Style Scrub Caps
Clare Briggs Guzman
Canvasdiscount Black Friday Deals
Gran Turismo Showtimes Near Marcus Renaissance Cinema
Brbl Barber Shop
Hellraiser 3 Parents Guide
Gilchrist Verband - Lumedis - Ihre Schulterspezialisten
The 15 Best Sites to Watch Movies for Free (Legally!)
2023 Ford Bronco Raptor for sale - Dallas, TX - craigslist
Downtown Dispensary Promo Code
Ups Drop Off Newton Ks
Chicago Pd Rotten Tomatoes
Lil Durk's Brother DThang Killed in Harvey, Illinois, ME Confirms
Foolproof Module 6 Test Answers
American Bully Xxl Black Panther
Nearest Ups Office To Me
20 bank M&A deals with the largest target asset volume in 2023
Weather Underground Cedar Rapids
Homeloanserv Account Login
Pa Legion Baseball
Foxxequeen
Elven Steel Ore Sun Haven
Tacos Diego Hugoton Ks
Dyi Urban Dictionary
Petfinder Quiz
Booknet.com Contract Marriage 2
Unblocked Games 6X Snow Rider
Automatic Vehicle Accident Detection and Messageing System – IJERT
Smoke From Street Outlaws Net Worth
Fresno Craglist
2487872771
Jigidi Jigsaw Puzzles Free
Phumikhmer 2022
Famous Dave's BBQ Catering, BBQ Catering Packages, Handcrafted Catering, Famous Dave's | Famous Dave's BBQ Restaurant
Latest Posts
Article information

Author: Stevie Stamm

Last Updated:

Views: 5543

Rating: 5 / 5 (60 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Stevie Stamm

Birthday: 1996-06-22

Address: Apt. 419 4200 Sipes Estate, East Delmerview, WY 05617

Phone: +342332224300

Job: Future Advertising Analyst

Hobby: Leather crafting, Puzzles, Leather crafting, scrapbook, Urban exploration, Cabaret, Skateboarding

Introduction: My name is Stevie Stamm, I am a colorful, sparkling, splendid, vast, open, hilarious, tender person who loves writing and wants to share my knowledge and understanding with you.