Ticket #2699 (assigned enhancement)

Opened 22 months ago

Last modified 21 months ago

workflow for associating datasets with groups

Reported by: shevski Owned by: shevski
Priority: awaiting triage Milestone: demo phase 5
Component: ckan Keywords: demo-theme
Cc: Repository: ckan
Theme: none

Description

needs review & speccing out e.g. datasets created by a user who belongs to a certain publisher (group) get auto added to this group

Change History

comment:1 Changed 22 months ago by toby

  • Owner set to shevski
  • Status changed from new to assigned

We should look at this next weekish

comment:2 Changed 21 months ago by aron.carroll

  • Milestone changed from demo phase 4 to demo phase 3

comment:3 Changed 21 months ago by shevski

Groups & auth notes:

Datasets have an owner Dataset owner must be a group (not users)

Actions on dataset are:

Create: any logged in user who is a member of a group may create a dataset

Choose which group will be owner on create page

Read (determined by public/private flag on dataset). Private means only readable by members of owner Group Edit: any member of the owner group Admin: (change state, change owner) only can be done by Admins of owner group

Resources: inherit permissions from dataset Groups:

Create: Configurable whether creatable by any logged in user or just by sysadmins Edit: only group admin Read: public/private flag on group (?) Admin: (delete, update members / admins) Admin of Group

Groups have users with roles/capacities on the group

Admin Member

System-wide sysadmin (boolean flag on your user account) who can do anything

comment:4 Changed 21 months ago by toby

  • Milestone changed from demo phase 3 to demo phase 4

@ira,

This is probably void now due to yesterdays dev meeting but will keep alive - moving out of phase 3 as not happening anytime soon and dependent on ross's organisation work

will probably move to ckan 2.0 milestone

Note: See TracTickets for help on using tickets.