Skip to main content

Introduction to Deployment (2.13)

Deploy InterSystems Data Studio™ using one of the deployment options described in this book. Currently, Data Studio deployments are administered through the InterSystems Cloud Services Portal.

Administering Data Studio Deployments in the InterSystems Cloud Services Portal

Introduction

The InterSystems Cloud Services portal allows you to subscribe to InterSystems Cloud Services, create deployments for services to which you subscribe, and manage the deployments and the teams who work on them.

System administrators who want to create new Data Studio deployments (with or without additional modules) can do so through the Cloud Services Portal.

Note:

If, when signing in to the cloud portal, you cannot see your Data Studio tenant, you may need to be added by an InterSystems team member. Reach out to your support team for more information. Once you have been invited, respond to the invitation as described in Respond to an Invitation to a TenantOpens in a new tab.

The process for Data Studio deployment largely follows the process covered by the Cloud Portal introductionOpens in a new tab and Portal DeploymentOpens in a new tab pages, with the following Data Studio–specific additions:

Selecting Optional Features

When creating a Data Studio deployment in the InterSystems Cloud Services Portal, you can enable additional Data Studio features by selecting the appropriate options during deployment creation.

Creating the Initial Administrative User for Data Studio

When deploying InterSystems Data Studio, you must create a user named supportadmin on the Connect Users page. Create this user after deploying Data Studio and before attempting to access the Data Studio portal.

Data Studio uses a predefined single sign-on configuration that assigns the System Administrator role automatically to the supportadmin user. This is the only user that is granted administrative privileges automatically.

If you create a user with any name other than supportadmin, the user can authenticate successfully but no Data Studio roles are assigned, and most application functionality is unavailable.

The supportadmin user is the only user that is preconfigured with the System Administrator role and must be used to perform initial role and SSO configuration.

Firewall Ports

During Firewall ConfigurationOpens in a new tab, configure inbound firewall rules for the services that must be accessible to users and client applications.

To allow public access to deployment-hosted web interfaces, allow inbound HTTPS traffic (TCP port 443) to the deployment’s public IP address.

Additional ports may be required for other services such as JDBC and ODBC connectivity. See Configuring JDBC and ODBC Access.

Configuring JDBC and ODBC Access

Data Studio deployments support external SQL connectivity through an InterSystems IRIS superserverOpens in a new tab configured to allow JDBC and ODBC client connections (XDBC).

To enable external SQL connectivity:

  1. Configure the deployment firewall to allow inbound TCP traffic on port 51773 in addition to HTTPS (port 443). Configure firewall rules in the InterSystems Cloud Services Portal as described in Firewall ConfigurationOpens in a new tab.

  2. Grant users the required role privileges to configure SQL access in Data Studio as described in Editing Role Privileges.

  3. In Data Studio, users must enable SQL access from their user profile:

    1. Click your user profile in the top-right corner.

    2. Select Profile.

    3. Under SQL User, click Set Up.

    4. Assign a password for the generated SQL username (<username>_sql by default).

    5. Click Submit.

Use the following JDBC connection URL format:


jdbc:IRIS://<sql-subdomain>:51773/<namespace>/:true

ODBC clients use the same host and port.

Note:

TLS is required for JDBC and ODBC connections. In this JDBC URL, the /:true parameter enables TLS for the connection. JDBC clients that expose InterSystems connection properties can also enable TLS by setting the connection security level to 10. For more information, see Connection Parameter OptionsOpens in a new tab.


FeedbackOpens in a new tab