PermissionsEx
If you want to use the built-in permission system in Jobs, you MUST turn strict-mode to false AND compatibility-mode to true in your PermissionsEx/config.yml. I would recommend turning this off if you are having difficulty setting up permissions. The majority of issues is due to incorrect permissions. If you don't understand any of this, just use the example below to turn off strict-mode and turn compatibility-mode on.
PermissionsEx/config.yml
permissions:
backend: file
backends:
file:
file: permissions.yml
superperms:
strict-mode: false
compatibility-mode: true
By default, Jobs should grant the appropriate permissions to users out of the box.
You may also disable jobs in specific worlds with jobs.world.worldname: false, or disallow certain jobs with jobs.join.jobname: false
jobs.*:
description: Grants access to all Jobs commands
children:
jobs.admin.*: true
jobs.use: true
jobs.use:
description: Grants ability to use this plugin
default: true
jobs.admin.*:
description: Grants player access to all admin commands
children:
jobs.admin.info: true
jobs.admin.fire: true
jobs.admin.employ: true
jobs.admin.promote: true
jobs.admin.demote: true
jobs.admin.grantxp: true
jobs.admin.removexp: true
jobs.admin.transfer: true
jobs.admin.reload: true
jobs.admin.info:
description: Grants access to the admininfo command
default: op
jobs.admin.fire:
description: Grants access to the fire command
default: op
jobs.admin.employ:
description: Grants access to the employ command
default: op
jobs.admin.promote:
description: Grants access to the promote command
default: op
jobs.admin.demote:
description: Grants access to the demote command
default: op
jobs.admin.grantxp:
description: Grants access to the grantxp command
default: op
jobs.admin.removexp:
description: Grants access to the removexp command
default: op
jobs.admin.transfer:
description: Grants access to the transfer command
default: op
jobs.admin.reload:
description: Grants access to the reload command
default: op