<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Is it possible to create a custom button widget in Experience Builder that is only visible to certain users or a particular group? in ArcGIS Experience Builder Questions</title>
    <link>https://community.esri.com/t5/arcgis-experience-builder-questions/is-it-possible-to-create-a-custom-button-widget-in/m-p/1691163#M22844</link>
    <description>&lt;P&gt;I guess I need to learn React and JavaScript properly to do this thing. I've read and watched documentations and videos about conditional rendering, this is the thing that I should study right? Also, is it better for me to create a new custom button widget with this conditional rendering or just incorporate it in the existing ExB button widget by Esri? The source code of the existing button widget is pretty complex for me so I don't where exactly to incorporate it.&lt;/P&gt;</description>
    <pubDate>Wed, 18 Mar 2026 00:24:23 GMT</pubDate>
    <dc:creator>CuriousDaus</dc:creator>
    <dc:date>2026-03-18T00:24:23Z</dc:date>
    <item>
      <title>Is it possible to create a custom button widget in Experience Builder that is only visible to certain users or a particular group?</title>
      <link>https://community.esri.com/t5/arcgis-experience-builder-questions/is-it-possible-to-create-a-custom-button-widget-in/m-p/1690949#M22836</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Specifically I want just add this conditional visibility to an existing button widget in Experience Builder via Developer Edition.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 17 Mar 2026 06:17:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-experience-builder-questions/is-it-possible-to-create-a-custom-button-widget-in/m-p/1690949#M22836</guid>
      <dc:creator>CuriousDaus</dc:creator>
      <dc:date>2026-03-17T06:17:38Z</dc:date>
    </item>
    <item>
      <title>Re: Is it possible to create a custom button widget in Experience Builder that is only visible to certain users or a particular group?</title>
      <link>https://community.esri.com/t5/arcgis-experience-builder-questions/is-it-possible-to-create-a-custom-button-widget-in/m-p/1690980#M22838</link>
      <description>&lt;P&gt;Any Custom Widget has access to the props.user object. This object contains all the information the Online/Enterprise Portal has on the current user and can be used to customize your Widget to the user.&lt;/P&gt;</description>
      <pubDate>Tue, 17 Mar 2026 12:26:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-experience-builder-questions/is-it-possible-to-create-a-custom-button-widget-in/m-p/1690980#M22838</guid>
      <dc:creator>JeffreyThompson2</dc:creator>
      <dc:date>2026-03-17T12:26:12Z</dc:date>
    </item>
    <item>
      <title>Re: Is it possible to create a custom button widget in Experience Builder that is only visible to certain users or a particular group?</title>
      <link>https://community.esri.com/t5/arcgis-experience-builder-questions/is-it-possible-to-create-a-custom-button-widget-in/m-p/1691163#M22844</link>
      <description>&lt;P&gt;I guess I need to learn React and JavaScript properly to do this thing. I've read and watched documentations and videos about conditional rendering, this is the thing that I should study right? Also, is it better for me to create a new custom button widget with this conditional rendering or just incorporate it in the existing ExB button widget by Esri? The source code of the existing button widget is pretty complex for me so I don't where exactly to incorporate it.&lt;/P&gt;</description>
      <pubDate>Wed, 18 Mar 2026 00:24:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-experience-builder-questions/is-it-possible-to-create-a-custom-button-widget-in/m-p/1691163#M22844</guid>
      <dc:creator>CuriousDaus</dc:creator>
      <dc:date>2026-03-18T00:24:23Z</dc:date>
    </item>
    <item>
      <title>Re: Is it possible to create a custom button widget in Experience Builder that is only visible to certain users or a particular group?</title>
      <link>https://community.esri.com/t5/arcgis-experience-builder-questions/is-it-possible-to-create-a-custom-button-widget-in/m-p/1691228#M22845</link>
      <description>&lt;P&gt;The conditionality could be as simple as adding a ternary to your JSX. Something like this:&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;{validUser ? &amp;lt;Button&amp;gt;&amp;lt;/Button&amp;gt; :  &amp;lt;&amp;gt;&amp;lt;/&amp;gt;}&lt;/LI-CODE&gt;&lt;P&gt;As for if you should build on top of the ESRI Button Widget or not, that depends on the level of optionality you are looking for. If you want something as versatile as the ESRI Button, you'll want to &lt;A href="https://community.esri.com/t5/experience-builder-tips-and-tricks/modifying-esri-widgets-and-making-the-search/ba-p/1373949" target="_self"&gt;clone the ESRI Widget&lt;/A&gt; and build on top of it. If you are building a Button to do one specific thing, especially in one specific application, it will be much easier to start with a &lt;A href="https://developers.arcgis.com/experience-builder/storybook/?path=/docs/components-jimu-ui-index-button--docs" target="_self"&gt;Button from the Storybook&lt;/A&gt;.&lt;/P&gt;</description>
      <pubDate>Wed, 18 Mar 2026 12:58:30 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-experience-builder-questions/is-it-possible-to-create-a-custom-button-widget-in/m-p/1691228#M22845</guid>
      <dc:creator>JeffreyThompson2</dc:creator>
      <dc:date>2026-03-18T12:58:30Z</dc:date>
    </item>
    <item>
      <title>Re: Is it possible to create a custom button widget in Experience Builder that is only visible to certain users or a particular group?</title>
      <link>https://community.esri.com/t5/arcgis-experience-builder-questions/is-it-possible-to-create-a-custom-button-widget-in/m-p/1692112#M22887</link>
      <description>&lt;P&gt;I plan to build on top of the ESRI Button Widget. So should I build at widget.tsx or setting.tsx?&lt;/P&gt;</description>
      <pubDate>Tue, 24 Mar 2026 03:59:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-experience-builder-questions/is-it-possible-to-create-a-custom-button-widget-in/m-p/1692112#M22887</guid>
      <dc:creator>CuriousDaus</dc:creator>
      <dc:date>2026-03-24T03:59:22Z</dc:date>
    </item>
    <item>
      <title>Re: Is it possible to create a custom button widget in Experience Builder that is only visible to certain users or a particular group?</title>
      <link>https://community.esri.com/t5/arcgis-experience-builder-questions/is-it-possible-to-create-a-custom-button-widget-in/m-p/1692173#M22890</link>
      <description>&lt;P&gt;&lt;A href="https://developers.arcgis.com/experience-builder/guide/" target="_blank"&gt;https://developers.arcgis.com/experience-builder/guide/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;This is a case where I feel I would be doing you more harm by answering your question than not. If you are going to do custom development, you will need to be able to do some basic research. Good luck.&lt;/P&gt;</description>
      <pubDate>Tue, 24 Mar 2026 12:59:31 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-experience-builder-questions/is-it-possible-to-create-a-custom-button-widget-in/m-p/1692173#M22890</guid>
      <dc:creator>JeffreyThompson2</dc:creator>
      <dc:date>2026-03-24T12:59:31Z</dc:date>
    </item>
  </channel>
</rss>

