Bug #2536

Hide menu buttons if user doesn't have permissions for link

Added by David Juhasz about 12 years ago. Updated almost 5 years ago.

Status:NewStart date:
Priority:LowDue date:
Assignee:-% Done:

0%

Category:Access Control
Target version:-
Google Code Legacy ID:atom-586 Tested version:
Sponsored: Requires documentation:

Description

Currently the hiding/displaying of buttons based on permissions is
hard-coded. The ideal solution is to make this dynamically check for user
permissions to the linked button and hide the button if the user has no
access privileges.

E.g. Editors should not see the "import/export" button because they don't
have sufficient privileges to view the "object/importexport" page.

[g] Legacy categories: Menu / navigation


Related issues

Duplicated by Access to Memory (AtoM) - Bug #3101: Hide import menu when user does not have permission to im... Duplicate

History

#1 Updated by David Juhasz about 12 years ago

  • Priority changed from Medium to Low

[g] Labels added: Priority-Low
[g] Labels removed: Priority-Medium

#2 Updated by David Juhasz about 12 years ago

  • Priority changed from Low to Medium
  • Target version changed from Release 1.0.5 to Release 1.0.6

Move to 1.0.6

[g] Labels added: Priority-Medium, Milestone-Release-1.0.6
[g] Labels removed: Priority-Low, Milestone-Release-1.0.5

#3 Updated by David Juhasz almost 12 years ago

  • Target version set to Release 1.0.8

Move to 1.0.8

[g] Labels added: Milestone-Release-1.0.8

#4 Updated by David Juhasz over 11 years ago

  • Target version set to Release 1.1

Bumped to Release 1.1

[g] Labels added: Milestone-Release-1.1

#5 Updated by Anonymous almost 11 years ago

  • Priority set to Low

[g] Labels added: Priority-Low

#6 Updated by Evelyn McLellan over 10 years ago

  • Target version set to Release 1.2

Moved to 1.2.

[g] Labels added: Milestone-Release-1.2

#7 Updated by David Juhasz over 9 years ago

  • Target version set to Release 1.3

Roll over to Release 1.3

[g] Labels added: Milestone-Release-1.3

#8 Updated by David Juhasz almost 9 years ago

Reassign to David's new account.

[g] New owner: David Juhasz

#10 Updated by Jesús García Crespo over 8 years ago

See also /p/qubit-toolkit/issues/detail?id=1151, regarding to the import node.

#11 Updated by David Juhasz over 7 years ago

  • Category set to Access Control

#12 Updated by David Juhasz almost 5 years ago

  • Assignee deleted (David Juhasz)

Also available in: Atom PDF