Setting up PSA Reports
Profiles require permission to run PSA reports. You can create custom buttons to the page layout for the appropriate object and run your reports.
Enabling a Profile to Run Reports
To enable a profile to run reports:
- From Setup, click Manage Users | Profiles.
- Select a profile, for example, System Administrator.
- On the Customer Portal Manager Custom page, in General User Permissions, select the Run Reports field.
- Click Save.
Creating a Custom Button
To create a custom button that runs a PSA report:
- Click the Reports tab and open the report that you want to create the button for.
- Copy the Salesforce id of the report from the URL displayed in your browser.
- From Setup, click Create | Objects.
- Click the label of the object to which you want to add the button.
- Click New in the custom buttons or links section.
- Enter a label, name and description for the button.
- If the button is to appear on the detail page for the object, click Detail Page Button. If the button is to appear on the list view of the object, click List Button.
- If you want the report to be based on a field in a particular object:
- Select the object, that contains the field to which the report is to be based on from the Select Field Type drop-down list.
- In the large box at the bottom of the form, enter the ID of the report followed by the API name of the object and the field to which the report is to be based on in the following format:/ReportURL?pv0={!APINameofObject.APINameofField}
- Complete the remaining fields and click Save.
- Add the button to your page layout as described in the Salesforce Help.