Skip to content

Read-restricted ATLAS users cannot create estimations #3034

Description

@Jack-42

When working with the latest version of ATLAS (v2.15.0) and WebAPI (v2.15.1) I've found that users with the "read restricted Atlas Users" role cannot create estimations - if they click on "New Population Level Estimation Analysis" they are told they do not have access to this feature:

Image Image

Is there a way to modify the permissions of "read restricted Atlas Users" such that users with this role can 1) create estimations, while also 2) not being able to access/modify estimations from other users' (i.e., the same behavior seen with cohort definitions and other artifacts)? I have been trying to experiment with custom roles but haven't found a solution that meets both requirements 1) and 2).

The closest I've been able to get is adding these permissions to "read restricted Atlas Users", but it has the downside of letting these users access all estimations:

{
  "role": "additional estimation permissions for read restricted Atlas Users",
  "users": [],
  "permissions": [
    { "id": "estimation:*:get" },
    { "id": "estimation:*:copy:get" },
    { "id": "estimation:*:download:get" },
    { "id": "estimation:*:export:get" },
    { "id": "estimation:*:generation:get" }
  ]
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions