I have the following scenario:
user 1 is using a canvas app to create a record
They then want to give access to the record to a group of users - some of whom will only have read, but others will also have write access to a particular field. User 1 also needs to give these group of users access to a second app.
These users will use this other app to access the record.
Is there a way for user 1 through the Canvas app to give permissions to these two different sets of users to the record and also the second app.