@Anonymous
You cannot OR on multiple value like that. Each must be a complete or of User email to value.
You will have much better control in your app if you do the following:
Instead of doing this in the Visible property (and potentially the visible property of many other controls). Set a global variable in your OnStart like this:
Set(glbAdmin,
Lower(User().Email) in
"user1@microsoft.com|user2@microsoft.com|user3@microsoft.com|user4@microsoft.com|user5@microsoft.com|user6@microsoft.com|user7@microsoft.com"
)
Note, the difference here from your formula is that all of the emails are put together in one string. The in operator is used to determine if the lower case email of the user is in that string. If so, then the entire formula will resolve to true, and thus glbAdmin will be true.
Now, in your Visible property simply put this: glbAdmin
There is nothing else needed.
I hope this is helpful for you.