{"id":2959167,"date":"2026-03-08T11:36:37","date_gmt":"2026-03-08T18:36:37","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2959167"},"modified":"2026-03-08T22:30:07","modified_gmt":"2026-03-09T05:30:07","slug":"extending-whats-possible-with-arcgis-enterprise","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/extending-whats-possible-with-arcgis-enterprise","title":{"rendered":"Extending What&#8217;s Possible with ArcGIS Enterprise"},"author":370372,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[37101,738191],"tags":[42301,38851,633131],"industry":[],"product":[36571],"class_list":["post-2959167","blog","type-blog","status-publish","format-standard","hentry","category-announcements","category-developers","tag-arcgis-enterprise","tag-developers","tag-extensibility","product-arcgis-enterprise"],"acf":{"authors":[{"ID":370372,"user_firstname":"Nicole","user_lastname":"Welch","nickname":"Nicole Welch","user_nicename":"nwelch","display_name":"Nicole Welch","user_email":"nwelch@esri.com","user_url":"","user_registered":"2025-04-02 17:30:34","user_description":"Nicole is a Product Marketing Manager on the ArcGIS Enterprise team. She is experienced in strategic communications, marketing, and brand storytelling from her time at The Walt Disney Company and Spotify. In her role, she focuses on supporting customer success by developing resources for effective onboarding, training, and adoption of ArcGIS Enterprise on Kubernetes.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/headshot-213x200.png' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"},{"ID":10222,"user_firstname":"Jill","user_lastname":"Edstrom-Shoemaker","nickname":"Jill Edstrom-Shoemaker","user_nicename":"jedstrom","display_name":"Jill Edstrom-Shoemaker","user_email":"JEdstrom@esri.com","user_url":"","user_registered":"2019-11-22 17:01:50","user_description":"Jill leads the ArcGIS Enterprise and data management product management teams.  She focuses her time on enabling customers to get the most they can out of their ArcGIS software by aligning product strategy with real world implementation needs.  Outside of work, Jill is working her way through visiting all the U.S. national parks, though she is more often found reading a good book with her dog by her side.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/06\/g4817778-jill-edstrom-shoemaker-3z7a3336.jpg-jpgW1920-2-465x465.jpeg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"short_description":"ArcGIS Enterprise delivers enterprise\u2011ready GIS that integrates, extends, and adapts. Discover how to extend your existing systems.","flexible_content":[{"acf_fc_layout":"content","content":"<p><span data-contrast=\"auto\">Enterprise environments are complex, made up of business systems, security frameworks, data platforms, compliance requirements, and custom applications. Modern enterprises don\u2019t operate in silos, and neither should their GIS.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">From the beginning, ArcGIS Enterprise has been built to be flexible, adaptable, and deeply integrated into the systems organizations already rely on. It ensures organizations can bring meaningful GIS capabilities directly into their existing workflows, without rearchitecting their systems or abandoning their current investments.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">At\u00a0a high level, extensibility in ArcGIS Enterprise\u00a0follows\u00a0three\u00a0<\/span><span data-contrast=\"none\">patterns<\/span><span data-contrast=\"auto\">: Integrate. Extend. Intercept. These three patterns are enabled through APIs, webhooks, custom web tools, and the ArcGIS Enterprise SDK\u2014which is included with an ArcGIS Enterprise license. These extensibility patterns equip developers, system integrators, and business partners to extend ArcGIS Enterprise with new logic, capabilities, and data connections.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"sidebar","content":"<p style=\"text-align: center\">Skip to a specific ArcGIS Enterprise extensibility pattern:<\/p>\n<p style=\"text-align: center\"><a href=\"#Integrate\">Integrate<\/a> | <a href=\"#Extend\">Extend<\/a> | <a href=\"#Intercept\">Intercept<\/a><\/p>\n","image_reference":false,"layout":"standard","image_reference_figure":"","snippet":"","spotlight_name":"","section_title":"","position":"Center","spotlight_image":false},{"acf_fc_layout":"content","content":"<p>&nbsp;<\/p>\n<h1 id=\"Integrate\"><strong>Integrate: Connecting GIS to the Broader Business<\/strong><\/h1>\n<p><span data-contrast=\"auto\">Integration\u00a0<\/span><span data-contrast=\"none\">is about making GIS part of enterprise-wide processes. Organizations today depend on event-driven systems, automation pipelines, and interconnected applications. One of the primary ways this can be done in ArcGIS Enterprise is with <\/span><span data-contrast=\"auto\">webhooks. With webhooks,\u00a0ArcGIS Enterprise can connect with\u00a0<\/span><span data-contrast=\"none\">external business systems\u00a0<\/span><span data-contrast=\"auto\">in real time\u2014triggering workflows, notifying downstream systems, and responding to change as it happens.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">In ArcGIS Enterprise, there are two types of webhooks: organization webhooks and service webhooks.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2959168,"id":2959168,"title":"extensibility blog images-1-web hooks","filename":"extensibility-blog-images-1-web-hooks.png","filesize":221735,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-1-web-hooks.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/extending-whats-possible-with-arcgis-enterprise\/extensibility-blog-images-1-web-hooks","alt":"","author":"370372","description":"","caption":"","name":"extensibility-blog-images-1-web-hooks","status":"inherit","uploaded_to":2959167,"date":"2026-03-04 16:41:45","modified":"2026-03-04 16:41:45","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1920,"height":1080,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-1-web-hooks-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-1-web-hooks.png","medium-width":464,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-1-web-hooks.png","medium_large-width":768,"medium_large-height":432,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-1-web-hooks.png","large-width":1920,"large-height":1080,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-1-web-hooks-1536x864.png","1536x1536-width":1536,"1536x1536-height":864,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-1-web-hooks.png","2048x2048-width":1920,"2048x2048-height":1080,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-1-web-hooks-826x465.png","card_image-width":826,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-1-web-hooks.png","wide_image-width":1920,"wide_image-height":1080}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><strong>Organization webhooks <\/strong>can be configured\u00a0to\u00a0listen for events on items, users, groups, and roles.\u00a0An example of this is\u00a0a webhook\u00a0being\u00a0configured to trigger when a specific user signs in to the Enterprise\u00a0portal\u00a0or any content has been shared to a group.\u00a0<span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><strong>Service webhooks<\/strong> can be configured to listen to specific interactions associated with feature services and geoprocessing services.\u00a0\u00a0Feature service webhooks can be created for both hosted and by-reference feature services. The webhook can be configured to send a message when edit operations, such as create, update and delete events occur. Geoprocessing service webhooks can be triggered whenever a job ends \u2013 whether that job is successful, it was stopped, or it failed.<span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">These webhooks can help bridge the gap between GIS and other enterprise platforms. A change in a layer, the completion of a geoprocessing task, or an update to a service can automatically initiate actions in external systems.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Read more about webhooks in\u00a0our\u00a0<\/span><a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/developers\/introduction-to-arcgis-enterprise-webhooks\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">Introduction to ArcGIS Enterprise webhooks blog<\/span><\/a><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">This\u00a0integration\u00a0pattern\u00a0ensures that\u00a0GIS\u00a0doesn\u2019t\u00a0operate\u00a0in isolation. Instead, it becomes part of the\u00a0organization\u2019s\u00a0<\/span><span data-contrast=\"none\">enterprise architecture,\u00a0<\/span><span data-contrast=\"auto\">supporting automation, orchestration, and enterprise-scale coordination.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"content","content":"<p>&nbsp;<\/p>\n<h2><\/h2>\n<h1 id=\"Extend\"><strong>Extend: Expanding What ArcGIS Enterprise Can Do\u00a0<\/strong><\/h1>\n<p><span data-contrast=\"auto\">While integration connects ArcGIS Enterprise outward, extension expands what it can do inward\u00a0so\u00a0organization\u00a0can support\u00a0unique workflows, proprietary processes, and specialized data sources.\u00a0<\/span><span data-contrast=\"none\">ArcGIS Enterprise\u2019s out-of-the-box capabilities are powerful, but when organizations need to go further, this extension pattern is powered by two key mechanisms: server object extensions (SOEs) and custom data feeds. <\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Server Object Extensions (SOEs)\u00a0<\/strong><br \/>\n<span data-contrast=\"auto\">SOEs allow organizations to add new business logic to referenced map and image services. Built using Java or .NET, SOEs introduce new REST operations, enabling services to perform tasks they otherwise would not be able to do. <\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2959252,"id":2959252,"title":"extensibility blog images-6","filename":"extensibility-blog-images-6.png","filesize":312268,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-6.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/extending-whats-possible-with-arcgis-enterprise\/extensibility-blog-images-6","alt":"","author":"370372","description":"","caption":"","name":"extensibility-blog-images-6","status":"inherit","uploaded_to":2959167,"date":"2026-03-04 19:33:03","modified":"2026-03-04 19:33:03","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1920,"height":1080,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-6-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-6.png","medium-width":464,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-6.png","medium_large-width":768,"medium_large-height":432,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-6.png","large-width":1920,"large-height":1080,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-6-1536x864.png","1536x1536-width":1536,"1536x1536-height":864,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-6.png","2048x2048-width":1920,"2048x2048-height":1080,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-6-826x465.png","card_image-width":826,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-6.png","wide_image-width":1920,"wide_image-height":1080}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>For example, an SOE can support on-the-fly calculations, enforce specialized transformations, or embed proprietary business logic directly into a service. Once deployed, that logic is exposed through the ArcGIS Server REST API for use by custom applications. These are nonstandard APIs designed for custom applications, so will not work with out of the box apps like ArcGIS Pro or Map Viewer but can be configured to work with custom applications, such as those built with the <a href=\"https:\/\/developers.arcgis.com\/javascript\/latest\/\" target=\"_blank\" rel=\"noopener\">ArcGIS Maps SDK for JavaScript<\/a>. They allow organizations to build highly tailored solutions that reflect their unique business needs and help services do more than they were originally designed to do.<\/p>\n<p>Read more about SOEs in the\u00a0<a href=\"https:\/\/developers.arcgis.com\/enterprise-sdk\/guide\/net\/overview-of-developing-soes-net\/\" target=\"_blank\" rel=\"noopener\">Overview of developing SOEs product documentation<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Custom Data Feeds\u00a0<\/strong><\/p>\n<p>Extending ArcGIS Enterprise isn\u2019t only about adding new operations; it\u2019s also about expanding access to data. With custom data feeds, ArcGIS Enterprise can connect directly to data sources that aren\u2019t natively supported, without migration or duplication.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2959204,"id":2959204,"title":"extensibility blog images-2-custom data feeds","filename":"extensibility-blog-images-2-custom-data-feeds.png","filesize":188805,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-2-custom-data-feeds.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/extending-whats-possible-with-arcgis-enterprise\/extensibility-blog-images-2-custom-data-feeds","alt":"","author":"370372","description":"","caption":"Custom data feeds are now available in ArcGIS Enterprise on Windows, Linux, and Kubernetes","name":"extensibility-blog-images-2-custom-data-feeds","status":"inherit","uploaded_to":2959167,"date":"2026-03-04 17:40:48","modified":"2026-03-04 17:41:10","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1920,"height":1080,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-2-custom-data-feeds-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-2-custom-data-feeds.png","medium-width":464,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-2-custom-data-feeds.png","medium_large-width":768,"medium_large-height":432,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-2-custom-data-feeds.png","large-width":1920,"large-height":1080,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-2-custom-data-feeds-1536x864.png","1536x1536-width":1536,"1536x1536-height":864,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-2-custom-data-feeds.png","2048x2048-width":1920,"2048x2048-height":1080,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-2-custom-data-feeds-826x465.png","card_image-width":826,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-2-custom-data-feeds.png","wide_image-width":1920,"wide_image-height":1080}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><span data-contrast=\"auto\">With a custom data provider created specifically to the data source, ArcGIS Enterprise can fetch and read data from an external source while the data remains in its original location. A feature service is created in ArcGIS Enterprise that reflects the source data, and updates in the source can be surfaced in the service, depending on how the feed is configured. This approach unlocks data that would otherwise be inaccessible within ArcGIS workflows.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">And with recent updates from 11.5 bringing custom data feeds to ArcGIS Enterprise on Kubernetes, extensibility capabilities continue to evolve across deployment models, ensuring parity and flexibility regardless of how your ArcGIS Enterprise is deployed.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">Read more about custom data feeds in\u00a0our\u00a0<\/span><a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/developers\/new-in-arcgis-enterprise-11-1-custom-data-feeds\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">New in ArcGIS Enterprise 11.1: custom data feeds blog<\/span><\/a><span data-contrast=\"none\">.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"content","content":"<p>&nbsp;<\/p>\n<h2><\/h2>\n<h1 id=\"Intercept\"><strong>Intercept: Injecting Logic into Requests and Responses<\/strong><\/h1>\n<p><span data-contrast=\"auto\">Sometimes organizations don\u2019t just need to connect or extend; they need to intervene. They need to enforce compliance, audit activity, validate data, inject security controls, or apply business rules to every request flowing through the system.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">This is where interception, the third and final extensibility pattern, comes into play. ArcGIS Enterprise provides two primary interception mechanisms: service interceptors and server object interceptors (SOIs):<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><b>Service Interceptors<\/b><\/p>\n<p><span data-contrast=\"auto\">Released in ArcGIS Enterprise 12.0 on Windows and Linux, service interceptors operate at the web services tier and expand standard REST requests and responses through pre- and post-processing.\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2959169,"id":2959169,"title":"extensibility blog images-3-service interceptors","filename":"extensibility-blog-images-3-service-interceptors-e1772645752397.png","filesize":65039,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-3-service-interceptors-e1772645752397.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/extending-whats-possible-with-arcgis-enterprise\/extensibility-blog-images-3-service-interceptors","alt":"","author":"370372","description":"","caption":"","name":"extensibility-blog-images-3-service-interceptors","status":"inherit","uploaded_to":2959167,"date":"2026-03-04 16:42:24","modified":"2026-03-04 16:42:24","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":920,"height":518,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-3-service-interceptors-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-3-service-interceptors-e1772645752397.png","medium-width":464,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-3-service-interceptors-e1772645752397.png","medium_large-width":768,"medium_large-height":432,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-3-service-interceptors-e1772645752397.png","large-width":920,"large-height":518,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-3-service-interceptors-1536x864.png","1536x1536-width":1536,"1536x1536-height":864,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-3-service-interceptors-e1772645752397.png","2048x2048-width":920,"2048x2048-height":518,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-3-service-interceptors-826x465.png","card_image-width":826,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-3-service-interceptors-e1772645752397.png","wide_image-width":920,"wide_image-height":518}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><span data-contrast=\"auto\">Written in Java, they allow organizations to use high-level APIs to intercept web service traffic without necessarily requiring knowledge of the underlying service runtime. They are not tied to individual services and are not limited to map or image services; they can be configured to be applied to all web services published to ArcGIS Enterprise. Common use cases include auditing and logging, enforcing security compliance, access control, and applying customer-specific business logic.\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">One of the most powerful aspects of service interceptors is their ability to enable custom workflows at the request and response level without changing client applications or <\/span><span data-contrast=\"none\">fortifying\u00a0<\/span><span data-contrast=\"auto\">backend services.\u00a0This allows\u00a0organizations\u00a0to\u00a0implement enterprise-wide logic in a centralized, scalable way.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Read more about\u00a0service interceptors\u00a0in\u00a0our\u00a0<\/span><a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/developers\/new-in-arcgis-enterprise-12-0-service-interceptors\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">New in ArcGIS Enterprise 12.0: service interceptors blog<\/span><\/a><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n<h4><b>Server Object Interceptors (SOIs)<\/b><\/h4>\n<p><span data-contrast=\"auto\">SOIs operate at a finer level of control\u00a0and\u00a0add\u00a0business logic that expands existing, standard Esri REST APIs through pre-\u00a0or post-\u00a0processing of requests.\u00a0<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2959170,"id":2959170,"title":"extensibility blog images-2-SOIs","filename":"extensibility-blog-images-2-SOIs-e1772645789859.png","filesize":75528,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-2-SOIs-e1772645789859.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/extending-whats-possible-with-arcgis-enterprise\/extensibility-blog-images-2-sois","alt":"","author":"370372","description":"","caption":"","name":"extensibility-blog-images-2-sois","status":"inherit","uploaded_to":2959167,"date":"2026-03-04 16:42:45","modified":"2026-03-04 16:42:45","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":920,"height":517,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-2-SOIs-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-2-SOIs-e1772645789859.png","medium-width":464,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-2-SOIs-e1772645789859.png","medium_large-width":768,"medium_large-height":432,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-2-SOIs-e1772645789859.png","large-width":920,"large-height":517,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-2-SOIs-1536x864.png","1536x1536-width":1536,"1536x1536-height":864,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-2-SOIs-e1772645789859.png","2048x2048-width":920,"2048x2048-height":517,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-2-SOIs-826x465.png","card_image-width":826,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-images-2-SOIs-e1772645789859.png","wide_image-width":920,"wide_image-height":517}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><span data-contrast=\"auto\">Written in Java or .NET, SOIs work at the data tier and enable pre- or post-processing of requests to individual referenced map and image services. They expand standard Esri REST APIs and can be invoked by any client, whether custom-built or out-of-the-box Esri applications \u2013 such as ArcGIS Pro, Map Viewer, and more.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Unlike service interceptors, SOIs require some knowledge of the underlying service runtime. They are ideal for use cases such as watermarking, detailed data validation, or applying logic specific to a single service.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Read more about SOIs in\u00a0the\u00a0<\/span><a href=\"https:\/\/developers.arcgis.com\/enterprise-sdk\/guide\/net\/overview-of-developing-sois-net\/\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">Overview of developing SOIs\u00a0product documentation<\/span><\/a><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Together,\u00a0service\u00a0interceptors and SOIs give organizations flexibility in where and how they apply business logic, at the web tier or the data tier.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"content","content":"<p>&nbsp;<\/p>\n<hr \/>\n<p>&nbsp;<\/p>\n"},{"acf_fc_layout":"content","content":"<p><span data-contrast=\"auto\">Enterprises today operate in highly regulated, highly customized, and highly interconnected environments. In these settings, GIS must align with security frameworks, compliance mandates, proprietary workflows, and evolving IT architectures.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">ArcGIS Enterprise was built with that reality in mind, and through\u00a0integrating,\u00a0extending, and\u00a0intercepting, organizations can:<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<ul style=\"font-size: 20px\">\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"2\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Integrate GIS to existing business systems.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"2\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Expand platform capabilities with custom logic and data sources.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"2\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">Enforce security, compliance, and workflow rules without rearchitecting applications.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<\/ul>\n<p><span data-contrast=\"auto\">Together, these patterns ensure GIS\u00a0operates\u00a0as a governed, extensible, and deeply integrated part of the enterprise.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n"}],"related_articles":"","show_article_image":false,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-card-6.png","wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-card-5.png"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Extending What&#039;s Possible with ArcGIS Enterprise<\/title>\n<meta name=\"description\" content=\"ArcGIS Enterprise delivers enterprise\u2011ready GIS that integrates, extends, and adapts. Discover how to extend your existing systems.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/extending-whats-possible-with-arcgis-enterprise\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Extending What&#039;s Possible with ArcGIS Enterprise\" \/>\n<meta property=\"og:description\" content=\"ArcGIS Enterprise delivers enterprise\u2011ready GIS that integrates, extends, and adapts. Discover how to extend your existing systems.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/extending-whats-possible-with-arcgis-enterprise\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-09T05:30:07+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/extending-whats-possible-with-arcgis-enterprise#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/extending-whats-possible-with-arcgis-enterprise\"},\"author\":{\"name\":\"Nicole Welch\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/015bdae4724934a4b574f93214a5b700\"},\"headline\":\"Extending What&#8217;s Possible with ArcGIS Enterprise\",\"datePublished\":\"2026-03-08T18:36:37+00:00\",\"dateModified\":\"2026-03-09T05:30:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/extending-whats-possible-with-arcgis-enterprise\"},\"wordCount\":7,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"ArcGIS Enterprise\",\"Developers\",\"extensibility\"],\"articleSection\":[\"Announcements\",\"Developers\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/extending-whats-possible-with-arcgis-enterprise\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/extending-whats-possible-with-arcgis-enterprise\",\"name\":\"Extending What's Possible with ArcGIS Enterprise\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2026-03-08T18:36:37+00:00\",\"dateModified\":\"2026-03-09T05:30:07+00:00\",\"description\":\"ArcGIS Enterprise delivers enterprise\u2011ready GIS that integrates, extends, and adapts. Discover how to extend your existing systems.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/extending-whats-possible-with-arcgis-enterprise#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/extending-whats-possible-with-arcgis-enterprise\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/extending-whats-possible-with-arcgis-enterprise#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Extending What&#8217;s Possible with ArcGIS Enterprise\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/015bdae4724934a4b574f93214a5b700\",\"name\":\"Nicole Welch\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/headshot-213x200.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/headshot-213x200.png\",\"caption\":\"Nicole Welch\"},\"description\":\"Nicole is a Product Marketing Manager on the ArcGIS Enterprise team. She is experienced in strategic communications, marketing, and brand storytelling from her time at The Walt Disney Company and Spotify. In her role, she focuses on supporting customer success by developing resources for effective onboarding, training, and adoption of ArcGIS Enterprise on Kubernetes.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/nicole-welch1\/\"],\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/nwelch\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Extending What's Possible with ArcGIS Enterprise","description":"ArcGIS Enterprise delivers enterprise\u2011ready GIS that integrates, extends, and adapts. Discover how to extend your existing systems.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/extending-whats-possible-with-arcgis-enterprise","og_locale":"en_US","og_type":"article","og_title":"Extending What's Possible with ArcGIS Enterprise","og_description":"ArcGIS Enterprise delivers enterprise\u2011ready GIS that integrates, extends, and adapts. Discover how to extend your existing systems.","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/extending-whats-possible-with-arcgis-enterprise","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2026-03-09T05:30:07+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","twitter_misc":{"Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/extending-whats-possible-with-arcgis-enterprise#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/extending-whats-possible-with-arcgis-enterprise"},"author":{"name":"Nicole Welch","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/015bdae4724934a4b574f93214a5b700"},"headline":"Extending What&#8217;s Possible with ArcGIS Enterprise","datePublished":"2026-03-08T18:36:37+00:00","dateModified":"2026-03-09T05:30:07+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/extending-whats-possible-with-arcgis-enterprise"},"wordCount":7,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["ArcGIS Enterprise","Developers","extensibility"],"articleSection":["Announcements","Developers"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/extending-whats-possible-with-arcgis-enterprise","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/extending-whats-possible-with-arcgis-enterprise","name":"Extending What's Possible with ArcGIS Enterprise","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2026-03-08T18:36:37+00:00","dateModified":"2026-03-09T05:30:07+00:00","description":"ArcGIS Enterprise delivers enterprise\u2011ready GIS that integrates, extends, and adapts. Discover how to extend your existing systems.","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/extending-whats-possible-with-arcgis-enterprise#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/extending-whats-possible-with-arcgis-enterprise"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/extending-whats-possible-with-arcgis-enterprise#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Extending What&#8217;s Possible with ArcGIS Enterprise"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/015bdae4724934a4b574f93214a5b700","name":"Nicole Welch","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/headshot-213x200.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/headshot-213x200.png","caption":"Nicole Welch"},"description":"Nicole is a Product Marketing Manager on the ArcGIS Enterprise team. She is experienced in strategic communications, marketing, and brand storytelling from her time at The Walt Disney Company and Spotify. In her role, she focuses on supporting customer success by developing resources for effective onboarding, training, and adoption of ArcGIS Enterprise on Kubernetes.","sameAs":["https:\/\/www.linkedin.com\/in\/nicole-welch1\/"],"url":"https:\/\/www.esri.com\/arcgis-blog\/author\/nwelch"}]}},"text_date":"March 8, 2026","author_name":"Multiple Authors","author_page":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/announcements\/extending-whats-possible-with-arcgis-enterprise","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/extensibility-blog-card-5.png","primary_product":"ArcGIS Enterprise","tag_data":[{"term_id":42301,"name":"ArcGIS Enterprise","slug":"arcgis-enterprise","term_group":0,"term_taxonomy_id":42301,"taxonomy":"post_tag","description":"","parent":0,"count":210,"filter":"raw"},{"term_id":38851,"name":"Developers","slug":"developers","term_group":0,"term_taxonomy_id":38851,"taxonomy":"post_tag","description":"","parent":0,"count":78,"filter":"raw"},{"term_id":633131,"name":"extensibility","slug":"extensibility","term_group":0,"term_taxonomy_id":633131,"taxonomy":"post_tag","description":"","parent":0,"count":4,"filter":"raw"}],"category_data":[{"term_id":37101,"name":"Announcements","slug":"announcements","term_group":0,"term_taxonomy_id":37101,"taxonomy":"category","description":"","parent":0,"count":1978,"filter":"raw"},{"term_id":738191,"name":"Developers","slug":"developers","term_group":0,"term_taxonomy_id":738191,"taxonomy":"category","description":"","parent":0,"count":426,"filter":"raw"}],"product_data":[{"term_id":36571,"name":"ArcGIS Enterprise","slug":"arcgis-enterprise","term_group":0,"term_taxonomy_id":36571,"taxonomy":"product","description":"","parent":0,"count":980,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=arcgis-enterprise","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2959167","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/370372"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=2959167"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2959167\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=2959167"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=2959167"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=2959167"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=2959167"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=2959167"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}