# SimpleTagProvider which supports adding tags from tag explorer

**URL:** <https://forum.inductiveautomation.com/t/simpletagprovider-which-supports-adding-tags-from-tag-explorer/17279>\
**Category:** Ignition\
**Tags:** ignition79, sdk\
**Created:** [March 8, 2018, 5:32pm UTC](https://forum.inductiveautomation.com/t/simpletagprovider-which-supports-adding-tags-from-tag-explorer/17279 "2018-03-08T17:32:15Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![pgmo](https://avatars.discourse-cdn.com/v4/letter/p/d07c76/32.png) [@pgmo](https://forum.inductiveautomation.com/u/pgmo)\
**Post date:** [March 8, 2018, 5:32pm UTC](https://forum.inductiveautomation.com/t/simpletagprovider-which-supports-adding-tags-from-tag-explorer/17279/1 "2018-03-08T17:32:15Z")

</div>

Hi everyone,  
I’m developing a gateway module where I need a custom tag provider with the ability to **add/remove tags** from the Designer **Tag Browser**. I followed the ` Simple-Tag-Provider` example: the tag provider gets created correctly but if I right-click on it, I found no **New Tag** command and the **New Folder** command is disabled:  
 ![](https://us1.discourse-cdn.com/inductiveautomation/original/2X/d/d709dec9bb64005fd593fac3e9695f9bb2e47403.png)  
Therefore some questions:

1. is there no way to let the user add/remove tags from a custom tag provider? Just wondering if `SimpleTagProvider#setProviderMetaFlag` could do the magic and which flag values must be set.
2. if I find the way to let the user add/remove tags, will I get some feedback of that action in my module so that I can take some further actions?

Thanks in advance, regards

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [March 8, 2018, 10:02pm UTC](https://forum.inductiveautomation.com/t/simpletagprovider-which-supports-adding-tags-from-tag-explorer/17279/2 "2018-03-08T22:02:25Z")

</div>

I would expect you to have to implement the full tag provider interface instead of extending the simple tag provider.

---

<div class="post-metadata">

**Author:** ![pgmo](https://avatars.discourse-cdn.com/v4/letter/p/d07c76/32.png) [@pgmo](https://forum.inductiveautomation.com/u/pgmo)\
**Post date:** [March 9, 2018, 6:08am UTC](https://forum.inductiveautomation.com/t/simpletagprovider-which-supports-adding-tags-from-tag-explorer/17279/3 "2018-03-09T06:08:31Z")

</div>

So do I. Thanks pturmel.
