APAN ArcGIS Portal Governance - APAN Community

Page created by Frank Carroll
 
CONTINUE READING
APAN ArcGIS Portal Governance - APAN Community
A “map-centric” content management
 system enabling users to visualize their
         data geographically.

APAN
ArcGIS
Portal
Governance

06/01/2020

                                            1
APAN ArcGIS Portal Governance - APAN Community
APAN ArcGIS Portal Governance

 APAN ArcGIS Portal Governance                                     Version: 2.1.1

 Author: Karen Volarich / Ryan Waller                              Date: 05/13/2020

 Approval: Tim Mehlhorn                                            Date: 06/01/2020

Document Version

         Version                        Editor              Date                      Comments

1.0                          Karen Volarich      11/13/2018

1.1                          Ryan Waller         11/27/2018

1.2                          Karen Volarich      11/28/2018                   Added graphics and
                                                                              responded regarding
                                                                              Group Manager role

1.3                          Karen Volarich      12/4/2018                    Add size limitations for
                                                                              uploads

1.4                          Ryan Waller         12/6/2018                    Added Roles and
                                                                              Privileges table and
                                                                              removed individual
                                                                              paragraphs for same.
                                                                              Added figures and table
                                                                              numbers. Formatting
                                                                              updated.

1.5                          Ryan Waller         12/12/2018                   Added further info
                                                                              regarding roles. Added
                                                                              process for suspicious
                                                                              users.
1.6                          Karen Volarich      12/13/2018                   Updated Roles &
                                                                              Privileges
1.7                          Ryan Waller         1/23/19                      Added HTML code to
                                                                              Section 7.1
2.0                          Ryan Waller         4/23/20                      Updated Screenshots
                                                                              and data for version
                                                                              10.7.1
2.1                          Karen Volarich      5/7/2020                     Updated content and
                                                                              added screenshots
2..1.1                       Arlana DeLeo        6/1/2020                     Added links to APAN
                                                                              support, Final version
                                                                              approved by Tech
                                                                              Director

                                                                                                   2
APAN ArcGIS Portal Governance - APAN Community
APAN ArcGIS Portal Governance

Contents

Document Version........................................................................................................................2
1. Background ...............................................................................................................................5
2. Access ......................................................................................................................................6
   2.1. Inactivity .............................................................................................................................6
   2.2. Suspicious Users ..................................................................................................................6
3. Roles\Permissions....................................................................................................................7
   3.1 Accounts..............................................................................................................................7
   3.2 Roles and Privileges ...............................................................................................................7
   3.3 Data Responsibilities .............................................................................................................9
      4. GIS Data Types & Formats ..................................................................................................9
   4.1 Data Formats – Map Interface ................................................................................................9
   4.2 Data Formats – Content Interface ...........................................................................................9
   4.3 File Size Limitations .............................................................................................................11
   5.1 Web Applications ................................................................................................................14
      5.1.1 Using a Template ..........................................................................................................14
      5.1.2 Using the Web AppBuilder (WAB) ...................................................................................15
      5.1.3 Using Operations Dashboard ..........................................................................................15
   5.2 Sites ..................................................................................................................................16
   5.3 Widgets .............................................................................................................................16
      5.3.1 Built-In Web AppBuilder Widgets ....................................................................................16
      5.3.3.1 Off-panel widgets .......................................................................................................16
      5.3.3.2 In-panel widgets ........................................................................................................17
      5.3.2 Custom Widgets ...........................................................................................................20
   5.4 Products on Demand (PoD) ..................................................................................................21
6. Groups ...................................................................................................................................21
7. Content Sharing Guidelines .....................................................................................................22
   7.1 Controlled Unclassified Information (CUI)...............................................................................22
   7.2 Content Size Limitations.......................................................................................................23

                                                                                                                                          3
APAN ArcGIS Portal Governance - APAN Community
APAN ArcGIS Portal Governance

8. Language Support...................................................................................................................24
9. Collaborations ........................................................................................................................25
10. Known Limitations\Issues ....................................................................................................26
   10.1 Web Interface ...................................................................................................................26
   10.2 Desktop Connectivity .........................................................................................................26
   10.3 Mobile Application(s) .........................................................................................................26
   10.4 Single Sign-On (Third party product) ....................................................................................26
11. Upgrades\Patching\Enhancements\Bug Fixes .......................................................................27
   11.1 Upgrades .........................................................................................................................27
   11.2 Patching ...........................................................................................................................27
   11.3 Enhancements ..................................................................................................................27
   11.4 Bug Fixes ..........................................................................................................................27
   Table of Figures: ...................................................................................................................28

                                                                                                                                       4
APAN ArcGIS Portal Governance - APAN Community
APAN ArcGIS Portal Governance

1. Background
ArcGIS Enterprise is comprised of ArcGIS Server, Portal for ArcGIS and ArcGIS Data Stores (relational, tile, and
spatiotemporal big data). Additionally the following extensions have been deployed: Image Server for processing
and uploading imagery, as well as performing raster analysis; GeoAnalytics Server so users can perform more
robust analytics within Portal, including machine learning; GeoEvent Server which allows for streaming of data in
real-time, such as Twitter feeds, sensor data, and vehicle movements; Maritime Server which gives users access to
maritime charts from within Products on Demand production mapping as well as widgets within web app builder;
LocateXT allows for unstructured data to be geolocated. ArcGIS Enterprise is a one-stop-shop for dynamic
geographic information systems data creation, editing, and spatial analysis.

There are two virtual Windows 2012 R2 web servers setup with failover and load balancing capabilities. Failover is
setup in case one of the two servers goes offline for whatever reason. Load balancing is setup to handle a high-
volume of transactions. Behind the web servers are five virtual Windows 2019 servers, two hosting Portal for
ArcGIS, ArcGIS Server base installation, ArcGIS Data Store (Relational and Tile), LocateXT, and Maritime Server.
These are also setup with failover and load balancing capabilities. The three remaining servers are Windows 2019
OS that host GeoEvent Server with a Spatiotemporal Big Data Store, GeoAnalytics Server using the Spatiotemporal
Data Store, and Image Server.

ArcGIS Data Stores are PostgreSQL databases that are automatically configured upon installation of the software.
Relational data stores are for storing feature layer data. Tile data stores are for storing tile layer data.
Spatiotemporal data stores are for storing “big data” for complex spatial analysis and streaming data. Feature
layers are transactional and are comprised of vector data for editing. Tile layers are images of maps at various
scales, these are primarily used for large, complex polygon data types, such as basemaps. ArcGIS Data Stores are
managed via ArcGIS Server.

ArcGIS Server is the workhorse behind Portal for ArcGIS. These two products are federated and setup with a
hosting server so that users can publish data via Portal that is stored in ArcGIS Server. Portal for ArcGIS has
configuration files that point to the data located within ArcGIS Server. Image Server and GeoAnalytics Server are
also federated for complete integration with Portal.

The current configuration for ArcGIS Enterprise has all software installed on each of the virtual servers, but the
content is stored across AWS S3 buckets and AWS DynamoDB. Scheduled, automated backups of the disk drives
are performed daily.

                                                                                                               5
APAN ArcGIS Portal Governance - APAN Community
APAN ArcGIS Portal Governance

2. Access
Users can be granted access to ArcGIS Enterprise (Portal) by submitting a request via the Support desk. This will be
routed to either the Product Owner, a KM, or Senior Help Desk Technician for approval and adding the users into
Portal. If none of these people are available, the request should be routed to the System Admin who will
coordinate with the appropriate KM. In addition:

    •   Users must have an existing APAN account to be added to Portal.
    •   New users should be added as any role other than Power Publisher, GIS Product Owner or Administrator.
    •   The Sr. GIS System Administrator is the only Administrator in the system, other than the built-in
        Administrator account used to install the software.
2.1. Inactivity
User accounts will be purged from the system if there has no activity after 90 days. If a user has data, maps, or
applications associated with their account, ownership will be transferred to another user or to the KM associated
with that area of responsibility.

Users who have accounts where they have never logged in, these will be deleted from Portal after not having
logged in after 60 days after creation of user account.

If a user account has been deleted from community.apan.org, it will have been removed or disabled within Active
Directory, thereby rendering the account disabled within Portal as well, even though we may be able to still view
the account existing within Portal. Deletion from community does NOT automatically delete the account from
Portal. Deletion from Portal does NOT automatically delete an account from community.apan.org.

2.2. Suspicious Users
User accounts that appear to be conducting suspicious activities will be reported to the Help Desk for further
action.

                                                                                                                 6
APAN ArcGIS Portal Governance - APAN Community
APAN ArcGIS Portal Governance

   3. Roles\Permissions
   3.1 Accounts
   There are two types of accounts within Portal, Creator and Viewer.

         •    Viewer accounts – we have unlimited seats, although it shows 3000. Members of Viewer can view
              content shared with them, but CANNOT create, own, or share content.
         •    Creator accounts – we have 322 seats.. Members can view, create and share content.

   3.2 Roles and Privileges
                                                                                                                      Roles
             Privilege                     Viewer                                                     Creator
                                           Viewer 1   Viewer    User 2   APAN User   Publisher 3     Group           Power      GIS Product   Administrator 5
                                                                          (custom)                 Manager         Publisher      Owner
                                                                                                   (custom)        (custom) 4    (custom)

                                           General Privileges
View & interact with data, maps and apps
             View Members
                                                                NOT TO BE
   Create, Update and Delete groups
       Join Organizational Groups
                                                                  USED
 View Groups Shared with Organization
    Create, update & delete content

   1
     Default role for new users who need viewing rights and for those who are assigned to CUI groups other than the
   Group Manager.
   2
     This role will not be used as the default for any new users. Privileges cannot be edited.
   3
     Prior to be the role being given to a requesting user, the user shall undergo extensive training to ensure compliance
   and understanding of all privileges within the confines of the role – on par with Site Collection Administrator (SCA)
   training in SharePoint.
   4
     This role was created specifically so that KM’s can add users, assign roles, but do not have all Administrative
   privileges. The Administrator role is a System Administrator with the ability to edit systems configurations that can
   lead to the instability of the environment
   5
     Only the Power Publisher and GIS Product Owner roles can change the roles of other users. This is limited to other
   users roles and cannot change their own role or other roles to Administrator

                                                                                                                                      7
APAN ArcGIS Portal Governance - APAN Community
APAN ArcGIS Portal Governance

      Publish Hosted Feature Layers
        Publish hosted tile layers
       Publish hosted scene layers
       Publish server-based layers
 View Content Shared with Organization
 Create feature layers in bulk from a data
                   store
           Register data stores
           View location tracks
        Share content with groups
        Share content with Portal
        Share content with public
      Make groups visible to portal
      Make groups visible to public
           Perform Geocoding
        Perform Network Analysis
    Perform Standard Feature Analysis
     Perform GeoEnrichment Analysis
        Perform Elevation Analysis
  Perform GeoAnalytics Feature Analysis
         Perform Raster Analysis
              Edit Features
      Edit Features with full control
Administrative Privileges
            View All Members
          Update Any Members
           Delete Any Member
              Add Members
          Disable Any Member
     Change the Role of Any Member
     Change from Viewer to Creator
  Manage APAN ESRI Software Licenses
             View All Groups
            Update Any Group
            Delete Any Group
    Reassign Ownership of Any Group
       Assign Members to a Group
 Link Groups to an Enterprise Group (AD)
  Create Groups with Update Capabilities
             View All Content
           Update Any Content
           Delete Any Content
   Reassign Ownership of Any Content
           Manage Categories
            Publish Web Tools
    Security & Infrastructure Settings
          Organization Website

                                                             8
APAN ArcGIS Portal Governance - APAN Community
APAN ArcGIS Portal Governance

        Collaborations
        Member Roles
           Servers
        Utility Services
                                             Table 1: Roles and Privileges

3.3 Data Responsibilities
It is the responsibility of the GIS Product Owner and Power Publishers to support the GIS APAN user community
with troubleshooting issues. Many a time this will result in “test” data being created and stored within their “My
Content” section of Portal. Sometimes this data is not “test” and is used by a community member within a map or
an application.

During the last Portal upgrade, it was noted how much data was owned by the GIS Product Owner and Power
Publishers on behalf of the GIS users they support. Moving forward the following rules will be in place for dealing
with this type of data:

    •    “My Content” of the GIS Product Owner and Power Publishers will be reviewed quarterly by the Portal GIS
         Administrator.
             o Dates of review: January 1, April 1, July 1, and October 1 each year
    •    Data that is marked “test”, that is more than 15 days old, will be noted and a message sent to each person
         asking them to review the data.
             o Either the GIS PO or PP will respond that they have deleted the data, or if no response after 3
                  days, the data will be deleted by the Portal GIS Administrator
    •    Data not marked “test”, that is more than 15 days old, will be reviewed by the Portal GIS Administrator to
         gauge it’s use. If deemed it should be owned by another user, the Portal GIS Administrator will notify
         either the GIS PO or PP to change ownership of the content. If no action has been taken after 3 days, the
         Portal GIS Administrator will change the ownership of the data to an appropriate user or if it, in fact,
         appears to be “test” data it will be deleted.

Data created by the GIS Product Owner, Power Publisher or Portal Administrator that needs to be shared across
the Portal APAN Organization or with “Everybody” should be owned by the generic Portal Administrator account,
so that it isn’t tied to a specific person.

4. GIS Data Types & Formats
ArcGIS Enterprise supports a variety of data formats. Depending upon the data format, there may be additional
work performed to have the data display properly on the map or for creating web applications. There are different
data formats supported depending upon whether the data is added via the map interface or via content interface.

4.1 Data Formats – Map Interface
    •    Shapefile – native Esri data format, simple geospatial features, no topology
    •    CSV or TXT files with optional address, place or coordinate locations – must be present to view on the
         map
    •    GPX – GPS exchange format – usually created via Trimble, or other major GPS receivers
    •    GeoJSON – open standard format for simple geographical features
4.2 Data Formats – Content Interface
    •    Add items from your computer

                                                                                                               9
APAN ArcGIS Portal Governance - APAN Community
APAN ArcGIS Portal Governance

        o   Upload Shapefiles (zipped) →Publish Hosted Feature Layer
        o   Upload File Geodatabases (zipped) → Publish Hosted Feature Layer
        o   Upload images (png, jpg, etc.) for use as symbols, etc.
        o   Upload CSV or Excel files
        o   Upload KML\KMZ files (KMZ files can be uploaded\downloaded but not viewed in the Map
            Viewer – only KML can be viewed in the Map Viewer. KMZ can be added to map viewer ONLY if
            they are URLs hosted elsewhere).
        o Upload GeoJSON files
        o Upload Service Definition files → Publish Hosted Feature Layer or Tile Layer
•   Add items from the web
        o ArcGIS Server Web Service (must have “map service” in the URL)
        o Add Web Mapping Service (WMS) – Open Geospatial Consortium standard
        o Add Web Mapping Temporal Service (WMTS) – Open Geospatial Consortium standard
        o Add KML
        o Add Web Feature Service (WFS) – Open Geospatial Consortium standard
        o Add Document
        o Create Feature Layer from existing URL - must have “feature service” in the URL
•   Add applications
        o Web Mapping
        o Mobile
        o Desktop
        o Application
        o Application Extension (Operations Dashboard)
        o Application Extension (Web AppBuilder)

                                                                                                 10
APAN ArcGIS Portal Governance

4.3 File Size Limitations
ArcGIS Portal has varying size limitations depending on whether it’s creating new data or uploading attachments to
existing feature layers. The table below details these limits by platform and file type.

         Platform                                                  File Type                                        Size Limit
       Pro\Desktop      Raster or File                                                                                64 MB
                             •     360 VR Experience (.3vr)
                             •     AppBuilder Extension (URL)
                             •     AppBuilder widget package (.zip)—Only portal administrators can add this type
                                   of item.
                             •     Application (URL)
                             •     ArcGIS Desktop add-in (.esriaddin)
                             •     ArcGIS Explorer add-in (.eaz)
                             •     ArcGIS Explorer application configuration (.ncfg)
                             •     ArcGIS Explorer document (.nmf)
                             •     ArcGIS Explorer layer (.nmc)
                             •     ArcGIS for Windows Mobile package (.wmpk)
                             •     ArcGIS Pro add-in (.esriaddinx)
                             •     ArcGIS Pro configuration (.proconfigX)
                             •     ArcGlobe document (.3dd)
                             •     ArcMap document (.mxd)
                             •     ArcPad package (.zip)
                             •     ArcReader document (.pmf)
                             •     ArcScene document (.sxd)
                             •     CityEngine web scene (.3ws)
    Portal→My Content        •     Code sample (.zip)                                                                200 GB7
                             •     Comma-separated values (CSV) collection (.zip)
                             •     Comma-separated values (CSV) file (.csv)
                             •     Computer-Aided Design (CAD) drawing (.zip)
                             •     Deep learning package (.zip or .dlpk)
                             •     Desktop application (.zip)
                             •     Desktop application template (.zip)
                             •     Desktop style (.stylx)
                             •     Document link (URL to online document)
                             •     Feature service (URL)
                             •     File geodatabase (.zip)—If you publish a hosted feature layer, only feature
                                   classes (x,y features only), tables, attachments, and relationship classes are
                                   published.
                             •     Geocode service (URL)
                             •     Geodata service (URL)
                             •     GeoJSON file (.geojson or .json)
                             •     Geometry service (URL)
                             •     Geoprocessing package (.gpk)
                             •     Geoprocessing sample (.zip)
                             •     Geoprocessing service (URL)
                             •     Globe service (URL)

7
  While Esri has increased the size of upload files from 1GB to 200GB, note that bandwidth issues may impact the
speed to which this is processed.

                                                                                                                                 11
APAN ArcGIS Portal Governance

                            •   Image collection (.zip)
                            •   Image file (.jpg, .jpeg, .png, .tif, or .tiff)
                            •   Image service (URL)
                            •   Insights model (JSON)
                            •   Insights Theme (JSON)
                            •   iWork Keys (.zip)
                            •   iWork Numbers (.zip)
                            •   iWork Pages (.zip)
                            •   Keyhole markup language (KML) collection (.zip)
                            •   Keyhole markup language (KML) file (.kml or .kmz) 6
                            •   Layer (.lyrx)
                            •   Layer file (.lyr)
                            •   Layer package (.lpk or .lpkx)
                            •   Layout (.pagx)
                            •   Locator package (.gcpk)
                            •   Map package (.mpk or .mpkx)
                            •   Map service (URL)
                            •   Map service definition (MSD) (.msd)
                            •   Map template (.zip)
                            •   Microsoft Excel file (.xls or .xlsx)
                            •   Microsoft PowerPoint presentation (.ppt or .pptx)
                            •   Microsoft Visio drawing (.vsd)
                            •   Microsoft Word document (.doc or .docx)
                            •   Mobile application (URL)
                            •   Mobile basemap package (.bpk)
                            •   Mobile map package (.mmpk)
                            •   Mobile scene package (.mspk)
                            •   Network analysis service (URL)
                            •   Open Geospatial Consortium (OGC) GeoPackage (.gpkg)
                            •   Open Geospatial Consortium (OGC) Web Feature Service (WFS) (URL)
                            •   Open Geospatial Consortium (OGC) Web Map Service (WMS) (URL)
                            •   Open Geospatial Consortium (OGC) Web Map Tile Service (WMTS) (URL)
                            •   Oriented imagery catalog (.oic)
                            •   Ortho Mapping Project (.json)
                            •   Ortho Mapping Template (.json)
                            •   Portable Document Format (PDF) (.pdf)
                            •   Pro map (.mapx)
                            •   Project package (.ppkx)
                            •   Project template (.aptx)
                            •   Raster function template (.rft.xml or .rft.json)
                            •   Relational database connection (URL)
                            •   Rule package (.rpk)
                            •   Scene layer package (.spk or .slpk)
                            •   Scene service (URL)
                            •   Service definition (SD) (.sd)
                            •   Shapefile (.zip)

6
    KML layers larger than 10 MB cannot be added to maps.

                                                                                                                  12
APAN ArcGIS Portal Governance

                               •    Stream service (URL)
                               •    Survey123 add-in (.surveyaddin)
                               •    Tile package (.tpk or .tpkx)
                               •    Vector tile package (.vtpk)
                               •    Web mapping application (URL)
                               •    Workflow Manager service (URL)
                               •    Workflow Manager package (.wpk)

     Portal→Map Viewer    Web Map                                                                                1 GB
    Portal→Scene Viewer   Web Scene                                                                              1 GB
                          7Z, AIF, AVI, BMP, DOC, DOCX, DOT, ECW, EMF, EPA, GIF, GML, GTAR, GZ, IMG, J2K, JP2,
                          JPC, JPE, JPEG, JPF, JPG, JSON, MDB, MID, MOV, MP2, MP3, MP4, MPA, MPE, MPEG, MPG,
       Attachments 8                                                                                             10 MB
                          MPV2, PDF, PNG, PPT, PPTX, PS, PSD, QT, RA, RAM, RAW, RMI, SID, TAR, TGZ, TIF, TIFF,
                          TXT, VRML, WAV, WMA, WMF, WPS, XLS, XLSX, XLT, XML, and ZIP.
                                                             Table 2: File Sizes

8
 Attachments can handle larger than 10MB BUT these must be done through the REST API which is only accessible
by the GIS System Administrator

                                                                                                                         13
APAN ArcGIS Portal Governance

5. Web Applications\Sites\Widgets
Portal for ArcGIS provides a variety of functionality for creating applications that can be custom for each
group\community.

5.1 Web Applications
There are three web application creation options built into Portal for ArcGIS, additionally, users can create
applications on their desktop and then upload those to Portal via the “Add Item” menu option.

5.1.1 Using a Template
The templates are pre-loaded with Portal and users are given a list of selections based upon a category. The
category gives a theme and loads default widget options that would most likely be associated with the application.
For example, “Time Aware” loads a web application wizard that includes a time slider widget. The template option
is a wizard that steps the user through building a web application.

                                             Figure 1: Using Templates

                                                                                                                14
APAN ArcGIS Portal Governance

5.1.2 Using the Web AppBuilder (WAB)
Web AppBuilder is a tool available for creating applications using a wizard builder that takes a user through the
process step-by-step. No coding is required for developing these applications. Like creating data from templates
within Portal for ArcGIS, these applications are hosted within Portal and can be shared (or not) with anyone within
or external to APAN.

                                              Figure 2: Using Web AppBuilder

5.1.3 Using Operations Dashboard
The Operations Dashboard is a web application, derived from a specific template theme. The Operations
Dashboard is a Common Operational Picture (COP) type of application. The concept is a visual overview of the
status of a particular situation or incident used to make decisions during operations. There is usually a map and
several widgets that display gauges of information. For example, in a disaster response, the map would display
where resources were being delivered (such as water) and a widget may display the number of hospital beds
available within a certain radius of the disaster.

                                      Figure 3: Using Web-based Operations Dashboard

                                                                                                              15
APAN ArcGIS Portal Governance

5.2 Sites
 Sites allow users to create custom web sites\pages within Portal without having to do any coding. The concept is
to allow a particular group to be able to create their own site that would deliver a specific message regarding their
content. The displayed information would not necessarily have any information that would lead a user to believe
it was part of APAN. Access to the viewing and building of Sites should be requested by users along with a
justification of what the intent is for the Site.

                                                  Figure 4: ArcGIS Sites

5.3 Widgets
Widgets are tools that allow users to perform specific tasks. Portal for ArcGIS has built-in widgets that are
available for use via Templates, Web AppBuilder, or Operations Dashboard. APAN is also able to create custom
widgets and make these available to all users within Portal.

5.3.1 Built-In Web AppBuilder Widgets
Web AppBuilder includes many out-of-the-box widgets. These widgets provide fundamental functions to easily
create web apps. Most of them have parameters that allow configuration and customization. Widgets added from
the Choose Widget window can be set to open automatically when an app starts. In general, widgets are
categorized as two types: off-panel and in-panel.

5.3.3.1 Off-panel widgets
Off-panel widgets are widgets that are not in a panel. They can be turned on or off and can be added to the
controller. The off-panel widgets embedded in a theme display when the Widget tab is activated. The following is a
list of off-panel widgets:

    •    3DFx—Provides you with a collection of 3D animation approaches to visualize and analyze geographic
         information in an intuitive and interactive 3D environment.
    •    Attribute table—Displays a tabular view of operational layers' attributes. Currently, layers from a map
         service, feature service, and feature collection in the map are supported.

                                                                                                                16
APAN ArcGIS Portal Governance

    •    Compass—Click to reorient the scene north.
    •    Coordinate—Displays coordinates in the current map projection when moving the pointer on the map or
         in other coordinate systems by clicking the map.
    •    Extent Navigate— Allows you to navigate the map to its previous or next extent.
    •    Full Screen—Enables you to start the app in full screen mode.
    •    Home Button—Click to zoom to the map's initial extent.
    •    Incident Analysis—Defines an area of interest and notes what is happening around the area, such as
         current weather, demographic information, and features close to the area.
    •    My Location—Detects your physical location and zooms to it on the map.
    •    Navigate—Allows you to rotate and pan the scene.
    •    Overview Map—Shows the current spatial extent of the map display as a gray rectangle relative to the
         entire spatial extent of the basemap service.
    •    Scale bar—Displays a scale bar on the map.
    •    Search—Replaces the existing Geocoder widget with support for searching and suggestions on multiple
         sources.
    •    Situation Awareness—Allows you to locate an incident on the map and analyze information from different
         feature layers within a specified incident area.
    •    Slides—Shows different views of the scene based on the slides captured in the web scene.
    •    Splash—Displays content on the splash screen.
    •    Summary—Dynamically summarizes numeric attributes for features based on the map extent.
    •    Swipe—Shows a portion of a layer or layers on top of the map.
    •    Time Slider—Visualizes content within a map that contains time-aware layers.
    •    Zoom Slider—Provides interactive zoom controls in the map display.

                          Figure 5: To turn on or off a widget, hover over the widget and click the eye icon.

5.3.3.2 In-panel widgets
In-panel widgets are available to the widget controllers and can be added to your app. By default, they are
contained by a controller. Depending on which theme you choose, they may show in the upper right corner of the
app with the header controller in a Foldable theme or on the left side of the app with the side controller in the Tab
theme.

Each in-panel widget requires user interactions on the panel. The following is a list of in-panel widgets:

    •    About—Provides information about your app.
    •    Add Data—Enables end users to add data to the map by searching for layers in ArcGIS Online or ArcGIS
         Enterprise content, entering URLs, or uploading local files.
    •    Analysis—Contains a number of tasks that allow you to perform common spatial analyses on your hosted
         data.
    •    Basemap Gallery—Presents a gallery of basemaps and allows you to select one.
    •    Batch Attribute Editor—Allows you to select features and update common attributes at once.

                                                                                                                           17
APAN ArcGIS Portal Governance

•   Bookmark—Spatial bookmarks for quick navigation.
•   Business Analyst—Provides a way to generate Business Analyst Infographics and Classic Reports.
•   Chart—Displays charts for selected features.
•   Coordinate Conversion—Helps analysts input coordinates and convert them between several common
    formats including UTM, Military MGRS, DDM, DMS, DD, and USNG.
•   Cost Analysis—Allows you to sketch a proposed design and get an estimated cost of the project.
•   Data Aggregation—Creates geographic features from address or coordinate information stored in CSV
    files and defines how field information should be correlated between the CSV file and the destination
    layer.
•   Daylight—Allows you to change how sunlight and shadows affect your scene during different hours and
    months.
•   Directions—Calculates and displays directions between two or more locations.
•   Distance and Direction—Allows you to draw lines, circles, ellipses, and range rings to visualize important
    information about places and objects of interest.
•   District Lookup—Allows you to find a point feature related to a selected polygon, view detailed
    information about the features, and get directions to the selected point feature.
•   Draw—Draws basic graphics and text on the map.
•   Edit—Provides tools to modify features in editable layers.
•   Emergency Response Guide—Allows you to determine potential hazards based on the type of hazardous
    material spill and user-selected location on the map.
•   Filter— Allows you to limit the visibility of features in a layer.
•   GeoLookup—Enriches a list of latitude and longitude points from a CSV file against polygon layers on the
    map.
•   Geoprocessing—Allows you to use any task from geoprocessing services.
•   Grid Overlay—Allows you to quickly render a U.S. Military Grid Reference System (MGRS) grid using client-
    side resources.
•   Gridded Reference Graphic—Allows an analyst to create grids for use in partitioning geographic areas of
    interest.
•   Group Filter—Applies a filter on the map based on one or more layers in the map.
•   Image Measurement—Allows you to perform measurements on image services with mensuration
    capability.
•   Info Summary—Provides a count of features contained in the current map extent for each layer specified.
•   Infographic—Provides graphic templates to visualize and monitor attribute and statistic data from feature
    layers in the map and additional data sources.
•   Layer List—Displays a list of operational layers in the app.
•   Legend—Displays a legend for the visible layers in the map or scene.
•   Measurement—Allows you to measure the area of a polygon, length of a line, or find the coordinates of a
    point. In 3D, you can measure horizontal, vertical, and direct distance between two points.
•   Near Me—Allows you to find features within a buffer of a defined address or location, view more detailed
    information about those features, and get directions to the selected feature.
•   Network Trace—Uses a geoprocessing service to trace a geometric network and interact with its results.
    For example, a user specifies the location of the main break to generate the outage area.
•   Oblique Viewer—Displays images in a native coordinate system using an image coordinate system.
•   Parcel Drafter—Enables mapping technicians to enter metes-and-bounds descriptions and check for
    closure errors.
•   Print—Advanced or basic printing of the current map.
•   Public Notification—Allows you to identify a collection of properties and create mailing labels, or a
    structured text file, for owners and occupants.
•   Query—Query information from operational layers by executing a predefined query.
•   Related Table Charts—Allows you to chart (bar, pie, or polar chart) values from a related table of a feature
    layer.

                                                                                                          18
APAN ArcGIS Portal Governance

•   Report Feature—Enables you to collect and manage data quality feedback from users.
•   Reviewer Dashboard—Displays data quality result statistics as infographics to summarize data quality
    issues identified in your GIS data.
•   Screening—Allows you to define an area of interest and analyze specified layers for potential impacts.
•   Select—Enables you to interactively select features on the map and take the actions on the selected
    features.
•   Share—Allows you to share an app by posting it to your social media account, sending an email with a
    link, or embedding it in a website or blog. It also provides an easy way to define URL parameters for the
    app.
•   Smart Editor—Extends the Edit widget with more features, such as the ability to perform attribute editing
    in the panel instead of in the pop-up.
•   Stream—Visualizes and controls real-time data feeds from streaming feature layers.
•   Suitability Modeler—Helps you find the best location for an activity and predict susceptibility to risk, or
    identify where something is likely to occur.
•   Threat Analysis—Supports public safety personnel and first responders to identify safe distances and
    zones when planning events, should an incident occur.
•   Visibility—Determines what is visible from an observer location based on a given distance, an observer
    height, and a field of view.

    In addition, in-panel widgets are associated with placeholders that define the position of an in-panel
    widget on the screen. You can drag the in-panel widget onto the map when it opens. You can also resize
    the panel of the widget by dragging its lower right corner.

                      Figure 6: To remove the widget, hover over the widget and click the x icon.

                                                                                                                   19
APAN ArcGIS Portal Governance

                                         Figure 7: Built-in Widgets in AppBuilder

5.3.2 Custom Widgets
APAN GIS staff have created and deployed custom widgets that are available to all users. Further custom widgets
can be developed once a requirement is received, vetted and approved for development.

    •   Chat – Widget that interfaces with APAN chat capabilities for instant messaging. Figure 6, APAN Chat
        widget example, shows how the custom widget looks like.
    •   Enhanced Drawing - Widget that allows for text, points, lines, and polygons to be drawn and exported and
        imported for sharing with other users of the created app. Sharing is accomplished either by attaching it to
        an existing layer or through other normal file sharing methods.
    •   Maritime Display Properties – Widget that allows for customizing the display of the Maritime Chart Map
        Service. Can only be used with Maritime Chart Services.
    •   Maritime Identify – Identifies features of the Maritime Chart Service map service. Can only be used with
        Maritime Chart Services.
    •   Maritime Search – Performs a search on Maritime Chart Service features. Can only be used with Maritime
        Chart Services.

                                         Figure 9: Custom Widgets in AppBuilder

                                               Figure 8: Custom Widgets

                                                                                                             20
APAN ArcGIS Portal Governance

5.4 Products on Demand (PoD)
Products on Demand is an application based upon Maritime Server that comes with the software for deployment.
This product allows for users to generate their own PDF maps of the maritime chart service map service. These
maps can be taken offline for use in low-no bandwidth areas.

                                       Figure 10: Products on Demand: Maritime Server

6. Groups
Groups are collections of items, including data, images, maps and applications that are related to a single topic,
such as an event (hurricane, earthquake, military exercise, etc.).

Groups can be created and managed by designated Group Managers (new role), Publishers, Power Publishers or
Administrators. Any role has permissions to join a group and view its content if the Group Manager permits it.

Group items can be shared publicly or privately, within the organization or within only a group. The only role that
can see everything within portal, including private groups, is the Administrator.

Groups as defined within community.apan.org do not automatically copy over to Portal for ArcGIS, nor does the
content or members within a group. Groups within Portal can be created with the same name as within
community.apan.org or wss.apan.org. The type of content that can be stored within a Group in Portal is different
than what can be stored within in a Group or site in community.apan.org or wss.apan.org. See the GIS Data Types
& Formats section for what can be stored.

For storage of CUI data see the Content Sharing Guidelines in section 7.1.

                                                                                                                21
APAN ArcGIS Portal Governance

                                                   Figure 11: Groups

7. Content Sharing Guidelines
The content permitted within Portal for ArcGIS is subject to the same Terms as the primary APAN community.
These DOs and DON’Ts can be found at https://community.apan.org/p/terms or
https://community.apan.org/p/privacy.

The APAN terms and conditions can be modified at any time without notice.

7.1 Controlled Unclassified Information (CUI)
APAN is approved for storing and sharing CUI according to the approved Authority to Operate (ATO). Further
information on the ATO can be provided by submitting a request via the support ticket process. Information that is
considered CUI includes but is not limited to those items marked as Sensitive But Unclassified (SBU), For Official
Use Only (FOUO) and Official Use Only (OUO). Guidelines for marking and handling of CUI can be found on the
Information Security Oversight Office website under the National Archives here: https://www.archives.gov/cui

Groups that are specially created to store CUI and the other similar handling caveats shall be requested via the
support ticket process. Upon approval from the APAN Technical Director, the designated Group Manager will
undergo training to ensure compliance is maintained at all times.

Groups created in support of the request will remain in a Private Status for the duration of the requested period or
end of event whichever occurs first. Created Groups and its content will be periodically reviewed for required
usage. Any items that are no longer needed to support the requirement shall be deleted by the Group Manager at
the soonest possible time.

Within any new group that is approved to contain CUI, the following line of HTML coding will be inserted in both
the Group Description within Portal and the "About" widget for any Web Applications that are built using the
WebApp Builder in Portal. Worthy of note in this is that it is not "locked for editing". Meaning that APAN staff have
to specifically mention in any training sessions that the Group Owner/Publisher not remove, alter or add to the
code. As a part of training this can be done for the Group Owner/Publisher that will be responsible for the content.

                                                                                                               22
APAN ArcGIS Portal Governance

 Highest
Classification Possible UNCLASSIFIED\\FOUO

Within any web applications that are created APAN shall use the "About" widget as a header across the top of the
application renaming the widget to "NOTICE:"

Information that will not be approved for storage/use in APAN or ArcGIS Portal includes Protected Health
Information (PHI) covered under the Health Insurance Portability and Accountability Act (HIPAA) more information
on what is considered PHI can be found here: https://www.hhs.gov/hipaa/for-professionals/security/laws-
regulations/index.html.

7.2 Content Size Limitations
See Section 4.3 for information regarding size limitations for uploading content.

                                                                                                              23
APAN ArcGIS Portal Governance

8. Language Support
Portal for ArcGIS at 10.7.1 supports thirty-eight (38) languages out-of-the-box. Users have the ability to modify
their default language by editing their profile information. Once logged in, the user will see their name in the top
right of the page next to the search box. Click on the arrow next to the name and select “My Profile”. Click “EDIT
MY PROFILE”. There is a language drop-down box where the user can select the default language for their
account.

Note: This changes the language of the interface ONLY. Data that has been published in a specific language will
NOT be translated to a different language. For example, if I change my default language to French, but data that I
need to work with has been published in English, it will remain in English while the interface and descriptors of the
data (i.e. metadata) will be in French.

Note – the translate function available via community is NOT available within Portal, nor will it be made available
for the foreseeable future.

The following languages are available out-of-the-box:

    •    Arabic                                                     •   Serbian
    •    Bosnian                                                    •   Simplified Chinese
    •    Catalan                                                    •   Slovenian
    •    Croatian                                                   •   Spanish
    •    Czech                                                      •   Swedish
    •    Danish                                                     •   Thai
    •    Dutch                                                      •   Traditional Chinese (Hong Kong)
    •    English                                                    •   Traditional Chinese (Taiwan)
    •    Estonian                                                   •   Turkish
    •    Finnish                                                    •   Ukrainian
    •    French                                                     •   Vietnamese
    •    Greek
    •    German
    •    Greek
    •    Hebrew
    •    Hindi
    •    Indonesian – Bahasa Indonesia
    •    Italian
    •    Japanese
    •    Korean
    •    Latvian
    •    Lithuanian
    •    Norwegian
    •    Polish
    •    Portuguese (Brazil)
    •    Portuguese (Portugal)
    •    Romanian
    •    Russian

                                                                                                                24
APAN ArcGIS Portal Governance

9. Collaborations
Collaborations – or Distributed Collaborations – are a mechanism for enabling sharing of content between entities.
These entities can be individuals, businesses, communities, or in APAN’s case, other governmental agencies or
NGOs.

Collaborations are established from Portal-to-Portal, between multiple Portals or from Portal-to-ArcGIS Online.

Collaborations can be structured so that only specific content can be viewed, created, edited or shared.

Only Administrators can create a collaboration through the system administration interface.

KM’s can either initiate or facilitate the establishment of collaborations through Memos of Understanding (MOU’s)
between designated Government representatives and the APAN Technical Director in accordance with APAN
policies for data sharing.

Once the Administrator has received an approved Collaboration request from the APAN Technical Director, these
will be established.

Once a Collaboration is deemed no longer viable, it will be removed.

                                               Figure 12: Collaborations

                                                                                                             25
APAN ArcGIS Portal Governance

10. Known Limitations\Issues
This is a living document, the list of known limitations\issues will updated periodically, as new issues come to be
known.

10.1 Web Interface
Currently no known issues.

10.2 Desktop Connectivity
Unable to login to Portal for ArcGIS via ArcGIS Pro or ArcMap\ArcGIS Desktop due to the Single Sign On limitation
below, and therefore unable to published hosted map\feature services.

10.3 Mobile Application(s)
Currently no known issues.

10.4 Single Sign-On (Third party product)
Portal currently uses the APAN customized Passport\CAMS product for Single Sign On capabilities, this forces the
sign-on page within Portal to redirect to passport.apan.org prior to entry into the Portal site. This impacts mobile
and desktop applications from properly interfacing with Portal. APAN is currently researching SAML 2.0
replacements.

                                                                                                                26
APAN ArcGIS Portal Governance

11. Upgrades\Patching\Enhancements\Bug Fixes
Periodically there will be modifications to the infrastructure. These will be done within outage windows and with
proper notification to the user community.

11.1 Upgrades
Minor releases of the Esri ArcGIS Enterprise product line are released once a year, usually in July around the time
of their annual user conference.

Major releases of the Esri ArcGIS Enterprise product line are released every few years.

Upgrades to the APAN ArcGIS Enterprise infrastructure will follow a Development→Staging→Production
deployment cycle – testing all content and functionality along the way to ensure there are no major negative
impacts to the user community. New features of the product(s) will be documented, and information
disseminated to the user community.

11.2 Patching
Operating System patching occurs monthly, and usually requires a reboot of the system.

ArcGIS Enterprise product patching happens periodically through the year. Research into the impacts of these
patches are done prior to implementation. System reboots and outages can occur with these patches, and
therefore will only be deployed during authorized APAN outages.

11.3 Enhancements
New products with the ArcGIS Enterprise line of products will be integrated into the current infrastructure during
any year. As these occur, information of the features available to the user community will be disseminated.

Users who have a request for an enhancement of the Portal for ArcGIS may submit a support ticket via
https://community.apan.org/support/p/contact . These will be reviewed by the KM’s, Product Owner, GIS Systems
Administrator and Developer to gauge need, feasibility and level of effort to implement. Depending on the level of
effort for the requirement, it may require an email and/or Memorandum for Record to the APAN Technical
Director from the Requestor’s Government Point of Contact and/or an input into the CJCSI 6285.01 process for
official validation and routing.

11.4 Bug Fixes
Any user that finds an issue with Portal for ArcGIS may submit a support ticket for assistance at
https://community.apan.org/support/p/contact or email support@mpe.apan.org with screenshots/attachments.
Details of the issue and contact information are required in order to re-create the issue and either step the user
through the issue or note a bug for fixing.

Bug fixes may be out of the realm of APAN Developers and\or GIS Systems Administrators to fix, since the issue
may lie in the software product itself. Staff will submit the bug issue to Esri.

Bug fixes will be deployed during APAN outages for patching or upgrades.

                                                                                                               27
APAN ArcGIS Portal Governance

Table of Figures:

Figure 1: Using Templates.............................................................................................................14
Figure 2: Using Web AppBuilder ....................................................................................................15
Figure 3: Using Web-based Operations Dashboard ..........................................................................15
Figure 4: ArcGIS Sites ...................................................................................................................16
Figure 5: To turn on or off a widget, hover over the widget and click the eye icon. ..............................17
Figure 6: To remove the widget, hover over the widget and click the x icon........................................19
Figure 7: Built-in Widgets in AppBuilder .........................................................................................20
Figure 8: Custom Widgets .............................................................................................................20
Figure 9: Custom Widgets in AppBuilder .........................................................................................20
Figure 10: Products on Demand: Maritime Server ...........................................................................21
Figure 11: Groups ........................................................................................................................22
Figure 12: Collaborations ..............................................................................................................25

                                                                                                                                     28
You can also read