Skip to content

Catalogues

Intro

Catalogues can be seen as strategy themes and are collections of elements that an organisation will complete to execture their strategy.

Organisation Catalogues

An organisation will have all catalogues available to them and be able to assign them to Divisions, Departments and organisation users. An organisation can have duplicated catalgues at these levels. Eg: a Department Strategy Document (DSD) catalogue assigned to multiple departments to complete.

Catalogues release

Using the organisation template to release to new organisations

Any catalogue added to the organisation template will be released to new orgnisations by default. You can think of the template as a blue print for new organisations. This is handled in the BuildOrganisationElementsFromTemplate class via the OrganisationObserver

Releasing a new catalogue to all organisations

An admin can release a new catalogue to ALL organisations via the Release catalogue button below the catalogue edit form. On confirmation of release, a catalogue will release using the release method in the AdminCatalogueController class using the following logic:

  • Get all organisation ids who have catalogue
  • Get all organisations that aren't in those organisation ids
  • Loop through them and create an organisation catalogue