I want a certain group of users to be view-only on Contact table but allow those users to edit a certain field on Contact table.
What is the best way to achieve that?
Solved! Go to Solution.
Hi @bs-dev001 ,
The only way "out-of-the-box" to do this is to utilize Field level security if you want to control at the field level within the table. Check out this good video walking through the functionality: https://youtu.be/S6SZu8uhKOo
Now, from a pragmatic perspective this can be a bit of a pain since you are basically going to have to enable all fields on the entity for field level security and then open up a few of the fields on the Entity for this group to modify and lock down all other fields...
Another option here is to actually setup another table for this that is related to the Contact in a (N:1) relationship and have this table the couple / few fields the users would modify. You could then give them read only access to the contact and setup the security for them to update the fields on this table. You would not allow create on the table by anyone and just create it automatically (based on workflow) run by admin user when the Contact is created...
Just another thought 😉
Hope this helps. Please accept if answers your question or Like if helps in any way.
Thanks,
Drew
Hi @bs-dev001 ,
The only way "out-of-the-box" to do this is to utilize Field level security if you want to control at the field level within the table. Check out this good video walking through the functionality: https://youtu.be/S6SZu8uhKOo
Now, from a pragmatic perspective this can be a bit of a pain since you are basically going to have to enable all fields on the entity for field level security and then open up a few of the fields on the Entity for this group to modify and lock down all other fields...
Another option here is to actually setup another table for this that is related to the Contact in a (N:1) relationship and have this table the couple / few fields the users would modify. You could then give them read only access to the contact and setup the security for them to update the fields on this table. You would not allow create on the table by anyone and just create it automatically (based on workflow) run by admin user when the Contact is created...
Just another thought 😉
Hope this helps. Please accept if answers your question or Like if helps in any way.
Thanks,
Drew
This training provides practical hands-on experience in creating Power Apps solutions in a full-day of instructor-led App creation workshop.
Come together to explore latest innovations in code and application development—and gain insights from experts from around the world.
User | Count |
---|---|
11 | |
10 | |
7 | |
6 | |
4 |
User | Count |
---|---|
36 | |
23 | |
19 | |
10 | |
10 |