I have created a small App and everything therein works fine as desired. But the App user can copy the content of every record upon opening it even if the App is only "Read-Only". My App will be used by Field Marshals and I want them to only view the Data and not be able to Copy it. Once when someone opens the record and double-clicks on any field then among the available options there is "Select All" followed by "Copy". I want both disabled. However, as an exception, I want the user to be able to Share the content of only one field. Is all this possible? Can someone kindly help please?
@rohitkatre wrote:
it even if the App is only "Read-Only"
Could you mention what you mean by app is "read only", How have you ensured it? In general for user based controls, you will need "per user" app plans.
In general there are many approaches to make certain rows or entire table as read only or update only for different users. Please go through the below help articles
Control add, update, and delete operations - AppSheet Help
One can base app views on read only slices
Slices: The Essentials - AppSheet Help
To prevent certain rows from reaching a user's device you could use security filters.
Security filters: The Essentials - AppSheet Help
Just a simple interrogation : why would you want to disable the copy option ? Based on my knowledge it's sometimes used in online ressources such as novels, blogs and papernews to avoid stealers/web scraping.
What your describing (select all, copy) is not part of appsheet but directly from the mobile os. You should search for ways to make the text unselectable
The only think I can think of is to place your record within an svg image and make people open this image to see the content 😅
code for this image:
User | Count |
---|---|
17 | |
12 | |
5 | |
5 | |
5 |