# Several Ignition tags exposed to KepserverEX

**URL:** <https://forum.inductiveautomation.com/t/several-ignition-tags-exposed-to-kepserverex/23241>\
**Category:** Ignition\
**Created:** [March 12, 2019, 11:59am UTC](https://forum.inductiveautomation.com/t/several-ignition-tags-exposed-to-kepserverex/23241 "2019-03-12T11:59:00Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![DaveDet](https://avatars.discourse-cdn.com/v4/letter/d/c57346/32.png) [@DaveDet](https://forum.inductiveautomation.com/u/DaveDet)\
**Post date:** [March 12, 2019, 11:59am UTC](https://forum.inductiveautomation.com/t/several-ignition-tags-exposed-to-kepserverex/23241/1 "2019-03-12T11:59:00Z")

</div>

I’m aware I can turn on “Expose Tag Providers” in the gateway setup. But, this is an all or nothing.

I was wondering if there is a way to do this without exposing all tags? I really don’t need access to the entire tag database.

If the only the way to do this is “Expose Tag Providers”, will the Gateway need to re-initialize upon saving? We are in a production environment and can’t just restart the gateway.

Thank you.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [March 12, 2019, 12:01pm UTC](https://forum.inductiveautomation.com/t/several-ignition-tags-exposed-to-kepserverex/23241/2 "2019-03-12T12:01:23Z")

</div>

Unfortunately it is all or nothing right now, and it _does_ require a gateway restart.

Maybe you can share tags another way, like creating a UDT in a ControlLogix and reading/writing to the tags from both Ignition and Kepware.

---

<div class="post-metadata">

**Author:** ![DaveDet](https://avatars.discourse-cdn.com/v4/letter/d/c57346/32.png) [@DaveDet](https://forum.inductiveautomation.com/u/DaveDet)\
**Post date:** [March 12, 2019, 12:10pm UTC](https://forum.inductiveautomation.com/t/several-ignition-tags-exposed-to-kepserverex/23241/3 "2019-03-12T12:10:51Z")

</div>

I was trying not to duplicate a bunch of tags because they already exist in Ignition. I want to pass them to an OPC client. The KepServer client - channel isn’t physically connected (networked) to a couple of the PLC’s data is needed from, but Ignition is.

I’ll have to go the “Expose Tag Providers” and enable it when I can restart the Gateway.

Thank you.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [March 12, 2019, 12:13pm UTC](https://forum.inductiveautomation.com/t/several-ignition-tags-exposed-to-kepserverex/23241/4 "2019-03-12T12:13:55Z")

</div>

Unless Kepware is running on the same machine as the Ignition gateway it will also be important to make sure the OPC UA server’s Endpoint Address setting is set correctly to the IP address of the machine and not localhost. If you have to change it, you’ll want to do it at the same time as you enable exposed tags because it requires a restart as well.

---

<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 12, 2019, 1:11pm UTC](https://forum.inductiveautomation.com/t/several-ignition-tags-exposed-to-kepserverex/23241/5 "2019-03-12T13:11:02Z")

</div>

> [@DaveDet](#):
>
> The KepServer client - channel isn’t physically connected (networked) to a couple of the PLC’s data is needed from, but Ignition is.

If the relevant tags in Ignition are coming from Ignition's own OPC drivers, then they are already available (as OPC items) to other OPC clients. You may not need to expose your tag providers.
