Background Jobs
Available inCommunityCloudEnterprise
NetBox includes the ability to execute certain functions as background tasks. These include:
- Report execution
- Custom script execution
- Synchronization of remote data sources
Additionally, NetBox plugins can enqueue their own background tasks. This is accomplished using the Job model. Background tasks are executed by the rqworker process(es).
Scheduled Jobs
Background jobs can be configured to run immediately, or at a set time in the future. Scheduled jobs can also be configured to repeat at a set interval.
Event Rules
NetBox includes the ability to execute certain functions in response to internal object changes. These include:
Authentication & Permissions
NetBox boasts a very robust permissions system which extends well beyond the model-based permissions of the underlying Django framework. Assigning permission...