In Power BI, the ability to pin visuals and create dashboards is controlled by the workspace permissions. If you have given users access to a report but not to the workspace, they may not have the necessary permissions to pin visuals or create dashboards.
To resolve this issue, you can change the workspace permissions to give the users the necessary access. Here's how:
Go to the workspace in Power BI Service where the report is stored.
In the workspace, click on Access and then click Edit permissions.
In the Edit permissions dialog box, select the users or groups you want to give access to, and then choose Contributor from the drop-down list.
Click Save to apply the changes.
By giving users Contributor access to the workspace, they will be able to pin visuals and create their own dashboards based on the report.
Note: It's important to understand that granting Contributor access to a workspace will give users the ability to make changes to content within that workspace, so use caution when granting this level of access.