Unable to fetch pdf content from API

If any error occurred in the process, you should be able to see what caused the error in the logs as well.
Also, the label of the widget should be red if there’s an error on the Table itself.

Thanks, @Olawale @felix-appsmith , I was able to resolve the issue after looking at the table widget error, the way it expected was different from what I was sending in the API.
I changed the format while sending from API (from list to string) and wrapped the entire key-value dict in a list, and now it populates the table correctly.

Thanks a lot for your continuous efforts :pray:

On the other hand, I wanted to check if we can create a personalized view for each user after login and have profile page for them where they can only see their details after login.
Something like creating a subscription based web app (SaaS).

If yes, do you have any demo app that I can check and take inspiration.

Hey! You should be able to create a specialised view for users. At this juncture we don’t have a sample app. But let me ask template team to add this to their pipeline.

TLDR;
to achieve this save users to the Table and give specific level/permission, you can then create permission specifc pages for each and hide the rest.

Thanks, @pranav ,
I can definitely try that, however I may need help for below items -

  1. How can we set permission based on user roles on specific pages?
  2. Is there any template where login functionality is implemented with user details stored in tables?

Hi @hitz02

  1. To enforce page permissions on Appsmith, you can use Granular Access Control (GAC) available in the business edition (Pay for what you use, capped at $20/user/month) for self-hosted instances. GAC allows you to define access to different parts of your Appsmith instance, such as Workspaces, Apps, Pages, and Datasources, and then assign these roles to individual users or groups of users.
  2. Unfortunately, we don’t have a template for this at this juncture. We will notify the template team to add this to their pipeline.