Or the user that is being granted access to the RFW should be part of the new role, you have created as well user should also be a member called RFW: Data base users, which allows the user to r/w in to RFW data base, also please note that RFW application does not automatically pick up changes on the metadata security, some thing called as user entitlements should be refreshed for the user, after any changes made in the metadata, for those changes to take immediate effect. If not there is sync cycle you can look up SMC for RFW application.
... View more