Get user's effective permissions for a resource
Future<List<String>> getEffectivePermissions(String userId, String resource);