-
Feature Request
-
Resolution: Fixed
-
L3 - Default
-
None
-
1
-
Not defined
-
3 - Expected
Problem Definition
User Story
As a process owner
I want to share my dashboards and reports
So that my stakeholders or customers can understand the data
Use Cases
- (MH) Dashboards and reports can be shared with non-Optimize users in CCSM
- (MH) Dashboards and reports can be shared with non-Optimize users in CC SaaS
- (SH) Dashboards and reports can be securely shared
PM Notes (Customer requests, context, assumptions)
- Currently sharing is not enabled in Camunda cloud SaaS or CCSM. We would like to have this feature enabled to close the feature gap between cloud and platform
- Sharing suggests the customer is getting value out of Optimize
- Existing shared links are public-facing, representing a security risk
- Some elements of the single process summary page (OPT-6019) are highly shareable, especially with leaders who might not have accounts with Camunda. Some options are sharing via email.
- One customer has recently made an FR about sharing (OPT-6033), and there are a few other FRs. Specific to OPT-6033, the user wants an interactive, filterable dashboard
- Some of our customers (e.g. nexxbiz, webalo) implement Camunda in 3rd party organizations
- Security is OK, but we should consider ways to improve it
- Once a public URL leaks, the user can simply unshare and reshare to generate a new sharing link
- The existing URLs are relatively obscure since they contain a full UUID4
- I assume configurable password protection is sufficient as we can't rely on SSO authentication for viewing. We might even get away with a password in the query string of a direct link, which isn't much more secure than our current approach. Nobody has complained so far, so maybe it's not an issue?
- This is currently disabled via config in the controller for Cloud SaaS and via an environment variable (that resolves to the same config option) for CCSM
Solution Definition
Solution Ideas
Design Notes (Videos, mockups, guidance)
User Scenario
GIVEN
(MH/SH/NTH) WHEN
(MH/SH/NTH) THEN
Metrics (if applicable)
- Number of times a dashboard has been shared
- Number of times a report has been shared
- Number of times a shared dashboard has been viewed
- Number of times a shared report has been viewed
This is the controller panel for Smart Panels app
[OPT-5912] Enable sharing in Camunda Cloud
Description |
Original:
h3. What is the desired functionality that you are missing?
h3. Which problem are you going to solve with this functionality? h3. Context: Given, When, Then h3. Hint: |
New:
h3. What is the desired functionality that you are missing?
Currently sharing is not enabled in Camunda cloud SaaS or CCSM. We would like to have this feature enabled to close the feature gap between cloud and platform h3. Hint: This is currently disabled via config in the controller for Cloud SaaS and via an environment variable (that resolves to the same config option) for CCSM |
Mentioned Roles |
Mentioned Groups |
Assignee | New: Giuliano Rodrigues Lima [ giuliano.rodrigues-lima ] |
Epic Link | Original: OPT-5711 [ 67817 ] | New: PRODHUB-34 [ 70590 ] |
Component/s | New: backend [ 13653 ] | |
DRI | New: Giuliano Rodrigues Lima [ JIRAUSER19718 ] | |
Labels | New: potential_for_3.8 | |
PM Priority | New: 1 | |
Status | Original: Open [ 1 ] | New: Scheduled [ 10912 ] |
Target Quality | New: 3 - Expected [ 11752 ] |
PM Priority | Original: 1 | New: 3 |
PM Priority | Original: 3 | New: 1 |
Rank | New: Ranked higher |
Description |
Original:
h3. What is the desired functionality that you are missing?
Currently sharing is not enabled in Camunda cloud SaaS or CCSM. We would like to have this feature enabled to close the feature gap between cloud and platform h3. Hint: This is currently disabled via config in the controller for Cloud SaaS and via an environment variable (that resolves to the same config option) for CCSM |
New:
h2. Problem Definition
h3. User Story As a process owner I want to share my dashboards and reports So that my stakeholders or customers can understand the data h3. Use Cases * (MH) Dashboards can be shared with non-Optimize users in CCSM * (MH) Dashboards can be securely shared with non-Optimize users in CC SaaS * (SH) Dashboards can be securely shared with non-Optimize users in CCSM * (NTH) Dashboards can be securely shared with non-Optimize users in Camunda 7 * (MH) Reports can be shared with non-Optimize users in CCSM * (MH) Reports can be securely shared with non-Optimize users in CC SaaS * (SH) Reports can be securely shared with non-Optimize users in CCSM * (NTH) Reports can be securely shared with non-Optimize users in Camunda 7 h3. PM Notes (Customer requests, context, assumptions) * [Sharing|https://confluence.camunda.com/display/CO/Measuring+Success#:~:text=Sharing%20(dashboards%2C%20reports)%20%2D%20medium%20confidence] suggests the customer is getting value out of Optimize * Existing shared links are public-facing, representing a security risk * Some elements of the single process summary page (OPT-6019) are highly shareable, especially with leaders who might not have accounts with Camunda. Some options are sharing via email. * One customer has recently made an FR about sharing (OPT-6033), and there are a few other [FRs|[https://jira.camunda.com/issues/?jql=project%20%3D%20OPT%20AND%20labels%20%3D%20sharing%20order%20by%20lastViewed%20DESC].] Specific to OPT-6033, the user wants an _interactive, filterable_ dashboard * Some of our customers (e.g. [nexxbiz|https://www.nexxbiz.io/], [webalo|https://www.webalo.com/]) implement Camunda in 3rd party organizations * Security is OK ** Once a public URL leaks, the user can simply unshare and reshare to generate a new sharing link ** The existing URLs are relatively obscure since they contain a full UUID4 ** I assume configurable password protection is sufficient as we can't rely on SSO authentication for viewing. We might even get away with a password in the query string of a direct link, which isn't much more secure than our current approach. Nobody has complained so far, so maybe it's not an issue? h2. Solution Definition h3. Solution Ideas h3. Design Notes (Videos, mockups, guidance) h3. User Scenario GIVEN (MH/SH/NTH) WHEN (MH/SH/NTH) THEN h3. Metrics (if applicable) h3. h3. What is the desired functionality that you are missing? Currently sharing is not enabled in Camunda cloud SaaS or CCSM. We would like to have this feature enabled to close the feature gap between cloud and platform h3. Hint: This is currently disabled via config in the controller for Cloud SaaS and via an environment variable (that resolves to the same config option) for CCSM |
Status | Original: Scheduled [ 10912 ] | New: In Specification [ 10000 ] |