You're saying that you use iframes to embed GoodData dashboards. Each user with access to the workspace and the dashboard will see all insights on the dashboard. You can create multiple dashboards, each dedicated to a specific user. But the user will see other dashboards too. If you needed to securely hide some data from groups of users, then you should most likely implement
the concept of workspaces.