Download presentation
Presentation is loading. Please wait.
1
Configuring Portal for ArcGIS and ArcGIS for Server in Disconnected Environments
Bill Major G67940_UC15_Tmplt_16x9_4-15 Esri Corporate Template-Dark v3.2 16:9 version – March 19, 2015 For more templates, sample files, and icons, see To add footer text in Windows On the Home tab, under Insert, click Text, and then click Header and Footer. Click the Slide tab, select the Footer check box, and then type the footer text that you want. Click either Apply or Apply to All. To add footer text on a Mac On the View menu, select Header and Footer. Select the Footer check box and then type the footer text that you want. If footers don't appear on the slides If footers don't appear on title slides, in the Header and Footer dialog box make sure the Don't show on title slide check box is not selected. If the footers are missing from other slides, the placeholders for these items might have been removed from specific slide layouts or the slide master.
2
Agenda Portal for ArcGIS Content Portal for ArcGIS Back-end
Disconnected Environment Considerations Portal for ArcGIS Content Custom Base Maps Utility Services Portal for ArcGIS Back-end config.js - Demo Changing Language Content that appear in Search Results Licensing ArcGIS Pro with Portal for ArcGIS Ancillary Configurations Setting up proper SSL Certificates and Trusts Downloading Web Application Templates Deploying Esri JavaScript API - Demo Setting your own Elevation Service for Scene Viewer Additional Components Deploying Operations Dashboard ArcGIS Maps for Office Resources
3
Disconnected Environments
Not everyone has internet access? How many of you run disconnected today? Many customers run the Esri Web GIS software stack with no access to internet resources. No access to AGOL Base Maps No access to No access to a lot of cool stuff, e.g. GeoEnrichment Services or ArcGIS API for JavaScript Web Optimizer Security often dictates running disconnected environments. Disconnected environments create unique challenges that need to be addressed in order to take full advantage of on-premises Web GIS.
4
Portal for ArcGIS Content Considerations
5
Custom Basemaps in Portal for ArcGIS
Where will your Basemaps come from? Add a cached service to Portal map viewer Save Web Map as a new item and share with Everyone Add item to a custom public group Select custom group in the Basemap gallery option and select a default Basemap Esri Commercial Data Appliance (CDA) offers AGOL Basemap capabilities Basemaps
6
On-premises Utility Services in Portal
There are a number of Portal Utility Services that bring a lot of functionality to your on-premises Portal. Some of them include: Printing – Enables enhanced printing capabilities from Portal Web Map Viewer, Web Application Templates, and Web AppBuilder Geocoding – Allows for address and place name finding, suggestions as you are typing in an address, and batch geocoding of drag/drop CSVs of address information. Geometry – Enables certain geometry operations needed within the Portal framework Routing – Find shortest paths between 2 or more addresses
7
Enabling On-premises Utility Services in Portal
Printing – Enable the Print Service of an ArcGIS Server and use the Export Web Map Task. Geocoding - ArcGIS Online World Geocode Service is unavailable in disconnected environments Utilize Esri Streetmap Premium Geocode Services published on-premises World Geocode Service on-premises coming soon! Custom Geocoding Service Geometry – Utilize the Geometry Services of an on-premises ArcGIS Server Routing – ArcGIS Online Routing Service is unavailable in disconnected environments. Utilize Esri Streetmap Premium Routing Services published on-premises Custom Routing Service
8
Portal for ArcGIS Back-end Considerations
9
config.js What is this? Located at <Portal Install Directory>\customizations\10.4.1\webapps\arcgis#home\js\arcgisonline Detailed in the Portal Administrator Help Provides additional configuration of the Portal UI You may want to do this if you're configuring a disconnected deployment or modifying the portal's behavior to match the requirements of your organization Use extreme caution when editing; always make a backup!
10
config.js Set the extentService Set the gcsBasemapService
Important Settings for Disconnected Environments Set the extentService Set the gcsBasemapService Add Security Classification Banners Add Footer Links Restrict My Organization page to Portal Admins only Enable/Disable Show Social Media Links Enable/Disable Web Search Enable/Disable the ability for new users to “Create Account”
11
Portal Advanced Customization
Demo Portal Advanced Customization Editing config.js file properties
12
Updating which Language Content Appears in Search Results
How often have you search for “Streets” and seen the following? At 10.4, organizations can hide from search results all language content not relevant to their organization. Provides the added benefit of removing default Portal items that have external URLs that are inaccessible in disconnected environments.
13
Updating which Language Content Appears in Search Results
Use Portal Administrator API to update
14
Licensing ArcGIS Pro with Portal for ArcGIS
ArcGIS Pro is licensed with Portal for ArcGIS + ArcGIS License Manager Setup: In ArcGIS License Manager, Configure with license file (.lic) → obtained from My.Esri.com Generate a Portal configuration file (.json) from license file In Portal Administrator Directory, Import Portal configuration file Use Portal to manage ArcGIS Pro licenses to Named Users New controls available on My Organization page
15
Ancillary Considerations
16
Setting up SSL Certificates and Trusts
Server Certificates and Trust Stores Typically, disconnected environments are done for security reasons. Most of these organizations have strict SSL requirements that must be adhered to for compliance. Many of these environments have Certificate Authorities for signing server certificates for server identification and issuing user certificates for client identification (i.e. Public Key Infrastructure). There are a number of adjustments needed to configure Portal and ArcGIS Server to work properly in these types of environments.
17
Setting up SSL Certificates and Trusts
Server Certificates and Trust Stores Portal for ArcGIS and ArcGIS Server install self-signed certificates to support ports and 6443, respectively. Consuming services from self-signed certificates is highly discouraged. To overcome this, install separate Web Adaptors for Portal and ArcGIS Server and SSL-enable your web server. Users only communicate with Web Server over 443. CA Signed SSL Certificate 6443 ArcGIS Server /server /portal Portal for ArcGIS 7443
18
Setting up SSL Certificates and Trusts
Updating Server Certificates Some organizations take this a step further, mandating that no HTTP(S) ports serve content without using a properly signed server certificate. Users must update the self-signed certificates with CA signed certificates. Portal Administrator Directory provides tools to generate a new Certificate Signing Request and ability to import Intermediate or Root certificates for trust. ArcGIS Server Administrator Directory provides a near identical interface.
19
Web Application Template Downloads
Update JSAPI Links If you download Web Application Template to host on your own web server, the source code links point to http(s)://js.arcgis.com. Update links to on-premises installation of the Esri JS API. Point to your Portal in config files Publish/Preview of Web Application Templates within Portal work as-is, since Portal deploys with its own internal version of the JSAPI. A couple have links to Elevation Services that will need to be updated also.
20
Web Application Template Downloads
Example Update
21
Deploying Esri JSAPI On-Premises
Portal comes with JSAPI 3.15 – Use this as needed 3.17 and 4.0 just released! Download from Download the API and the SDK (i.e. Documentation) Deploy to your own web server following the Help Documentation Use Update links in Web Application Templates On-premises JSAPI web development ArcGIS Server REST Handlers
22
Demo Deploying Esri JS API
23
Setting your own Elevation Image Service for Scene Viewer
In order to use Scene Viewer in disconnected environments, an organization must make available an Elevation Service. Must be configured a particular way: Image Service Cached using LERC tiling format Tiling schema must match ArcGIS Online tiling schema Update via the Sharing API Different setting than the Utility Elevation Service elevation-service.htm
24
Additional Components
25
Operations Dashboard Deployment Utility (10.4.x)
Enable ability to download/open Windows client from Portal Step 1 - Preparations Download and extract deployment utility from “My Esri” Have security certificate ready Know your Portal URL Have write access to Portal’s \apps\dashboard-win folder Step 2 – Run deployment utility Step 3 – Deploy to Portal Copy output folder from step 2 to Portal’s \apps\dashboard-win folder Create an application item of Operations Dashboard
26
ArcGIS Maps for Office with a Disconnected Portal
For disconnected Portal deployments, requires resource files Separate download, need to install on Portal machine
27
Please take our Survey Find your event in the Esri Events App
Your feedback allows us to help maintain high standards and to help presenters Find your event in the Esri Events App Find the session you want to review Scroll down to the bottom of the session Answer survey questions and submit
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.