Project

General

Profile

Bug #36328

Roles: issues

Added by Ernesto Puerta over 5 years ago. Updated almost 3 years ago.

Status:
Duplicate
Priority:
Normal
Assignee:
-
Category:
General
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

When no permission is give (none):
  • in landing page the "PG Status" inforcard appears but blank. no_permissions.png
  • dropdown menus for background tasks and recent notification still show information (e.g: recent rbd image creation). no_permissions_2.png
When role permissions are downgraded:
  • users still see the navigation dropdown menus corresponding to the downgraded items. Log-out and log-in fixes that.
Conversely, when role permissions are upgraded:
  • users don't see the navigation dropdown menus corresponding to the upgraded permissions. Log-out and log-in fixes that.

no_permissions.png View (56 KB) Ernesto Puerta, 10/05/2018 12:12 PM

no_permissions_2.png View (59.2 KB) Ernesto Puerta, 10/05/2018 12:12 PM


Related issues

Related to Dashboard - Bug #25094: mgr/dashboard: Only list tasks that user is authorized to see Resolved
Related to Dashboard - Feature #27047: mgr/dashboard: Landing Page - Set visibility of cards depending on the user's role Resolved

History

#1 Updated by Ernesto Puerta over 5 years ago

  • Description updated (diff)

#2 Updated by Ricardo Marques over 5 years ago

  • Related to Bug #25094: mgr/dashboard: Only list tasks that user is authorized to see added

#3 Updated by Ricardo Marques over 5 years ago

Background tasks issue is already tracked on https://tracker.ceph.com/issues/25094

#4 Updated by Ricardo Marques over 5 years ago

  • Related to Feature #27047: mgr/dashboard: Landing Page - Set visibility of cards depending on the user's role added

#5 Updated by Ricardo Marques over 5 years ago

The landing page issue was tracked on https://tracker.ceph.com/issues/27047 and it's currently resolved

#6 Updated by Ricardo Marques over 5 years ago

The update of the navigation menu requires a logout/login.

After the merge of https://github.com/ceph/ceph/pull/22833 user will be automatically logged out if permissions were updated.

#7 Updated by Ricardo Marques over 5 years ago

  • Status changed from New to Duplicate

Since all items in this issue are resolved or tracked in a separate issue, I'm closing it.

#8 Updated by Ernesto Puerta almost 3 years ago

  • Project changed from mgr to Dashboard
  • Category changed from 132 to General

Also available in: Atom PDF