Having the basemap widget in the map is obviously a great thing to have. But I really need to be able to optionally reduce the number of basemaps shown. Some of my users only need 2-3 at most. The list is far too long and irritates users as it costs time and effort to sift through the options. Let this be the administrators job instead of the users job!
Is there maybe a hack to restrict this somewhere?
Not a hack, but a built-in setting! By creating your own "basemap" group, you can winnow that list down to just the essentials, and even add new ones to it not in the list of default basemaps.
Josh:
Is this an all or nothing solution where you have changed the basemap available to all users throughout your organization? What if different depts want a different list of basemaps available in their apps?
Not at all! While sharing a map to the basemap gallery group makes it available to the basemap widget, the visibility of an individual map depends upon that map's sharing settings.
Consider my 2003 Imagery basemap. It's in the basemap group, but is not shared publicly. When logged in:
When not logged in:
Of course, you may only want the gallery to appear differently for different users, but not necessarily restrict access to those basemaps. In that case, you're out of luck. Mostly.
The Web App Builder's Basemap widget does let you define a custom list of basemaps per app. But otherwise, it's based on the basemap group and each item's sharing settings.
Hi Josh (and community),
I take the liberty of asking you how to set the widget in a fashion that it only shows the basemaps I configured in the basemap group of my organization, not only for people in my organization but also for non-registered users (external).
We are creating an app for which we need only a restraint number of basemaps; I configured a group basemap but when external users access the app, they see all the basemaps offered by ESRI. Is there a way to restrain that?
Thanks,
Fernando
I have a custom basemap gallery created, but the basemap widget in Experience Builder doesn't seem to be configurable, and it is pulling up all the available basemaps, not just ones in my group.
Thoughts?
Hi Paul,
The same happens to me... Did you find a solution you could share? This could be a life saver.
Thanks!
Fernando
Were you able to find a solution to this problem? I am also in the same position of trying to limit the basemaps available to the user, but there is no option to select the basemap widget that is configured within the Map widget itself. Also seems like the Basemap Gallery widget is only available in ExB Developer edition.
Hello. The only way I found is to configure basemaps for my organization (https://www.esri.com/arcgis-blog/products/arcgis-online/mapping/custom-basemap-gallery/) and had no choice to include the basemap widget (https://doc.arcgis.com/en/experience-builder/latest/configure-widgets/basemap-gallery-widget.htm), which can indeed be configured to only contain selected basemaps. The button for switching basemaps embedded on the map itself doesn't seem to be configurable. Hope this helps.