Ticket #377 (closed Defect: fixed)

Opened 8 years ago

Last modified 8 years ago

View Configurations of standard types can't be edited via GUI

Reported by: jri Owned by: jri
Priority: Major Milestone: Release 4.1
Component: DeepaMehta Standard Distribution Version: 4.0.12
Keywords: Cc: dgf, Malte, JuergeN
Complexity: 3 Area:
Module: deepamehta-accesscontrol

Description

Not even by "admin".

Problem cause:
The View Configurations of the standard types, e.g. Person, are lacking a Creator assignment and an ACL at least.

Change History

comment:1 Changed 8 years ago by jri

  • Status changed from new to accepted

comment:2 Changed 8 years ago by Jörg Richter

Access Control fix: edit view configs (#377).

The admin user can edit the view configurations of the standard topic types, e.g. Person.

Pending for workspace members (the standard view config topics still lack a workspace assignment).

See ticket 377.

comment:3 Changed 8 years ago by Jörg Richter

Core: attach view configuration (#377).

BREAKING CHANGES

ViewConfiguration? public API:

  • getConfigTopics() returns attached topics (instead of topic models)
  • getConfigTopic() is dropped
  • updateConfigTopic() is new method

DeepaMehtaObjectModel? public API:

In preparation of #377 (workspace assignments for standard type's view configurations).

See ticket 377.

comment:4 Changed 8 years ago by Jörg Richter

  • Status changed from accepted to closed
  • Resolution set to fixed

Access Control fix: edit view configs (#377).

The standard type's view configurations have workspace assignments.
Thus, all workspace members can edit the view configs (not just "admin").

Close ticket 377.

Note: See TracTickets for help on using tickets.