Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Each record belongs to one phase: Concept, Published or Archived (future). To which phase a record belongs depends on the status of the record. The following table gives an overview:

Record Status

Concept or Published?

New

Concept

Draft.Invalid

Concept

Draft.Valid

Concept

Submitted

Concept

Processing

Concept

Published

Published

Destructed

Published

Rejected

Concept

Destructed

Archived

Rights management / User functions

When returning records in the API, a query filter on RightsManagement.RecordPhase is always added internally, depending on the functions of the user. In this way, users have restricted access to records depending on the phase:

Function

Description

Query Filter

ACCESS_PHASE_CONCEPT

users with this function can see records in the concept phase

RightsManagement.RecordPhase:Concept

ACCESS_PHASE_PUBLISHED

users with this function can see records in the published phase

RightsManagement.RecordPhase:Published

ACCESS_PHASE_ARCHIVED

users with this function can see records in the archived phase

RightsManagement.RecordPhase:Archived

  • System users by design have all functions, including all ACCESS_PHASE functions, meaning these system users will automatically have access to all phases

  • Both All functions ACCESS_PHASE_CONCEPT, ACCESS_PHASE_PUBLISHED and ACCESS_PHASE_PUBLISHEDARCHIVED are granted by default to new users

...