As well as the user groups for publishers linked to employers, the following broad roles are also used.
Approvers
Approvers need to approve employer registrations, job adverts, and users requesting to be set up as publishers.
- Employer approvals - Carried out by the
approvalUserGroup in thecontibuteemplyer.egtConfig end point - Job approvals - Carried out by the
approvalUserGroup in thecontibutejob.getConfig end point - Publisher approvals - Carried out by the
approvalUserGroup in thecontibuteemplyer.egtConfig end point
Creating Employers and Jobs
Both types of content are articles created using the standard Contribute workflow, so users will need to be in the
Publishers
Publishers are users linked to employers. When a user Register as an Employer, they are also automatically a publisher for that employer. When publishers create job adverts, the form that creates the job looks up the current user's employer and links the job to that employer.
Publisher user groups are named after the employer:

Employers, publishers and their user groups are managed internally by the framework.
