Тёмный

Appsheet Episode 13: How to add Custom User Role and filter views. SIMPLE STEPS 

Aris Azhar
Подписаться 9 тыс.
Просмотров 59 тыс.
50% 1

Hi, thanks for watching this video about Google Appsheet!
In this video we’ll walk you through:
- How to add your own custom user role
- Hide views for certain user types
Formula
IN(LOOKUP(USEREMAIL(), [YOUR TABLE HERE], Email,Role), LIST("ADD YOUR ROLES HERE WITH COMMAS"))
______
The example used in the video is the following :
IN(LOOKUP(USEREMAIL(), User Manager, Email,Category), LIST("Rejected","Admin"))
ABOUT THIS CHANNEL
My channel is about Technology and General videos. We cover lots of cool stuff such as Appsheet tutorial, highlights and day to day stuff.
Don’t forget to subscribe!

Опубликовано:

 

12 окт 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 129   
@DM-og1iy
@DM-og1iy 4 дня назад
Your videos have taken the top spot for my Appsheet training! Thank you very much for taking the time to make and share them.
@angelnonis
@angelnonis 11 месяцев назад
This is how tutorials should be made, most people talk to much, cook your brain and you learn nothing! You are awesome sir! This was a perfect tutorial!
@aris_azhar
@aris_azhar 11 месяцев назад
This comment is something i will cherish forever in my heart. Thank you for your support. This drives me to make more videos!
@LionelCOSTE
@LionelCOSTE 7 месяцев назад
That's right ! So clear, calm, and well organised. But were does our favorite teacher comes from ? India ?
@aris_azhar
@aris_azhar 5 месяцев назад
@@LionelCOSTE oh my! Just realised i havent responded to this..i am from Malaysia 🙏
@rajuselvaraj8491
@rajuselvaraj8491 3 месяца назад
But you are using Tamil Nadu sign 🙏 to respect the other person ❤
@arnolito21
@arnolito21 Год назад
Thanks for the tutorial being straight to the point !!! Appreciate it !
@mohammadalenazi2030
@mohammadalenazi2030 Год назад
I really thank you I spent 6 hours trying to understand appsheet, 6 minutes of your explaining really equals eight hours of other people explaining. you are really terrific and amazing person
@aris_azhar
@aris_azhar 11 месяцев назад
You're very welcome! i am glad my videos are helpful to you. Thank you for the support!
@FernandoMota-sn3cd
@FernandoMota-sn3cd 4 месяца назад
Worked pretty well! Thank you!
@xviiarcana
@xviiarcana Год назад
You are the best one with APPSHEET Tutorial. I SWEAR!
@aris_azhar
@aris_azhar Год назад
Heyyyy!! Such kind words! Thank you! I do my best to share my knowledge to everyone. Appreciate the support
Год назад
man, tnx for the very understanble description. I'm an MS patient and this was very helpfull to me. thank you. wish you all the best!
@aris_azhar
@aris_azhar Год назад
It is my pleasure Sir! glad this helped you. Do let me know if there's anything else needed.
@danilodamian3627
@danilodamian3627 Год назад
This was straight forward explanation, very helpful indeed.
@aris_azhar
@aris_azhar Год назад
Glad you like it! Appreciate the support and hope this helps
@josepadilla7708
@josepadilla7708 Год назад
This is the best explanation for user role. Thanks so much
@aris_azhar
@aris_azhar Год назад
And you're one of the best supporters! Thank you for the kind words..this made my day 😄
@Lyes_Abdellatif
@Lyes_Abdellatif Год назад
AMAZING love it
@nathanmustoe153
@nathanmustoe153 10 месяцев назад
Excellent tutorial , concise and very clear.
@aris_azhar
@aris_azhar 10 месяцев назад
Glad it was helpful! Appreciate your support
@nicholastreurnicht
@nicholastreurnicht 11 месяцев назад
Actual useful content. Thanks
@aris_azhar
@aris_azhar 11 месяцев назад
You made my day sir..thank you!
@LongTaiThien89
@LongTaiThien89 7 месяцев назад
That's exactly what I was looking for. Thanks you so much!!!
@aris_azhar
@aris_azhar 7 месяцев назад
You are welcome! Im glad it worked out well for you
@RightEg
@RightEg Год назад
Thank you so much for explaining that 💐
@aris_azhar
@aris_azhar Год назад
You're most welcome! Glad it helped
@niroshansenevirathne7854
@niroshansenevirathne7854 Год назад
I was looking for this.... thank you very much
@aris_azhar
@aris_azhar Год назад
That's great news! I'm glad it helped.
@mohammadjilan811
@mohammadjilan811 Год назад
This was very well explained! thank you so much aris
@syednazrinsyednurshadir9789
YO WTF NO WATCHED THE SAME VID AAHAHAHAHAHAHHA
@mohammadjilan811
@mohammadjilan811 Год назад
@@syednazrinsyednurshadir9789 AYYYYYYYYYYY MA MAAAAAAN HOWWWWWWW🤣😂😂😂😂😂😂😂
@aris_azhar
@aris_azhar Год назад
You're so welcome! Glad you enjoyed it..it's my pleasure
@sksungaipetanikpm-sk-admin5889
@sksungaipetanikpm-sk-admin5889 4 месяца назад
TQ, awesome
@ff2tvlog571
@ff2tvlog571 4 месяца назад
Awesome, Thank you sir for this I watched your videos due to need to explore appsheets capability and you made it simple to understand..
@aris_azhar
@aris_azhar 4 месяца назад
You are most welcome! there's more to discover and you're on a good start
@melardenio
@melardenio Год назад
Good Job! I have now a functional working Admin user views.
@aris_azhar
@aris_azhar Год назад
That's great man! happy to hear it's working well for you
@user-fm5ui7xe8r
@user-fm5ui7xe8r Год назад
Thank you so much for your explanation.Top
@aris_azhar
@aris_azhar Год назад
You are welcome! Glad it helped you in some way
@s2_p_2524
@s2_p_2524 Год назад
Very helpful .. will try it out . Thanks for video 🙂👏🏼👏🏼
@aris_azhar
@aris_azhar Год назад
Glad you find it helpful! Please try it out and let me know if there's anything you need
@s2_p_2524
@s2_p_2524 Год назад
@@aris_azhar sure . Thanks again 🙂👍🏼
@calibergestao1298
@calibergestao1298 Год назад
Useremail() é uma função? Ou é uma coluna que vem de alguma tabela?
@alessandroscimone5463
@alessandroscimone5463 Год назад
Amico mio sei bravissimo! Continua così. My friend you are very good! Keep it up
@aris_azhar
@aris_azhar Год назад
And you are very kind! Thank you for the support!
@user-dg3if9ff6f
@user-dg3if9ff6f 8 месяцев назад
You are the best! OMG!
@aris_azhar
@aris_azhar 7 месяцев назад
You are the best amongst the best!
@hermawanyulianto2645
@hermawanyulianto2645 Год назад
It is Cool.....thank 👍
@aris_azhar
@aris_azhar Год назад
Thank you Sir! Terima kasih!
6 месяцев назад
Ill try it now, its a very good solution
@aris_azhar
@aris_azhar 6 месяцев назад
Thank you Good sir!
@alhajaboahmad
@alhajaboahmad 11 месяцев назад
good ,thanks
@aris_azhar
@aris_azhar 11 месяцев назад
Pleasure is all mine
@pisethhok9256
@pisethhok9256 Год назад
Thanks for your great video. I'm looking for adding payment button (i.e., My customer Scan the QR code in my Appsheet to pay the services booking. After scanning, it link to my Bank account where customer can pay promptly.). Would you mind sharing the video about this one? Thanks in advance.
@jjastar
@jjastar Год назад
Is the role restriction available only in paid licenses?
@lolpunch9391
@lolpunch9391 8 месяцев назад
congrats, U got a subscriber
@aris_azhar
@aris_azhar 7 месяцев назад
Thank you! You now have an admirer (thats me) 🙏
@claudeSetom
@claudeSetom 2 месяца назад
Good job, Thank you for explanations. I wonder if you could show us how to use the user manager table in order to set only admin as "ALL_CHANGES" and customer as "READ_ONLY. Thank you
@veronikaholazova
@veronikaholazova 5 месяцев назад
Thank you
@aris_azhar
@aris_azhar 5 месяцев назад
You are most welcome!
@ImadAli1
@ImadAli1 Год назад
Hi Aris, This is great! How can we use this or similar expression to control "Are updates allowed?/Are adds, deletes and updates allowed?" in table settings in Data?
@aris_azhar
@aris_azhar Год назад
Hello! You can try to use the same expression in the editable_if section in update behaviour under the data tab..
@ytdavide
@ytdavide Год назад
Thanks
@aris_azhar
@aris_azhar Год назад
You're most welcome!
@evolutionsolutionmarketing
@evolutionsolutionmarketing 9 месяцев назад
Does this work the same way if you want to control the data not just groups of data. Like in a crm the agent can only see what they have entered vs an admin they can see everything?
@aris_azhar
@aris_azhar 7 месяцев назад
Yes it is possible in that sense. I will try to make another video to replicate your case. Thanks for triggering the thought!
@rasikagunarathna846
@rasikagunarathna846 11 месяцев назад
❤❤❤❤❤❤❤
@aris_azhar
@aris_azhar 11 месяцев назад
❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤
@dudz76
@dudz76 6 месяцев назад
Is it possible to create a login menu and role without needing to sign into your Google account?
@nileshmehta7540
@nileshmehta7540 Год назад
How do you restrict display/visibility on the APP of a ENUM values based on user roles?
@aris_azhar
@aris_azhar Год назад
i personally would prefer creating a separate table for this since i can add a user role column which will display according to the assigned role. Explaining here would be difficult, i will make a video on this next few days. Alternatively some would go for Valid_if expression. Hang in there! i will make one soon on this matter.
@hfrzflq
@hfrzflq 11 месяцев назад
hi mr aris. wanna ask. how to restrict role once you are not an admin? means that, if i am admin, i assign others as employee. but my employee should not have access to change themselves into admin role.
@aris_azhar
@aris_azhar 10 месяцев назад
Hello Bossku! Yes there's a way and to explain it i'll make a video just for you soon! Today or tomorrow it'll be posted
@bhavanadixit8438
@bhavanadixit8438 3 месяца назад
What if we give a group of clients a QR code to download this app, and we have a user view for users only? Then how to do that... for upcoming users
@gauravporiya8517
@gauravporiya8517 Год назад
Ty for videos ...But I want to know ..if I used a app for location tracking from different user by Email ID ..and I want each user see only own data and admin see all email id data ...so pl share me user role and admin role formula...pl
@aris_azhar
@aris_azhar Год назад
Hello, for this to work you can set user filter at slice. But before that, ensure every data has it's owner recorded. May i suggest you have a column named "Added by" and user the USEREMAIL() formula. So that everytime a data is added by the user it captures their email as well. Then in slice you can use -- and(contains(useremail(),[added by], isnotblank([added by)) There are many other ways to do it, but you can try this one first
@MonaLuna-tf2hk
@MonaLuna-tf2hk Месяц назад
Hi I tried this but not working with custom view. So I want some users not to see referenced tables in a custom view
@Oiipcv
@Oiipcv 5 месяцев назад
I am a manager, and I have subscribed in AppSheet Core plan, I have 10 employees, and I want to let them use my app just to fill out a specific form, and view all the app content without edit anything else just fill the form, do you have any idea what should I do?
@rajeevjangra6866
@rajeevjangra6866 3 месяца назад
Pls create a vedio sr no . App sheet me admin user or staff user ko different sr no show hote jab hm user email ke dawar show krtate h. Pls create a vedio this topic.
@user-qn6mw7nc3x
@user-qn6mw7nc3x 4 месяца назад
What if I have a dashboard view.I tested it but does not work with dashboard view
@keniciroyamamototanoto8192
@keniciroyamamototanoto8192 11 месяцев назад
hey bro just learning this app but then mine didnt went out as your tutorial This formula is not evaluated in the context of a row, so column values are not available. it shows that how can i possibly fix it
@aris_azhar
@aris_azhar 11 месяцев назад
Hey man, i would love to see more info on this issue. Can send me an email to arisazhar.digital@gmail.com I'll see what i can do to help
@ladylynsalvanera3178
@ladylynsalvanera3178 4 месяца назад
what if my table if system generated reference to other table, and I just want to hide to certain users that specific system generated table?
@aris_azhar
@aris_azhar 4 месяца назад
Can you share some more details to this? I have some rough idea but would want to confirm this matter. Thank you!
@healthCarebeautytips925
@healthCarebeautytips925 19 дней назад
Hello sir i have a issue my appsheet app pdf is working only android in ios device i have facing a problem to open new pdf its when i was generate new pdf its shows old one not new kindly suggest any solution
@cikguxie7334
@cikguxie7334 Год назад
How if i want the user can change their data only,
@aris_azhar
@aris_azhar Год назад
We can utilize the editable_if constraint if you like... for this i will make a video real soon just for you
@user-fp2jd7sw6k
@user-fp2jd7sw6k Год назад
My app sheet account is publisher pro plan, so I can't this way. Do you have another way please.
@aris_azhar
@aris_azhar Год назад
Pro plan is possible to be honest since i've tried this for free version too. i have tried both free and enterprise license. All working well
@angelnonis
@angelnonis 11 месяцев назад
Questions: How do I add a Login screen, How do I include a password and check if is correct, how do I add more paramiters. I build an app for hotels and I want every user to be able to view One hotel and from that hotel some deparments. How can I create such filter? Thank you!
@aris_azhar
@aris_azhar 11 месяцев назад
Login Screen is possible, but someone (can't mention names, im sorry) told me it's not recommended since they already have the login connector. But what you can do is set the role. I tell you what, let me do a video for this.
@68team
@68team Год назад
There is a limit of 10 user only. What you have any solution for that ? Can we give more than 11 role in appsheet in free version
@aris_azhar
@aris_azhar Год назад
Unfortunately that's the limit for free version. A temporary solution would be clusters of the same app for different group of users maybe? But thats a lot of work when there's changes or enhancement. Have a chat with any of their representatives, Google is always kind and generous in giving good deals
@genr89
@genr89 Год назад
very informative but how about I have bunch of DATA in a table and I want each individual to see their OWN DATA. Do we have a formula for it?
@aris_azhar
@aris_azhar 11 месяцев назад
Why yes! there is a way. Let me do a video regarding this.
@genr89
@genr89 11 месяцев назад
@@aris_azhar thank you so much. Looking forward to it 🥹🙏
@Arc3103
@Arc3103 Год назад
Bang gimana caranya agar yang sudah login auto kena logout pada waktu tertentu? Soalnya kalo sudah log in biasanya mereka gak log out lagi
@Liz-us6wt
@Liz-us6wt 17 дней назад
I've tried all the codes from your videos in user log in to this video and all of it does not work.
@ronelarinal1865
@ronelarinal1865 Год назад
how about hide certain functions like EDIT, DELETE?
@enricofonseca
@enricofonseca 11 месяцев назад
SWITCH( LOOKUP(USEREMAIL(), "Funcao", "Email", "Funcao"), "Admin", "ALL_CHANGES", "Gerente", "ALL_CHANGES", "Atendimento", "ADDS_AND_UPDATES", "Assistente1", "UPDATES_ONLY", "Assistente2", "READ_ONLY", "Producao", "READ_ONLY", "Financeiro", "READ_ONLY", "READ_ONLY" ) Onde vc tenha uma tabela Funcao com os campos de Email e Funcao (que define suas permissões) .. aí nesse exemplo que dei acima vc consegue restringir bastante.
@iltonrotta
@iltonrotta Год назад
Could the member use a phone number or password, instead of a email to login into the app? thank you
@aris_azhar
@aris_azhar Год назад
Unfortunately with the default SSO it seems impossible.
@RianHidayat-cz7yi
@RianHidayat-cz7yi Год назад
bang, kalau kayak gini nanti user employee malah bisa milih role sebagai admin nanti. kalau bikin login page aja bisa gak bang? jadi di database kita tentukan login A sebagai user dan login B sebagai admin. lalu ada login page nya. yang login pakai informasi tabel A maka role nya sebagai user. yang login pakai informasi tabel B maka role nya sebagai admin
@aris_azhar
@aris_azhar Год назад
Bila page/view untuk pilih role sudah disetkan hanya admin saja boleh lihat maka ngak bisa employee biasa pilih role admin mas. Login page bisa juga, atau "User Management" table dimana role selain user biasa ditentukan dan filternya dihasilkan dikesemua views
@RianHidayat-cz7yi
@RianHidayat-cz7yi Год назад
@@aris_azhar betul bang, apabila suatu page sudah di set kan hanya admin saja yang boleh lihat, maka employee tidak bisa lihat. maksud saya, nanti misalnya employee pergi ke user manager tab, lalu ganti role nya menjadi admin, seperti apa yang telah abang tunjukkan diatas, berarti page yang semua hidden, akan tampil kan bang? Di video diatas abang ganti role dari employee ke admin dengan mudahnya. tanpa perlindungan password. berarti jadi nggak secure bang? karna user employee sesiapa pun dapat dengan mudah apabila hendak menjadi admin. mereka hanya perlu pergi ke tab user manager, ganti role nya dan tab panel admin pun bisa diakses. bagaimana bang?
@aris_azhar
@aris_azhar Год назад
@@RianHidayat-cz7yi benar, jadi bagi user manager tab tu pun bisa set hanya admin sahaja yang bisa lihatnya. Di tutorial yang saya buat sengaja saya biarkan tanpa admin filter bagi kemudahan dalam video sahaja. Dalam practice yang sebenar sila tambahkan filternya di user management sekali bang.
@user-um6ki2yi2s
@user-um6ki2yi2s 7 месяцев назад
Dear Aris Azhar ji ! How to create Nepali Date field in Appsheet ?
@aris_azhar
@aris_azhar 7 месяцев назад
Hello! Nepali date field sounds interesting. Do you have some info on this?
@Nurulhuda-qt1vf
@Nurulhuda-qt1vf Год назад
How to filter email address that is not in the table?
@aris_azhar
@aris_azhar Год назад
If the user is not the list and part of any roles you assign by right they can't view that particular page that you have set the "show if" condition if need more assistance do let me know
@AcademieLyon-ci2tj
@AcademieLyon-ci2tj Год назад
Hello I've Got a mistake "If the app uses the USEREMAIL() function, it must require users to sign in." do you know why?
@aris_azhar
@aris_azhar Год назад
Hello, yes, that is normal for the error to occur if your app is set to public. You may want to change it to "Require User sign in" . Useremail() is a function that captures the email address logged in.
@acidacesen6804
@acidacesen6804 11 месяцев назад
@@aris_azharHello if my app is login based on the data on the spreadsheet do I remove the USERMAIL() or change it?
@fayasahamed5587
@fayasahamed5587 5 месяцев назад
How to hide show view in public appsheet sharing.
@erh4n
@erh4n 7 месяцев назад
In this scenario, views can be hidden from the user, but if the user enters the link of this view in the browser, they can still see this view. How can we prevent this?
@aris_azhar
@aris_azhar 7 месяцев назад
Hello there! you have a valid point i agree. This would require security filter for respective tables and that inspires me to do for my next episode! thank you!
@erh4n
@erh4n 6 месяцев назад
waiting for this vid! thx @@aris_azhar
@ganeshramu5083
@ganeshramu5083 Год назад
Is it possible to generate PDF receipt and share the pdf on WhatsApp?
@aris_azhar
@aris_azhar Год назад
It is possible to generate PDF Mr Ganesh, i will do a tutorial for it soon but in the meantime basically you need to : -Create a Receipt template -Automate whatsapp message using api.whatsapp.com with ENCODEURL()
@ganeshramu5083
@ganeshramu5083 Год назад
Thank you so much Mr Aris Azhar, I'm waiting for that tutorial. Also, i have one more doubt, I'm having a table with three columns, one is employee name and next one as month and last one as salary drawn. I want to calculate the sum of salary with respect to month for all employees, which means multiple rows having same month. How to perform this task. Thanks in advance.
@aris_azhar
@aris_azhar Год назад
@@ganeshramu5083 pleasure is all mine Mr Ganesh. Anyways for the sum of salary you can either use - Virtual columns with the right expression - Sum directly from the view (UX) where you can actually group by and group aggregate with count or sum.. this is basically the theory and i will do a tutorial for it within 24 hours just for you
@ganeshramu5083
@ganeshramu5083 Год назад
@@aris_azhar Thank you for quick response
@aris_azhar
@aris_azhar Год назад
@@ganeshramu5083 the pleasure is all mine sir
@MonaLuna-tf2hk
@MonaLuna-tf2hk Месяц назад
Hi I tried this but not working with custom view. So I want some users not to see referenced tables in a custom view
Далее
Appsheet Episode 51: How to create Custom Login Page
9:31
Make Your Google Sheets Look PRO in Under 10 Minutes!
9:25