Application integration consists of the following primary areas of configuration:
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 Embedding Dashboards with URL Parameter Filters.
- 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.
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.
Depending on the data in your deployed projects, 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.
If you are a Powered By GoodData customer, you may need to build mechanisms to provision new projects and users and ETL processes to those projects.
The Powered by GoodData Tutorial leads you through the fundamentals of building the infrastructure to deploy multiple projects from a single project template, and provisioning users and ETL graphs to those projects.