You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While I was investigating #130, I realized that there's something a bit confusing about this package, which is that editing them takes a user to the Django admin edit view for a Dashboard. This seems to imply that a user needs to at least have is_staff=True, since users who aren't staff can't access the Django admin at all (at least, I think they can't). It seems like this should be documented.
Beyond that, though, I'm confused by what kinds of permissions a user whom we want to allow editing of dashboards should have. Because they're being directed to a Django admin edit view, it feels like the user should be required to have "change" permission for Dashboard models, but they don't actually appear to need to... maybe this should be documented?
The text was updated successfully, but these errors were encountered:
While I was investigating #130, I realized that there's something a bit confusing about this package, which is that editing them takes a user to the Django admin edit view for a Dashboard. This seems to imply that a user needs to at least have
is_staff=True
, since users who aren't staff can't access the Django admin at all (at least, I think they can't). It seems like this should be documented.Beyond that, though, I'm confused by what kinds of permissions a user whom we want to allow editing of dashboards should have. Because they're being directed to a Django admin edit view, it feels like the user should be required to have "change" permission for Dashboard models, but they don't actually appear to need to... maybe this should be documented?
The text was updated successfully, but these errors were encountered: