# Can anyone explain this questions?

**URL:** <https://forum.inductiveautomation.com/t/can-anyone-explain-this-questions/53605>\
**Category:** Ignition\
**Tags:** ignition80\
**Created:** [December 1, 2021, 5:21am UTC](https://forum.inductiveautomation.com/t/can-anyone-explain-this-questions/53605 "2021-12-01T05:21:27Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![VISHNU\_BABU\_A\_R](https://avatars.discourse-cdn.com/v4/letter/v/eb9ed0/32.png) [@VISHNU\_BABU\_A\_R](https://forum.inductiveautomation.com/u/VISHNU_BABU_A_R)\
**Post date:** [December 1, 2021, 5:21am UTC](https://forum.inductiveautomation.com/t/can-anyone-explain-this-questions/53605/1 "2021-12-01T05:21:27Z")

</div>

![IMG_20211201_105044](https://us1.discourse-cdn.com/inductiveautomation/original/3X/0/4/0465c382cfefa8edc1367fb6655103cee44a6a87.jpeg)  
I am getting confusion regarding the usage of getRole() method in ignition. This question makes me think why can’t we use this getRole() in all the scripting locations inside the ignition to enhance the security.

Multiple answer type question

---

<div class="post-metadata">

**Author:** ![victordcq](https://avatars.discourse-cdn.com/v4/letter/v/f6c823/32.png) [@victordcq](https://forum.inductiveautomation.com/u/victordcq)\
**Post date:** [December 1, 2021, 7:44am UTC](https://forum.inductiveautomation.com/t/can-anyone-explain-this-questions/53605/2 "2021-12-01T07:44:45Z")

</div>

[https://docs.inductiveautomation.com/display/DOC81/system.security.getRoles](https://docs.inductiveautomation.com/display/DOC81/system.security.getRoles)

scope is vision. so doesnt work in gateway.  
Its a function to get the roles of a user. The gateway does not know which user you would be looking at.

---

<div class="post-metadata">

**Author:** ![VISHNU\_BABU\_A\_R](https://avatars.discourse-cdn.com/v4/letter/v/eb9ed0/32.png) [@VISHNU\_BABU\_A\_R](https://forum.inductiveautomation.com/u/VISHNU_BABU_A_R)\
**Post date:** [December 1, 2021, 8:25am UTC](https://forum.inductiveautomation.com/t/can-anyone-explain-this-questions/53605/3 "2021-12-01T08:25:09Z")

</div>

Thank you for response! Does it mean the options are  
C) Gateway Timer script  
D) Gateway Tag change script ?

---

<div class="post-metadata">

**Author:** ![victordcq](https://avatars.discourse-cdn.com/v4/letter/v/f6c823/32.png) [@victordcq](https://forum.inductiveautomation.com/u/victordcq)\
**Post date:** [December 1, 2021, 8:26am UTC](https://forum.inductiveautomation.com/t/can-anyone-explain-this-questions/53605/4 "2021-12-01T08:26:26Z")

</div>

> [@victordcq](#):
>
> scope is vision. so **doesnt** work in gateway.

everything but not those 2 xd

---

<div class="post-metadata">

**Author:** ![VISHNU\_BABU\_A\_R](https://avatars.discourse-cdn.com/v4/letter/v/eb9ed0/32.png) [@VISHNU\_BABU\_A\_R](https://forum.inductiveautomation.com/u/VISHNU_BABU_A_R)\
**Post date:** [December 1, 2021, 8:41am UTC](https://forum.inductiveautomation.com/t/can-anyone-explain-this-questions/53605/5 "2021-12-01T08:41:25Z")

</div>

It’s really great @victordcq Thank you!

---

<div class="post-metadata">

**Author:** ![VISHNU\_BABU\_A\_R](https://avatars.discourse-cdn.com/v4/letter/v/eb9ed0/32.png) [@VISHNU\_BABU\_A\_R](https://forum.inductiveautomation.com/u/VISHNU_BABU_A_R)\
**Post date:** [December 1, 2021, 8:42am UTC](https://forum.inductiveautomation.com/t/can-anyone-explain-this-questions/53605/6 "2021-12-01T08:42:01Z")

</div>

Had a good learning from this question!

---

<div class="post-metadata">

**Author:** ![victordcq](https://avatars.discourse-cdn.com/v4/letter/v/f6c823/32.png) [@victordcq](https://forum.inductiveautomation.com/u/victordcq)\
**Post date:** [December 1, 2021, 8:48am UTC](https://forum.inductiveautomation.com/t/can-anyone-explain-this-questions/53605/7 "2021-12-01T08:48:25Z")

</div>

Good luck learning the rest of Ignition!
