Skip to content

Build out roles & privileges #244

@aclark02-arcus

Description

@aclark02-arcus

We received a somewhat urgent request to share clinsight with some non-employees: medical monitors from other regions outside of North America. As a result, we need to start leveraging roles & privileges in a significant way so we can pair down the application for these users.

Specifically, restricting data accessible in ClinSight by:

  • Region (OR sites)
    • Example: Just sites in the Japan region OR a collection of site numbers.
    • Feasibility: Seems like this would be easy to do since we already have that functionality in the Settings modal. We'd just have to move it to the metadata.xlsx file. Maybe we create a new tab called roles which contains a column for role, and a column for viable sites / regions?
  • Certain forms
    • Example: just forms related to eligibility, plus some log line pages like Con Meds, Prior Meds, etc.
    • Feasibility: This doesn't really exist yet, without having two metadata.xlsx files & two app deployments of course. Doesn't seem like it would be too tricky tackle. This info could be added form_level_data tab, but I'd argue keeping everything in the newly proposed roles tab would be preferred.
  • No summary graphics
    • Example: our internal ClinSight has a waterfall plot & spider plot for the efficacy / disease assessment tab.
    • Feasibility: very easy to implement.

Metadata

Metadata

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions