Skip navigation
All Places > GIS > Web GIS > ArcGIS Online > Blog > 2017 > June

The June 2017 ArcGIS Online update included new functionality and some enhancements to existing functionality. Some of the new aspects were suggested and supported by users at ArcGIS Ideas. Here is a list of the ideas that were implemented in this update.


  1.  Remove Members from Group 
  2. List Contents of Groups 
  3. Create Group dialog needs improvement 
  4. Drag & Drop Excel Files in ArcGIS Online 
  5. Improved table export in ArcGIS Online 
  6. AGOL Search 
  7. Rename folders in ArcGIS Online 
  8. Arcade in Popup 
  9. Add ability to do math/expressions in custom popups for ArcGIS Online 
  10. Allow logic in ArcGIS Online custom popups 
  11. Ability to support syncing ArcGIS Online with Local Repository to Keep Changes 
  12. Allow searching to include items outside of organization but within shared groups 


Thanks for participating in our ArcGIS Ideas community!


- Katie

In my original blog post, Mastering the Space Time Continuum, Rule #1 stated: When viewing apps, the date/time field in your web service transforms from UTC to the time zone selected on your device clock.


Although this applies to most Web Apps, there are some common apps that don't follow this rule. This follow up blog will describe some of these exceptions and ways to check how the field is stored through the Rest Endpoint.


Rule #1 Exceptions:

Open Data sites do not perform any time transformations. Data is displayed and presented as it is stored in the Feature Service, UTC. If the data was transformed to UTC before publishing, the data will already be in UTC if you want to publish again.


ArcMap and ArcGIS Pro display and edit data as it is stored in the feature service, UTC if published according to the golden rules to appear correctly on the web. If performing edits on the service based data through ArcGIS Pro or ArcMap, ensure that you are entering date fields in UTC so they will appear correctly in your web application.


Time Data at REST

You can view how the date fields are stored by directly querying the Rest Endpoint. As you can see in the examples below, the compare web application transforms the data to the local time of the viewer. The Rest Endpoint and ArcGIS Pro pop-up have the same date and time displayed.




UTC Feature Service:


Rest Response                                                                       Pro Pop up                     


Pacific Time Zone Feature Service (with DST adjustment enabled): 


Rest Response                                                                      Pro Pop up


Check out this new ArcGIS Blog by Sentha Sivabalan regarding working with Multiple Accounts.


If you have multiple ArcGIS Online accounts, say a work-related organizational account and a personal Public account, you may want to navigate between them quickly.  In the March release of ArcGIS Online, we introduced a new feature: Switch Accounts. You can use Switch Accounts to link your various accounts and to switch easily between your linked accounts.

There are three ways to sign in to your ArcGIS Online account:

  • using  built-in ArcGIS logins, where you enter a username and password and get authenticated by ArcGIS Online;
  • using enterprise logins, where your organization is set up to use the same logins that you use to access your enterprise information systems; and
  • using social logins, where you are authenticated via a social network like Google or Facebook.

Of these login types, social logins and enterprise logins can be used with multiple ArcGIS Online accounts. If you have ArcGIS Online accounts that use the same login, that is, the same social login or the same enterprise login, you will find that these accounts have been automatically linked when you use Switch Accounts.  If your ArcGIS Online accounts use different logins, you can link them from the Switch Accounts panel by clicking “Link an Account”.

Once your accounts are linked, you can switch between them easily by clicking on the account you’d like to switch to.  If you’re already signed in with your social or enterprise login in the current browser session, you can switch between accounts with a single click.  Otherwise, you’ll be prompted to enter your credentials.

When you visit sites like Support, Training, GeoNet and My Esri, you’ll use your ArcGIS account to sign in.  All ArcGIS Public Accounts have access to sites, whereas organizational accounts require your administrator to grant you Esri Access.  If the account you use to sign in to an site does not have Esri Access enabled, you’ll be presented with a list of your linked accounts that do have access, making it easy for you to select one of them and proceed to the site.

Rest assured that the contents and privileges associated with each of your ArcGIS Online accounts are still separate; they are unaffected by the linking of accounts and continue to be secured through ArcGIS, enterprise or social logins.  The new Switch Accounts user experience simply allows you to navigate between your accounts more easily.

Switch Accounts works excellently with the support for social logins in organizational accounts introduced in December 2016, enabling you to work seamlessly with several accounts without having to remember multiple sets of credentials.

In the June 2017 release of ArcGIS Online, we are streamlining your workflows of navigating between accounts even more by allowing you to remain signed in to an account when you switch to another.

When you sign out, you will have the option to sign out of all of your linked accounts.

For more information on Switch Accounts, visit its ArcGIS Online Help topic.

Check out this new ArcGIS Blog by Paul Ross about the Esri User Experience Improvement Program


Many of you provide feedback on ArcGIS Online to the team in lots of different ways … using the ideas site, meeting with us at the UC, via twitter and all kinds of other discussions and communications. Everyone on the team highly values what you tell us and we work hard to build software for you that’s got the functionality you are looking for and is easy to use.

In the June update to ArcGIS Online you will have another way to contribute to the design and development of ArcGIS Online: by opting your organization in to the Esri User Experience Improvement program. This isn’t a new program at Esri – other products like Pro, ArcMap and Esri Maps for Office have been successfully using this program for years. Here are some details about the new ArcGIS Online program and why your organization should opt-in:

The Program
The Esri User Experience Improvement program allows all of you to provide us with feedback and have a voice in the development and design of ArcGIS Online just by using the software. When you participate in the program we will get an anonymous view across all participating organizations of features being used, what’s working and how you use the software. We will use this information as one way to get gain an in-depth understanding and look for ways to improve the software. Participation in EUEI is completely voluntary and your organization can opt in or out at any time. The collection and submission of information is completely unobtrusive and has no impact on members’ use of the software.

Information that is shared with Esri
Examples of the data that is collected include whether search results were clicked, how often users cancel out of a dialog box, errors encountered in workflows, how long you use the software and details about the browser you use.

Information that is NOT shared with Esri
The program is completely optional and anonymous; and none of the information collected is used to identify or contact members of your organization. We don’t collect any personal information related to you or your organization or any specifics about any data you may be using. Nothing collected through this program would allow us to link the information back to an individual user or organization. Everything we collect is completely anonymous, you have our word, and it meets the guidelines of the Esri Privacy Policy.

Benefits to your organization
Providing this information gives us insight into what’s working in our software and where we can make improvements. The benefit to your organization is that through participation you get even better software that fits the workflow of your organization. It’s another way you and your organization can contribute and influence the design and development of ArcGIS Online.

How to Participate
After the update to ArcGIS Online (currently planned for the evening of June 27, 2017) administrators will be able to go into the General Settings for their organization to control their participation in the Esri User Experience Program:

Once you’ve checked the box to participate there isn’t anything more you’ll need to do, it’s automatic and won’t interrupt your work or performance at all.

Please let us know if you have any questions and thanks for participating!

Check out this new ArcGIS Blog about publishing Date/Time data


Have you ever published data with date/time fields as map services or feature services? After they were published and added to a web map and app, did the date and/or time display incorrectly? Did you spend a few hours trying to remember Time Zone math from grade 3 to try to figure out what was happening? Did you wish you could hop in a time-travelling DeLorean and travel back to the Wild West before Sir Sanford Fleming invented Standard Time?  As equations of relativity show that both space and time coordinates of any physical event, GIS data with date field is a great way to show where an event occurs along the space time continuum.

Date is a common data type that is often used in GIS to display the location, date and time of an event, like when and where a tree inspection is performed, rain is predicted or garbage collection is scheduled. Traditionally with static print maps, data was collected and displayed in a local time zone. As many maps are now displayed as interactive apps on the web, they can be accessed from all over the world, requiring a new approach to collecting and displaying date data. Displaying and publishing date data can often be confusing and appear to be incorrect. This blog will discuss four rules of working with date fields that need to be considered and accounted for to master space and time in data on the web.  Note.  If you want learn more about the complexities of developing with time zones, check out this YouTube video.

Golden Rules to Mastering Space and Time on the Web!

Understanding the interaction between web services and apps with date fields is critical for mastering space and time data. The concepts discussed in this blog will apply in web apps and some runtime apps from Esri, including Map Viewer, Web AppBuilder, configurable apps, Operations Dashboard, Collector, etc. For the examples a text field (Text Date) and a date field (Start Date) were added to each dataset to show the original date values in the dataset and how the server/app transformations the date fields.

Note. Using a text field instead of a date field is a potential work around for showing static dates. Using text fields instead of date fields will remove the capability to enable time on a layer for animation, use time-based smart mapping styles and use date based scripting (calculate field, Arcade, Python API).

Rule #1: When viewing apps, the date/time field in your web service transforms from UTC to the time zone selected on your device clock

Consider where the viewers of your app are located when they are viewing your app. They could be located in your local time zone or they could potentially be anywhere in the world. Web apps will show date fields in the viewer’s local time zone to ensure that a consistent time is displayed at all locations.

This may seem confusing but consider an editing workflow. The Heron Watch Citizen Science app was created so people from all over the world can submit data points when and where they view a heron. The Geoform app takes the input date field in a local time and transforms all edits into UTC for storage in the feature service, regardless of where the editor is located.

As you look at the results of entries in this app, you’ll notice that text entries were added at different times and time zones, but when you compare the date field, they were all entered at approximately the same time on June 21st, 2017.

This transformation that occurs keeps the time format standard and usable across the World Wide Web without users needing to think about time zones.

Note. Depending on where you are located, the text field of the examples may or may not match with the date field. This is because the app will automatically transform the data from UTC to the time zone of the computer’s operating system. If you want the date to appear like the screenshots, change your computer clock to the specified time zone in the example to see the date’s line up.

Rule #2: When publishing data to a map service or feature service, it is assumed that the date fields are in UTC unless specified otherwise!

When working with date fields it is essential to understand how time is represented in your data set. Is the date data that you have in UTC or a local time zone? Often data is collected and represented in a local time zone in shapefiles, text files and file geodatabases. The date field is accepted as is without requiring a time zone or standard time to be specified. Web services assume the data is UTC when it’s published as the app will transform the data (Rule #1).

As an example, let’s look at a crime dataset that was downloaded from the City of Tulsa Open Data Site. This data was slightly modified to contain block address, crime description and start date fields that includes the date and time when the crime started. A duplicate date field was added to view the original date text from the spreadsheet before publishing. The data was published as a hosted feature layer from a CSV file, using the default time zone and setting a date field to be a string.

The layer was then used to create a web map that was filtered to display the crimes that occurred on January 9th, 2017. When a pop-up is selected, you’ll notice that the text date and start date fields are different in the pop-ups even though they were identical values when they were originally published.

Time Math:

The input date (Text Date) of this example was 1/10/2017, 00:01 am in Tulsa (Central). When it was published, no time zone was specified so the feature service assumed the input was 1/10/2017 00:01, UTC. The app performed the following time transformation to get the value of the Start Date field: 1/10/2017, 00:01 UTC – 6 hours = 1/9/2017, 18:01.

To correct the issue, set the appropriate time zone in the drop-down to indicate the time zone of the data when publishing the feature service, Central Time in this example.

When the data is published with Central Time as the specified time zone, the date is entered as 1/9/2017, 06:01 UTC in the feature service. When the app transforms the data it appears as the correct time, 1/9/2017, 00:01 CT. The following app has two web maps with the same data layer. One is published without specifying a time zone and the other map specified Central Time. Click the links and compare the differences in the data of the two maps.

Rule #3: When entering a date field, a default time of 12:00 am is entered when a time is not specified. 

Sometimes a time isn’t required information when displaying a date. If you are displaying road work schedules, it’s only required to show the start and end date but not the time. For this example, road work data was downloaded from the City of Salem Open Data Site. The data contains a start and end date for the period of time when road work will be performed. There is also a text field of start and end time to show the daily schedule of work hours. Date fields always include a time, even if it isn’t displayed in the pop-up or table. The start and end date fields in this example were modified to include the date and no time values. When a time isn’t specified, it is assumed that the time is 12:00 am. This can lead to some confusion as the app time transformation still occurs (Rule 1) when a time isn’t specified. If a time zone isn’t specified during publishing a time of 12:00 am UTC is entered as the time of the date in the database. This can result in the date appearing incorrectly.

The image below displays a service where the date field appears on the day prior to the roadwork day. In the example below, no time was specified when publishing a shapefile using ArcGIS Pro. The date fields (Start Date, End Date) appear at 5:00 pm the day prior to the original input text fields (Text Start Date, End Start Date).

Time Math: 3/10/2017 12:00 UTC transforms to Pacific Time: 3/10/2017 12:00 UTC – 8 hours = 3/9/2017, 16:00 (4:00 PM). Publishing the data and specifying a time zone while publishing will resolve this error.

Rule #4: Consider Daylight Savings Time when publishing data.

Many places observe Daylight Savings Time (DST) where the hours adjust in the Spring and Fall to better use daylight hours. Some nations and regions don’t observe daylight savings time such as places where daylight doesn’t fluctuate significantly and in some regions, like Arizona and Saskatchewan. For this reason check the status of DST in the region of your data and adjust for daylight savings when needed.

ArcGIS Pro, provides a configuration option during publishing to adjust for DST. When you publish your data to adjust for DST, the publishing process automatically modifies your date fields to align with the daylight savings adjustments of the region.

Using the example from the previous rule, you can see how the start date and end date time in the UTC web map are different by 1 hour, even though they were both published with the values of 12:00 am UTC. As DST occurred on March 12, 2017, dates after March 12, are adjusted by one hour less in the application in accordance to computer clock settings. When the data is published to adjust for DST, both the service and the application adjust for daylight savings correctly. In the Salem Road Work Pacific map, Pacific Time and DST publishing settings were enabled, resulting in the correct display of time.

Now that you understand the 4 rules for how time data is handled on the web, consider the time data that you currently use. Identify the time zone in which your data originates and any time zone or daylight savings adjustments that may need to be made for the dates and times to display correctly. Once your date data is published correctly, take advantage and confidently use the great date and time functionality in your apps. Check out these great resources to display your time data in web maps and apps:

Showing Time in Story Maps (applies to all apps)

Show Time in your Maps (focus on web cartography techniques with Smart Mapping and Filtering)

Configure Time Aware Configurable App

Configure Live Data Options with Time Aware App

ArcGIS Configurable Apps

Check out this ArcGIS Blog about custom roles!

What do submarine sandwiches and ArcGIS Online have in common? They’re better with custom roles.

What a knee slapper?!? Custom roles are a helpful tool that enable administrators to fine-tune the capabilities and levels of access that their ArcGIS Online organization’s members have. ArcGIS Online has four default roles: Viewer, User, Publisher, and Administrator, which enable organization members to complete a broad set of workflows. As ArcGIS Online organizations have grown in numbers and size (there are over 995,000 organization users), the roles and methods of managing members and content have changed. Currently there are over 13,000 custom roles being used by organizations that provide users with a slightly different set of privileges than what is available through the default roles. This blog will highlight 4 custom roles and the privileges required to accomplish specific workflows in an ArcGIS Online organization.

There are two types of privileges available when configuring custom roles—general privileges and administrative privileges. General privileges allow members to perform user-based tasks like content creation, sharing and editing that are required for members to complete their work. Administrative privileges include additional capabilities to manage members, groups and content within the organization. It is important to understand what type of work each member needs to complete and assign only the appropriate privileges to enable your members to be successful. The roles below describe two common user roles for content creators with different sharing needs and two common administrative roles that enable content and member management.

To create a custom role, navigate to My Organization and select the Edit Settings button. Click on the roles tab and click on create a role button. When setting up a custom role, select a template role or an existing role to get started. Templates are created with common privileges to accomplish a specific task. As users can have different responsibilities in each organization, creating a custom role from a template, by adding and removing privileges helps to fine tune access and capability needs for members in your organization. In the example role images, the red box indicates privileges that were disabled from the template and blue boxes indicate where additional privileges were enabled.

User Role: Content Author 

A common role in ArcGIS Online organizations is a Content Author. This user is responsible for creating content for the organization such as layers, maps and apps, but is not responsible for creating and managing groups or publishing content publicly. Once the content is ready to be shared, it needs to be reviewed by a Content Manager and then shared with the appropriate audience. Often with a Content Author, there is a review and publishing process to ensure that public content is being published by an authoritative account in the organization and that all of the information product standards have been followed. (Check out this Geonet blog that outlines a sample workflow for publishing authoritative data.)

To set up a custom role for a Content Author, use the Author template as a starting point. As this user is responsible for content creation within the organization, they will not have the privilege to create groups nor join groups from other organizations but can view groups shared with the organization (A). The Content Author will be able to create all types of content (B). Under the sharing privileges this user can share with the organization and groups but will not have the capability to share content publicly (C). The Content Author will also need access to GeoEnrichment, and Demographic Services in order to create content using Esri data and include demographic map services in their maps. These privileges are enabled in addition to the default premium content for the author template (D).

User Role: Contractor

The Contractor Role would be created for temporary users whose main responsibility is also to create content for the organization. As these members aren’t necessarily an employee of the owned organization there may be content and members that should not be viewed by the contractor, but the content created (layers, maps and apps) will need to be visible and located in the owners organization.

The Author template will also be used as a starting point for the Contractor Role. The sharing, and edit privileges will remain the same as the Author Template role. The view privilege under the members tab is disabled and prevents the user from viewing the My Organization page. The contractor won’t be able to see the other members in the organization (A). They will have the ability to join groups they are invited to, but can’t create or view groups shared with the organization (B). This contractor is responsible for creating feature layers and apps, so they do not have privileges to publish hosted tile or scene layers. They are prevented from viewing content that is shared with the organization (yellow) (C). This contractor will be using the create Viewshed tool, so will need to have access to the elevation analysis service (D). This will allow the user to create content for the organization without viewing any private information.

Administrative Role: Content Manager

The Content Manager is a role for a user that is responsible for reviewing and sharing content created by the Content Author and then sharing the content with the correct audience, the public for this example. The Content Manager will need some administrative privileges so they can manage other member’s content by reassigning and editing data as needed.

For the Content Manager, start with the Publisher Template which enables most general privileges. This user will need to be able to reassign content to other members in the organization. For this reason, they need the privilege to view all members (A). This user will be able to create groups using the general privileges granted through the Publisher Template. For this example role, the content manager is only responsible for reviewing the content for their department which has specifically been shared with them. For this reason, check on all of the administrative content privileges and un-check View all privilege (yellow)(C). View all content is an inherited permission and must be specifically disabled to limit the visibility of all content for this user.

Administrative Role: Member Manager

The Member Manager is a role that provides the user with privileges to perform member specific tasks. When a new member is added to the organization, a member manager must ensure that the user is invited, assigned the correct role, licenses and is a member of the correct group. When a user leaves the organization, a member manager must remove their privileges and re-assign their content to new owners.

For this role, start with the Publisher Template and enable all of the members and groups administrative privileges. This will allow the member manager to create groups, add users to groups and delete groups (B).  The member administrative privileges will enable the member to perform all tasks needed for adding and removing a user to and from an organization (A).

When a user is being removed from an organization, they can’t be assigned a license, own a group or own content. Ensuring that the member doesn’t own content is often difficult for Member Managers in deciding whether to delete or re-assign the content. This user will not be given the privileges to update or delete content as they must ensure that no data is lost when a user leaves the organization. For this reason they can only reassign content (C).

Once created, these four custom roles can be assigned to members so they can perform specific tasks as required by their job. Some of the roles also prevent users from being able to view content and perform specific tasks that aren’t required by their job. Check out the following blog to see how these roles are applied to a specific content management workflow.

Note: The default administrator role includes a full set of privileges that can be assigned through custom roles as well as some privileges that are reserved for default Administrators only. Configuring custom roles is a reserved privilege that can only be accomplished by a default administrator. If a member requires any of the privileges in this box of reserved privileges, they will need to have a default administrator role assigned.

Helpful links:

Designing Custom Roles

Update capability groups

Check out this ArcGIS Blog about a new design that will be released in the June update of ArcGIS Online.


At Esri, we want to ensure that everyone has a fantastic experience using ArcGIS Online. We continually improve ArcGIS Online, delivering powerful features and an easy-to use-design for both novice and experienced users. We’re excited to tell you about a change that involves how you view and work with content that will be introduced in the upcoming June Release of ArcGIS Online.

All of Your Content in One Place

One of the first things you’ll notice in the coming update is that we’ve renamed ‘My Content’ to just ‘Content’ in the top navigation bar. You’ll still find all your content here, plus your favorite items that have been moved from the Gallery. Additionally, you can quickly access content shared to groups you’re a member of and content shared to the whole organization. This new tabbed layout will let you access all content in one place.

A New Look

Ever wish you could view your content as a set of thumbnail images, like on the Gallery page, instead of in a table? After the release, you can. The new Content tab provides three options for viewing content: Table View, List View and Grid View. Each view shows the content in a different way, displaying helpful information for each item, like the thumbnail, ratings, and sharing status. In My Content, you still can navigate to your individual folders, but a new option lets you view all your content across all folders at the same time. And, you will be able to rename your folders too! So, if you can’t remember which folder your map is in, simply view all content and search for the map. In a similar way, you can browse all content across all groups you belong to.

Find Exactly What You’re Looking For

New search and filtering options on the Content page allow you to quickly narrow down the list of items to help you find the one you want. You can search for an item within your content, your groups, or your organization by typing in a search string to match the item name, summary, description and tagged keywords. Use intuitive phrases to perform powerful but focused searches.

You can further refine your searches by using the filters provided on the left side of the page. For example, you might be looking for a web app with a particular name created last week that is shared with the organization.

With the updated design, you can perform a focused search of content through the content search, or search all of ArcGIS Online, using the global search. With the tabbed design in the global search, you can use the filter functionality to refine your searches for content, as well as groups. So get wild and start thinking of great content searches like Public Feature Layers about Tornadoes.

Still More to Come

This update is part of an overall re-design initiative to improve the user experience of ArcGIS Online. We’re constantly listening to your feedback on ways to add new capabilities and streamline existing workflows. We know that even simple changes to the user interface can take a while to get used to, but we’re confident that you’ll fall in love with the new features and all the extra power that comes with it. So please, keep sharing your ideas with us so we can continue to make ArcGIS Online even better.

*This design is being introduced in ArcGIS Online in the June 2017 release and will be available in ArcGIS Enterprise 10.6

Check out this ArcGIS Blog!

Groups help bring together content—such as maps and apps—with the people who need to view and collaborate on them. Likely, you’ve already created your own groups and are a member of many others. In this post, we’re excited to show you the new design for working with groups that will be available in the June release of ArcGIS Online.

Viewing and managing groups

In a previous blog, we showed a preview of a new design for the content and search experience. When you land on the updated Groups page, you’ll immediately notice many similarities to the updated Content page. A new tabbed layout allows you to work with your groups and quickly search and filter to find the right one. A new default thumbnail—if you didn’t provide your own—helps to differentiate groups.

Did you know your organization can promote a set of groups as the organization’s Featured Groups? You might have missed that before, but a new tab on the Groups page makes the Featured Groups more prominent.

You can also more easily browse all of the groups available to you within your organization. You might be looking for one you want to join, or if you’re an organization administrator who needs to make sure the right content is being shared publicly, you can quickly filter the list of groups to see only those shared to everyone.

Tracking group membership requests is easier with more prominent notifications that alert you when you’ve been invited to join a group or others have asked to join your groups. You can also filter your groups to show only those with new membership requests.

Working with a particular group

Similar to earlier updates made to how you view the details of an item, the new page for an individual group introduces a set of tabs that organize information about the group. The Overview tab provides the group description and shows you the latest content added to the group.

The Content tab shows all the items shared to the group and provides the same search and filtering capabilities as you have when managing your own content.

You can easily view and manage all group members from the Members tab. As a group owner, you can promote a group member to a group manager. Group managers can help you invite users, process membership requests, remove content and members, and edit group properties. If you want to see the newer members of the group, just sort the members list by the date joined.

The group Settings tab is where you manage the properties of the group, such as who can join and contribute to the group. You can now apply delete protection to prevent your group from being deleted accidentally.

This is another part of the ongoing re-design initiative to improve the user experience of ArcGIS Online. Several features of the design have come from you through the Ideas site, Early Adopter’s Community and conversations with us. We want to keep improving the workflows that are important to you and we’re excited to present this new design to you. So, give us your feedback and let us know what you think!

*This design is being introduced in ArcGIS Online in the June 2017 release and will be available in ArcGIS Enterprise 10.6