Add vacancy

Lesson time: 15 minutes

Lesson objectives:

In this lesson you will create a vacancy using the Add Content feature, and edit an existing vacancy on the Web CMS Dashboard.


The Vacancy content type is used to store and display job vacancies at UCT or organisations associated with UCT. A vacancy cannot exist on its own, instead it is placed in  a vacancy table which is a component that can only be added on a page. Vacancies are either internal or external and are set as such in Web CMS. Internal vacancies are only accessible to UCT staff and students, while external vacancies are accessible to the general public.

Add vacancy

  1. Log on to the Web CMS Dashboard and ensure that the site you select is the Current site.
  2. Click the Content tab > Add content dropdown menu > Add Vacancy.
    • Enter the following information in the Copy and setup tab:
      • Job category: select the applicable category that the vacancy belongs to.
      • Position: the vacancy’s job title.
      • Job description: Upload the job description file .
      • Advert: Upload the job advert file.
      • Display Control: determine where the vacancy should be displayed.Internal isonlyvisible to authenticated users (Staff/Students), while External is visible to the public.
    • On the left-side panel, select Meta:
      • UCT entity: a department within UCT.
        • Add new UCT entity: create a department if it is not readily available in Web CMS.
        • Add existing UCT entity: start typing the department name, then select the relevant one from the available list.
      • Faculty: select which faculty the vacancy is being advertised in.
      • URL: insert a link to the school or department where this vacancy is being advertised.
      • Link text: the button text linking to the URL field above (School or Department name).
      • Closing date: specify the end date to submit applications.
    • Access: select the applicable subsite the node belongs to.
    • On the right-side panel:
      • Create new revision:
      • Revision log message: log recent content updates.
      • Save as: change the content state to either draft, published or unpublished.
      • Node lock: enable this option to prevent those in lower roles from sediting or updating content.
      • URL alias: automatically generated, but can be replaced with the current node’s title in the Domain-specific path
      • Authoring information: automatically populated with the authenticated author’s staff number, and authoring date and time.
      • Promotion options
        • Promoted to front page: This is not currently in use, but is a default Drupal feature.
        • Sticky at top of lists: places this content at the top of lists or wherever it appears, when enabled. This order takes precedence over other sorting options such as alphabet or date.
      • UCT sitemap: adds this node to the sitemap navigation, when enabled.


Professional, administrative and support staff

Department/School Faculty Closing date Sort descending
Job opening one
View advert | View description
Closing date
01 Jul 2025
Job opening two
View advert | View description
Closing date
02 Jul 2025
Job opening three
View advert | View description
Closing date
03 Jul 2025