# PermissionsConfig for a remote tag provider

**URL:** <https://forum.inductiveautomation.com/t/permissionsconfig-for-a-remote-tag-provider/72843>\
**Category:** Ignition\
**Tags:** ignition81, perspective\
**Created:** [April 24, 2023, 8:11pm UTC](https://forum.inductiveautomation.com/t/permissionsconfig-for-a-remote-tag-provider/72843 "2023-04-24T20:11:59Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mmunin](https://avatars.discourse-cdn.com/v4/letter/m/c0e974/32.png) [@mmunin](https://forum.inductiveautomation.com/u/mmunin)\
**Post date:** [April 24, 2023, 8:11pm UTC](https://forum.inductiveautomation.com/t/permissionsconfig-for-a-remote-tag-provider/72843/1 "2023-04-24T20:11:59Z")

</div>

I have a central gateway with several remote tag providers, all coming from Ignition Edge instances.

In the Ignition Edge gateway settings, I configured permissions to read tags at that gateway.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/8/b/8bf5f4888cbddbbdaefc806d7d9d62cc3612d53e.png)

How can I, through the Java SDK presumably, access those Tag Read Permissions?

I assume it will return a PermissionsConfig object of some sort, but i'm really just looking for a way to "disable" a button in Perspective if the current user doesn't belong to that set of permissions specifically.

My alternative workaround is to use the .CanRead property on a random tag in the tag provider, but that could potentially have additional Read Permissions set, outside of the ones at the tag provider itself.

---

<div class="post-metadata">

**Author:** ![Joe\_Seph](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/joe_seph/32/40277_2.png) [@Joe\_Seph](https://forum.inductiveautomation.com/u/Joe_Seph)\
**Post date:** [May 8, 2023, 9:35pm UTC](https://forum.inductiveautomation.com/t/permissionsconfig-for-a-remote-tag-provider/72843/2 "2023-05-08T21:35:39Z")

</div>

Hi,

Have you looked at this document page? This system function can be used to return a user's role(s).  
[https://docs.inductiveautomation.com/display/DOC81/system.user.getUser](https://docs.inductiveautomation.com/display/DOC81/system.user.getUser)
