GoodData Integration into Your Application
Application integration consists of the following primary areas of configuration:
White Labeling
The white labeling service lets you remove default branding from the GoodData Portal and optionally replace it with branding of your own enterprise.
For more information about how to start, see White Label Your Domain.
Embedded Dashboards and Reports
Through the GoodData Portal, you can get the code snippets to insert into an iframe in your web application to embed a dashboard or report. This lets you integrate your analytics solution with your existing web infrastructure.
Users of embedded dashboards are still required to authenticate with the GoodData Platform, which is handled automatically if Single Sign On is implemented.
- You can embed dashboards into your Salesforce solution. For details, see Embed a Dashboard into Salesforce.
- You can optionally configure URL parameters to be passed from the other web application. For details, see Filter an Embedded Report with a URL Parameter and Filter an Embedded Dashboard with a URL Parameter.
- You can retrieve embedded code snippets for individual reports in the Report Editor.
- You can embed KPI dashboards and Analytical Designer. For details, see Embed a KPI Dashboard and Embed Analytical Designer.
Single Sign-On
To facilitate a seamless experience for users of your application, you can configure authentication through a number of supported methods. For more information on authentication, see Single Sign-On Overview.
Data Permissions
Depending on the data in your deployed workspaces, you may need to apply data access controls to individual users. Data Permissions filters enable you to specify data-level access controls based on attribute values. For details, see Data Permissions.