You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-2Lines changed: 3 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -124,12 +124,13 @@ A folder structure like this is required (`SCRIPT_ROOT` pointing to the `netboxs
124
124
125
125
The reason for requiring this layout with a `customscripts` folder is to avoid name collisions when dynamically loading scripts. It also makes it easier to clear the internal python module cache which is needed for reloading scripts.
126
126
127
+
Loading scripts is done either through the UI by pressing the `Load Scripts` button on the script view, or by calling the API endpoint `/api/plugins/script-manager/script-instances/load/`. Both of these require that the user has the `Can Add` action for the `Script Instance` object permission.
127
128
128
129
## Git Sync
129
130
130
-
> :grey_exclamation: git must be installed on the system
131
+
> :grey_exclamation: git must be installed on the system.
131
132
132
-
> :grey_exclamation: The netbox user must have the `sync` additional action for the `Script Instance` permission
133
+
> :grey_exclamation: The netbox user must have the `sync` additional action for the `Script Instance`object permission.
133
134
134
135
> :warning: git recurses parent directories until finding a git directory. Make sure the `SCRIPT_ROOT` is a git directory.
0 commit comments