Do not go that route, it will make you crazy.
A better way is to set up a table of users where the key field is the user. Then have a field on that record which associated that user with a field that identifies which records are theirs. e.g. say these are Branches and you assign the userid for John Smith to be handling Chicago Branch code CHI.
Then make a relationship from that user table to the AWS transactions table and for the reference field in the relationship use a formula user field called [Current User] with a formula of User(). Look up that CHI branch code field.
Then using Permissions or report filters have the user see only transactions where the branch code = the lookup of that user's assigned branch code.
So the net is just one Dashboard, just one Role and a table with 25 users.
.. and you will retain your current level of sanity, whatever that may be.
------------------------------
Mark Shnier (YQC)
Quick Base Solution Provider
Your Quick Base Coach
http://QuickBaseCoach.commarkshnier2@gmail.com
------------------------------