...
- Adding Permissions:
- The Add Permission button in the Permissions View allows a Permission to be selected from a list of all available Permissions as shown in the screenshot below.
- Note that the Permissions listed are all individual Permissions. They can be edited to make them higher level / less specific.
- For example, the screenshot below shows that the
...jobscheduler_master:execute:restart:terminate
permission in the process being selected. - Once selected the Permission can be edited before the Submit button is clicked. This allows, for example, the Permission to be modified to
...
, allowing the Role to carry out all operations covered by this Permission. These are:jobscheduler
_master:execute:restart
sos:products:joccockpit:
jobscheduler
_master:execute:restart:terminatesos:products:joccockpit:
jobscheduler
_master:execute:restart:abort
- The following screenshot shows the edited version alongside the original:
- The editing function can also be used to make a selected permission subtractive - i.e. to remove a specific part of a higher level Permission.
- This is done by directly prefixing the Permission with a minus symbol - i.e. without a space between the minus and the Permission.
- For example, the screenshot below shows that the
- Note that the Permissions listed are all individual Permissions. They can be edited to make them higher level / less specific.
- The Add Permission button in the Permissions View allows a Permission to be selected from a list of all available Permissions as shown in the screenshot below.
- Modifying Existing Permissions:
- The pencil symbol shown alongside existing Permissions in the Permissions view (shown in the screenshot above) can be used to change the function of a Permission in a Role - to make an additive Permission subtractive and vice-versa. It cannot be used to edit a Permission.
- The X symbol shown alongside existing Permissions in the Permissions view can be used to remove an existing Permission from a Role.
- Graphical Permissions Editing:
- ...
...
Show If | ||
---|---|---|
| ||
JobScheduler-Specific PermissionsBy default |
user accounts are granted Permissions for all the JobScheduler Masters |
and JobScheduler Master Clusters in an environment. However, Roles can be created that are only able to access one or more specific JobScheduler Masters or JobScheduler Master Clusters in a scheduling environment. This is done in the Masters section of the Manage Accounts view. ... |
Anchor | ||||
---|---|---|---|---|
|
...
Make a backup of the current shiro.ini
file in the /joc/resources/joc folder
and then overwrite the current shiro.ini
file from the version from the download archive. See the Installation Instructions for the JobScheduler and JOC Cockpit for information about the default location of these folders.
Restart the JOC Cockpit / Jetty service / demonJetty server to implement the changes in the shiro.ini
configuration.
Example Description
Each of the mandator folders contains a hello_world
sub-folder with job chains and orders that are scheduled to run once an hour.
...