Space Admin Built-in Script Permissions
By default, all space administrators have access to some built-in scripts within ScriptRunner to help administer their space. Admin can restrict or allow access to built-in scripts for users, groups, and/or spaces here.
The toggle defaults to off, which means all space administrators can access the built-in scripts. Toggle on to configure access to the built-in Space Admin scripts.
Turning the feature on
When you toggle on the feature, the configuration table is displayed.
Initially, the Global row displays with all access to all built-in scripts enabled. You can provide or remove access to a particular built-in script to all space administrators by checking the relevant checkbox in the table.
Modify the configuration table
Add permission settings
If you want to give or restrict access for a specific space, group, and/or user not displayed in the configuration table, click Add. The Add Permisions screen appears:
From here, you can select the space(s), group(s), and/or user(s) you want to add to the table, then click Add to configure the permissions for each selection. The following screen shows a configuration table with added spaces, groups, and users:
All entries on the configuration table are grouped by type. You can now configure the access as required by checking the relevant checkbox. If a checkbox is checked, the entity has access to that built-in script. If a checkbox is unchecked, access to that built-in script is restricted for that user, group, or space.
Order of entries
Remove permission settings
You can't remove the Global row.
Examples
We've provided some example scenarios below to show how you can combine permissions for spaces, groups, and users to meet your requirements.
Scenario 1
I want all space administrators to have access to all built-in scripts except for Copy Space.
Scenario 2
I want only users in the power-users group to have access to all built-in scripts.
- Uncheck all checkboxes on the Global row.
- Add a row for the power-users group and check all checkboxes.
Scenario 3
I want all space administrators to have access to all built-in scripts except for Copy Space. I do not want the user Bob to access any built-in scripts.
- Uncheck the Copy Space checkbox in the Global row.
- Add a row for the user Bob and leave all checkboxes unchecked.
Scenario 4
I want all space administrators to have access to all built-in scripts except for Copy Space. I do not want the Marketing space to access any built-in scripts. Only the user Jane should have access to all built-in scripts, including Copy Space.
Scenario 5
I want to make only the Copy Space script available to all space administrators. I want members of the power-users group to have access to all built-in scripts in the instance. I don't want any built-in scripts available in the HR space.
Scenario 6
I want to make only the Copy Space script available to all space administrators. I want all space administrators to have access to all built-in scripts in the Proving Ground space. I don't want any built-in scripts available to people in the probation group.