Get Started with MRP
Prerequisites
Section titled “Prerequisites”- MyReportPortal account: app.myreportportal.com
- Sigma workspace + at least one workbook/dashboard ready to embed
- the email address to test customer access and row-level security
1. Connect Sigma (API/Embed Setup)
Section titled “1. Connect Sigma (API/Embed Setup)”Add your Sigma embed credentials under Settings → Sigma. MyReportPortal uses them to sign embed URLs on your customers’ behalf.
Initiate Configuration in MyReportPortal
Section titled “Initiate Configuration in MyReportPortal”- Navigate to the MyReportPortal dashboard.
- Under the Settings menu on the left sidebar, click on Sigma.
- On the Sigma API Configuration page, click the Edit button located in the top-right corner.
Identify Cloud Provider in Sigma
Section titled “Identify Cloud Provider in Sigma”- Open a new tab and log into your Sigma account (
app.sigmacomputing.com). - Click on your profile icon or navigation menu in the bottom-left corner to access the Administration console.
- Under the Account section, look at the Site overview to identify the cloud provider and region assigned to your Sigma instance (e.g., AWS-US West).
- Return to the MyReportPortal tab and select the matching option from the Cloud Provider dropdown menu.
Generate API Credentials in Sigma
Section titled “Generate API Credentials in Sigma”- Switch back to the Sigma Administration Console tab.
- From the left-hand navigation sidebar, click on Developer access.
- Click the Create new button in the upper-right corner.
- In the Create client credentials modal, select the following checkboxes:
- REST API
- Embedding
- Enter a Name (e.g.,
MRP Demo Account) and a Description for easy identification. - Assign yourself or another administrator as the Owner to ensure proper access control.
- Click Create.
Apply Credentials to MyReportPortal
Section titled “Apply Credentials to MyReportPortal”- A modal titled Access Credentials will display your new keys.
- Click Copy to clipboard next to the Client ID.
- Switch to the MyReportPortal tab and paste the value into the Client ID field.
- Return to the Sigma tab, click Copy to clipboard next to the Secret, and store it in a secure location.
- Switch back to MyReportPortal and paste the copied key into the Client Secret field.
- Click the Verify Credentials button to finalize the setup.
2. Add Your First Embed
Section titled “2. Add Your First Embed”Initiate the Embed Creation
Section titled “Initiate the Embed Creation”- From the MyReportPortal homepage, click the Add embed button. Alternative: Navigate to the left sidebar menu, look under the Content section, select Embeds, and click the + Add Embed button in the top-right corner.
- In the Create Embed modal, enter a Name for the embed configuration (e.g.,
Test Embed).
Select the Sigma Workbook and Content Scope
Section titled “Select the Sigma Workbook and Content Scope”- Click into the Workbook search field.
- Begin typing the name of the desired workbook to filter your available options, then select the correct workbook from the dropdown menu (e.g.,
Plug Electronics: Individual Customer Sales). - Under the What do you want to embed? option, select whether you want to embed a specific page or the Entire Workbook.
Configure Target Audiences (Embed Teams)
Section titled “Configure Target Audiences (Embed Teams)”- Click into the Embed Teams field to select which user groups should have access to this report.
- Choose one or multiple existing embed teams from the dropdown menu (e.g.,
Corporate Customers). - Optional (Create a Embed Team on the Fly): If the embed team you need doesn’t exist, click the + New Embed Team button, enter a name (e.g.,
Test Group), and click Create to instantly add and assign it. - Click the Create Embed button at the bottom of the modal to finalize your settings.
3. Invite Your First Embed Users
Section titled “3. Invite Your First Embed Users”Add a New Embed User
Section titled “Add a New Embed User”- From the MyReportPortal homepage, click the Add Embed User button.
- Alternative: Navigate to the left-hand menu sidebar, look under the People section, select Embed Users, and click the + Add Embed User button in the top-right corner.
- In the Add Embed User modal, fill out the user’s details:
- Email: Enter the user’s primary email address (e.g.,
test_user@gmail.com). - First name: Enter the user’s first name (e.g.,
Johnny). - Last name: Enter the user’s last name (e.g.,
Spreadsheets).
- Email: Enter the user’s primary email address (e.g.,
Assign Access and Send Invitation
Section titled “Assign Access and Send Invitation”- Click on the Embed Teams dropdown menu to select the specific embed team(s) this embed user should belong to (e.g.,
Corporate Customers). - Ensure the Send invitation email checkbox is toggled on if you want the user to receive an immediate invite notification to join.
- Click the **Add Embed User ** button to complete the process.
::: tip Success: The new embed user profile has been successfully created, assigned to their respective embed team, and an invitation email has been initiated! :::

