GoodData Integration into Your Application

Application integration consists of the following primary areas of configuration:

Core concepts of application integration

Contents:

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.

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 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.