Ticket #1075 (closed enhancement: fixed)

Opened 3 years ago

Last modified 3 years ago

Administrative dashboard - Edit Authorization related to System object

Reported by: rgrp Owned by: johnlawrenceaspden
Priority: major Milestone: ckan-v1.4-sprint-6
Component: ckan Keywords:
Cc: Repository: ckan
Theme: none

Description

Roles on System object are important because admin role on system equates to being a 'sysadmin' (i.e. able to do anything).

  • Make users sysadmin (either as separate action or as part of editing roles on system object)
  • /authz subpage for editing roles on system object
    • Add and update user roles
    • Add and update authz group roles
    • List actions associated to roles at top of page (extra points for checkbox table with editability)
  • Document on http://wiki.ckan.net/Authorization what roles on System object 'mean' esp sysadmin role on System

Related Tickets

  • super ticket: #833
  • authz lib improvement and authztool refactor #1050

Change History

comment:1 Changed 3 years ago by thejimmyg

  • Milestone changed from ckan-v1.4-sprint-5 to ckan-v1.4-sprint-6

comment:2 Changed 3 years ago by johnlawrenceaspden

  • Status changed from new to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.