# Expression Binding not submitting

**URL:** <https://forum.inductiveautomation.com/t/expression-binding-not-submitting/10231>\
**Category:** Ignition\
**Created:** [July 16, 2015, 1:02pm UTC](https://forum.inductiveautomation.com/t/expression-binding-not-submitting/10231 "2015-07-16T13:02:20Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![alewayhar](https://avatars.discourse-cdn.com/v4/letter/a/ebca7d/32.png) [@alewayhar](https://forum.inductiveautomation.com/u/alewayhar)\
**Post date:** [July 16, 2015, 1:02pm UTC](https://forum.inductiveautomation.com/t/expression-binding-not-submitting/10231/1 "2015-07-16T13:02:20Z")

</div>

I’m writing a little script that will hide the acknowledge button on an alarm status table if a user is logged in and does not have the right credentials. Below is my code.

if ({[System]Client/User/RolesString} = Administrator  
return(true)  
else:  
return(false)

The error I keep getting is invalid character, but I’m not sure what is invalid? I’m sure I’m just missing some quotes somewhere or a semicolon or something like that (I’m a little new to python). Any help would be much appreciated! Thanks in advance!

---

<div class="post-metadata">

**Author:** ![JordanCClark](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jordancclark/32/83362_2.png) [@JordanCClark](https://forum.inductiveautomation.com/u/JordanCClark)\
**Post date:** [July 16, 2015, 1:22pm UTC](https://forum.inductiveautomation.com/t/expression-binding-not-submitting/10231/2 "2015-07-16T13:22:57Z")

</div>

Hi! Welcome ti the forums!

Try putting quotes around “Administrator”.

EDIT: Forget that. New post forthcoming…

---

<div class="post-metadata">

**Author:** ![JordanCClark](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jordancclark/32/83362_2.png) [@JordanCClark](https://forum.inductiveautomation.com/u/JordanCClark)\
**Post date:** [July 16, 2015, 1:33pm UTC](https://forum.inductiveautomation.com/t/expression-binding-not-submitting/10231/3 "2015-07-16T13:33:03Z")

</div>

Sorry, not enough caffeine yet. 😆

Expressions use an “expression language” and not python. The If function is kind of like Excels:  
if( test, result if true, result if false )

In your case, it would look something like:

```auto
if ({[System]Client/User/RolesString} = "Administrator",1,0) 
```
