Get Started with Composer v6
The following steps guide you through the process of installing and configuring the Composer platform and provides an overview of developing embeddable content. In addition, read Composer Personas for a descriptions of the different job skills that contribute to the successful implementation and use of Composer.
Some of the setup work described below requires use of the Composer API. API documentation is provided with your Composer installation at this link:
Verify you have a server available that meets the sizing requirements of Composer. See Server Size Guidelines and System Requirements and Installation Prerequisites.This video demonstrates the use of common commands to show your server's CPU, memory, and disk space availability: https://vimeo.com/548076115
Install Composer using the supplied bootstrap script. See Installation Steps. Optionally, install the product and its metadata store manually (see Install Composer Manually). The following two videos can help you.
Optionally, configure Composer servers in a distributed environment (either a load balanced environment or a high availability environment). See Configure a Composer Distributed Environment.
License the product, if a new license is required. See Request and Apply a New License Key.
Integrate with your security software (LDAP, SAML, OAuth, Kerberos, or X 509). See Supported Authentication Tools.
Set up Composer accounts, user definitions, and groups, with appropriate privileges. See Authorize Composer Access.
Define custom attributes, as needed, for each user. Custom attributes provide a way for administrators to create variables in user definitions. These variables can be interpolated in other fields elsewhere in the product. See Specify Custom User Attributes.
Log in as a supervisor and set up the Composer connectors needed to support the data stores your organization uses and that you will want to use for Composer data source configurations. See Manage Connectors and Connector Servers.
Log in as an administrator and define the connection strings necessary for the Composer connectors to access your data stores. See Manage Data Store Connections.
Optionally, create custom charts needed by your organization. Manage Custom Charts.
Optionally, create admin-defined functions needed for your environment. Admin-Defined Functions.
Optionally, configure a different theme for the Composer UI. See Manage UI Themes.
Optionally, customize the Composer UI for your organization. See Customize the Composer User Interface.
Identify the data you need to use from your data stores to perform the data analytics you want.
Define data source configurations that collect the data you need. Data source configurations use the data store connections previously defined. See Manage Data Source Configurations.
Optionally, configure permissions for each data source. See About Data Source Permissions.
Optionally, configure permissions for each dashboard. See About Dashboard Permissions.
Optionally, specify how each visual can be interacted with when embedded. See Control How Users Interact With a Visual.
Optionally, share dashboards with other Composer users in your account. See Share a Dashboard with Users Inside Your Account.
Optionally, export a dashboard. See Export a Dashboard.
Optionally, schedule a dashboard report. See About Scheduled Dashboard Reports.
Set up Trusted Access and register your application as a client. See Trusted Access.
Embed Composer dashboards in your applications. See Embed Composer Components Into Your Application.
Optionally, enable embedded dashboard access from other sites using cross-origin sharing (CORS). See Enable Composer Component Access From Other Sites Using Cross-Origin Resource Sharing (CORS).
The following additional topics may also be helpful.