Already a NinjaOne customer? Log in to view more guides and the latest updates.

NinjaOne Platform: Permission Settings for Technicians

Topic

This article explains how to configure permissions for technicians in NinjaOne. This article addresses the settings for an individual technician account, which you can use as a reference when setting up a role.

Environment

NinjaOne Platform

Description

After creating technicians in NinjaOne, you can assign them permissions for various product features to ensure they have the minimum necessary access to perform their responsibilities.

Select a section to learn more.

Navigating to Technician Permissions

You can change an individual technician's permissions or assign them to a role. Refer to NinjaOne Accounts: User Roles to learn more about roles.

Access individual accounts at Administration → Accounts → All users. Access the role permissions at Administration → Accounts → Technician Roles.

admin_accounts_users and tech roles.png
Figure 1: Access technician accounts or roles (click to enlarge)

Important Considerations

You must activate the Enabled toggle at the beginning of each permission page to configure the settings.

enable tech permissions.png
Figure 2: Activate the permission configuration (click to enlarge)

By default, specific permissions will automatically update to provide recommended access levels after you activate the section. You can change the selection by choosing a new permission level from the drop-down menus.

For some Permission sections, you can set Default Access, which determines the access level for all subsequent permissions within a category. For example, you can set the default access to all organizations to View, but then change the access level for a single organization to View, Update, or Delete. To change the default access, select the checkbox next to the individual organization name and then click Edit Permissions.

role_change default access for single org.png
Figure 3: Change the default access for a single organization (click to enlarge)

Permission Categories Explained

Refer to the tables below for detailed information about each category's permission settings.

General

Use these settings to record basic user information. Click through each tab to review all configuration options.

tech account_general tabs.png
Figure 4: General information (click to enlarge)
Basic Details
Field Description
Name Add the technician's first and last name.
Email The invitation to log in to NinjaOne is sent to this account, and the end user will use this account for all future access to their portal.
Password Click Reset Password to resend the NinjaOne invitation. The end user will be prompted to create a new password.
Phone The end user's personal or work mobile number will be used to complete authentication if you select SMS in the Security tab.
Automatically assign tickets This toggle is related to event-based automation actions. If a system administrator configures the action to auto-assign based on "least open ticket" or "longest time since last ticket assignment," the ticket is automatically assigned to the technician with the fewest open tickets or the longest time since they were last assigned a ticket (based on the selected condition).
Signature This field appears after you create the technician account. Add a signature that will be applied to a ticket's public responses.
Display
Field Description
Language This tab allows you to set the language for this user, their user idle warning time, and whether to show or hide the Getting Started page.
User Idle Warning If activated, this option specifies the amount of time the technician can be idle in NinjaOne before receiving a warning and being logged out.
Getting Started Show or hide the Getting Started page in NinjaOne.
Notifications
Field Description
Email Configure whether the technician receives notifications via the email associated with their NinjaOne account.
SMS Configure whether the technician receives notifications on their mobile device.
Organizations To allow the technician to receive organization-specific alerts, select all organizations or the organization the technician has access to in Basic Details.
Security

Select the authentication type for the account:

  • Native: Allow native authentication and deactivate single sign-on (if configured).
  • Single sign-on: Require single sign-on and deactivate native authentication.
Finance

This field enables you to track estimated costs for each of your customers, including base wages, expected productivity, and additional expenses such as taxes, benefits, paid time off, training, and other overheads. If you do not enter a value for this field, time entries will use the default hourly cost.

Only system administrators or technicians with NinjaOne Billing → Administrative Actions access can update this field. When you update this field, you can also update existing time entries for the technician. For more information, refer to NinjaOne Billing: Time Entries.

Roles or Members

If you are configuring permissions for a role, this section will be labeled Members. If you are configuring permissions for an individual account, this section will be labeled Roles. To learn more about user roles, refer to NinjaOne Platform: User Roles.

System

Select the access level for each system-level permission. Access level may vary between permissions.

System Permission Description Permission Settings
Manage Reports Control the ability to manage, view, and run reports. You can also add the ability to claim a report schedule.
  • No Access
  • View and Schedule
  • View, Claim, and Schedule
  • Full Access
Mobile Application Give technicians access to the NinjaOne Mobile Application. For more information, refer to NinjaOne Platform: The Mobile Application.
  • No Access
  • Allowed
End User Sharing Grant the ability to view or manage an organization's end users.
  • No Access
  • View, Update, Create
Manage Contacts Enable non-system administrators to view or manage contacts.
  • No Access
  • View
  • View, Update
  • View, Update, Create
  • View, Update, Create, Delete
User's manager field Controls the ability to name an end user's manager on the end user dashboard.
  • No Access
  • View
  • View, Update
  • View, Update, Self
Uninstall Software Use this setting to control whether software can be uninstalled remotely.
  • No Access
  • Allowed
Uninstall Patch Define the ability to remotely uninstall a patch.
  • No Access
  • Allowed
Custom SNMP Library Allow technicians to access or modify the Custom SNMP Library. For more information, refer to NinjaOne NMS: Custom SNMP.
  • No Access
  • View
  • View, Update
Browser Management Allow technicians to use the NinjaOne Browser Management tool.
  • No Access
  • View
Backup

Control access to NinjaOne Device Backup management.

Technicians with limited user permissions must also have view access to File Explorer in Remote Tools in the System permissions to restore file or folder data to a device. This permission will allow the technician to view the folder directory once they select the device to restore.
  • No Access
  • View
  • View and Manage
  • View and Restore
  • View, Restore, and Manage
SaaS Backup Allow management of NinjaOne SaaS Backup.
  • No Access
  • View
  • IT Admin
Maintenance Mode Set permissions for Maintenance Mode.
  • View
  • View, Update, Create, Delete
Configure Activities Allow management of notifications for system activities.
  • No Access
  • Allowed
ITSM / PSA Integrations Configuration Manage access to Professional Services Automation (PSA) applications.
  • No Access
  • Allowed
CloudBerry Manage the CloudBerry integration app.
  • View
  • Configure Backups
Active Directory Management Allow access to Active Directory User Management.
  • No Access
  • Allowed
Active Directory Discovery Set permissions for Active Directory Discovery.
  • No Access
  • Allowed
Configure NinjaOne Remote Technicians can configure settings for NinjaOne Remote if activated.
  • No Access
  • Allowed
Background Mode for NinjaOne Remote Set permissions for NinjaOne Remote's Background Mode feature.
  • No Access
  • Allowed
Quick Connect for NinjaOne Remote Control access to Quick Connect for ad-hoc NinjaOne Remote sessions.
  • No Access
  • Allowed
Control recording in NinjaOne Remote sessions Control the ability to start, pause, and stop session recordings.
  • No Access
  • Allowed
View recordings from NinjaOne Remote sessions Controls the ability to view session recordings.
  • No Access
  • Allowed
Chat with logged-in users Allow technicians to use the NinjaOne Chat tool.
  • No Access
  • Allowed
Remote Support Control the ability to configure Remote Support
  • No Access
  • Allowed
GravityZone Admin Technicians can configure settings for Bitdefender GravityZone if activated.
  • No Access
  • Allowed
GravityZone Scan Options Control the ability to run GravityZone scans on devices.
  • No Access
  • Allowed
Configure SentinelOne Technicians can configure SentinelOne settings if it is activated.
  • No Access
  • Allowed
Configure CrowdStrike Allow the ability to configure settings for CrowdStrike, if activated.
  • No Access
  • Allowed
Configure ConnectWise Control Define the ability to configure ConnectWise Control settings.
  • No Access
  • Allowed
Configure Splashtop Determine the ability to configure Splashtop settings.
  • No Access
  • Allowed
Configure Microsoft Intune Grant the ability to configure Microsoft Intune.
  • No Access
  • Allowed
Device Administration Give technicians access to configure device health statuses.
  • No Access
  • Allowed
Configure Managed Roles Allow technicians to configure all managed device roles, their layouts, and tabs.
  • No Access
  • View
  • View, Update
  • View, Update, Create
  • View, Update, Create, Delete
Configure Unmanaged Roles Allow technicians to configure all unmanaged device roles, their layouts, and tabs.
  • No Access
  • View
  • View, Update
  • View, Update, Create
  • View, Update, Create, Delete
Tag creation Allow technicians to create and manage tags globally.
  • No Access
  • View
  • View, Update
  • View, Update, Create
  • View, Update, Create, Delete
Tag assignment Permit viewing, assigning, and removing tag assignments.
  • No Access
  • View
  • View, Update
Caching Control the ability to view or manage cache servers.
  • No Access
  • View
  • View, Update
Custom fields export Allow exporting custom fields data where available.
  • No Access
  • Allowed
Access System Custom Fields Give technicians the ability to edit system-level custom field values.
  • No Access
  • Allowed
Configure Custom Fields Give technicians the ability to configure custom field definitions.
  • No Access
  • View
  • View, Update
  • View, Update, Create
  • View, Update, Create, Delete
Configure Custom Tabs Give technicians the ability to reorder custom fields and tabs as they appear on the dashboard.
  • No Access
  • View
  • View, Update
  • View, Update, Create
  • View, Update, Create, Delete
Vulnerability access Grant access to vulnerability functionality.
  • No Access
  • View
Related items Allow management of related items within documents.
  • No Access
  • View
  • View, Update
  • View, Update, Create
  • View, Update, Create, Delete
Related items credentials Let technicians access and manage secure related items within documents.
  • No Access
  • Allowed
Discovered Devices Grants the ability to view devices found during a discovery job. Refer to NinjaOne NMS: Network Discovery or NinjaOne Integrations: Getting Started with the Microsoft Intune Integration for more information.
  • No Access
  • View
  • View, Update
  • View, Update, Create
  • View, Update, Create, Delete
Create Device Groups Permit technicians to create new device groups. Technicians will also be able to share new device groups with the roles they belong to.
  • No Access
  • Allowed

MDM Connections

These settings govern permissions for NinjaOne Mobile Device Management (MDM).

MDM Permission Description Permission Settings
Create new Apple Push Notification service (APNs) certificates Allow technicians to create new Apple Push Notification service (APNs) certificates.
  • No Access
  • Allowed
Default APNs certificate access Control access levels for viewing, updating, and deleting APN certificates.
  • No Access
  • View
  • View, Update
  • View, Update, Delete
APNs certificates If you have added multiple APN certificates to Apple MDM, you can control which ones the technician can access and the level of access they have to each.
  • No Access
  • View
  • View, Update
  • View, Update, Delete
Create new Automated Device Enrollment (ADE) profiles Technicians with this permission can create new ADE profiles for Apple MDM.
  • No Access
  • Allowed
Default ADE profile access Control access for viewing, updating, and deleting ADE profiles.
  • No Access
  • View
  • View, Update
  • View, Update, Delete
Create new Apps and Books content tokens Create new Apple MDM content tokens for Apps and Books.
  • No Access
  • Allowed
Default Apps and Books content token access Control access to view, update, and delete Apps and Books content tokens.
  • No Access
  • View
  • View, Update
  • View, Update, Delete
Create new Android Enterprise Allow technicians to create new Android Enterprise (AE) connections for Android MDM.
  • No Access
  • Allowed
Default Android Enterprise connection access Control access levels for viewing, updating, and deleting AE connections.
  • No Access
  • View
  • View, Update
  • View, Update, Delete
Android Enterprise (AE) If multiple AE connections have been added to Android MDM, you can control which ones the technician can access and control the level of access.
  • No Access
  • View
  • View, Update
  • View, Update, Delete
Create new Microsoft connections Technicians with this permission can create new Microsoft connections.
  • No Access
  • Allowed
Default Microsoft connection access Technicians with this permission can manage the default Microsoft connection access.
  • No Access
  • View
  • View, Update
  • View, Update, Delete
Microsoft connections Control the level of access for viewing, updating, and deleting Microsoft connections.
  • Default
  • No Access
  • View
  • View, Update
  • View, Update, Delete

Organizations

By default, only system administrators can access Node Approval. You can delegate device approval and rejection to non-system administrators without granting full administrator rights. Technicians with the Device Approvals permission can approve or reject devices at Dashboard → Devices → Approvals.

NinjaOne does not currently support device approval management in the organization editor.
Organization Permission Description Permission Settings
Create New Organizations This setting determines whether technicians with this permission can create new organizations. If the technician does not have access to policies, then new organizations will use the default system policies.
  • No Access
  • Allowed
Default Access

Set the default access to current and newly created organizations. If the technician has permission to update an organization, they can also edit multiple organizations at the same time.

This feature lets technicians configure remote access provider settings across organizations for TeamViewer, Splashtop, and NinjaOne Remote.

  • No Access
  • View
  • View, Update
  • View, Update, Delete
Individual Organization Permissions You can edit individual organization permissions (overriding the default access) by selecting the checkbox next to the organization name and then clicking Edit Permissions at the top of the table.
  • No Access
  • View
  • View, Update
  • View, Update, Delete

Devices

Administrators must set device roles for technicians. Technicians in this role can run actions and automations against devices assigned to the specified role.

Device Permission Description Permission Settings
Secure Fields This setting allows viewing or restricts access to secure fields. You can configure secure fields with our NinjaOne Custom Fields: Getting Started guide and store sensitive data, such as passwords. Technicians not granted permission to view these fields cannot access them.
  • No Access
  • Allowed
TOTP Fields This setting allows you to view or restrict access to time-based one-time password fields.
  • No Access
  • Allowed
Remote Tools Select which tools technicians can use on workstations and servers by selecting the checkbox for each tool. You can select as many as necessary.
  • File Explorer
  • Remote Registry
  • Command Line
  • Services Manager
  • Task Manager
Remote Access

Choose which tools technicians can use on workstations and servers by selecting the checkbox for each tool. You can select as many as necessary. Granting permissions to an application only allows that application if it is configured for the organization.

This setting does not include NinjaOne Remote. To provide access to NinjaOne Remote, refer to the System table in this article.

  • TeamViewer
  • Splashtop
  • ConnectWise Control
  • NinjaOne Remote
  • Remote Desktop
Create New Devices Technicians with this permission can create new devices.
  • No Access
  • Allowed
Device Approvals Delegate device approval and rejection to non-system administrators without granting full administrator rights. You must opt in to this permission to assign it in NinjaOne.
  • No Access
  • View
  • View, Approve
  • View, Approve, Reject
Decommission Devices Technicians with this permission will be able to decommission obsolete devices. This action includes uninstalling agents, stopping monitoring, and hiding devices from default views in NinjaOne.
  • No Access
  • Allowed
Default Access Define default access to current and newly created device roles and grant the ability to delete devices. Individually overwrite access for specific devices. The Default option aligns with whichever option you choose as the default.
  • No Access
  • View, Run
  • View, Run, Update
  • View, Run, Update, Delete

Policies

Select the applicable policy options for each device.

Policy Permission Description Permission Settings
Create New Policies Users with this permission can create new policies.
  • No Access
  • Allowed
Default Access Define default access to current and newly created policies. Individually overwrite default access for specific policies. The Default option will align with whichever option you choose as the default.
  • No Access
  • View
  • View, Update
  • View, Update, Delete
Individual Policy Permissions You can edit individual policy permissions (overriding the default access) by selecting the checkbox next to the policy name and then clicking Edit Permissions.
  • No Access
  • View
  • View, Update
  • View, Update, Delete

Automation Library

You can delegate run permissions to restricted technicians, enabling them to run automations and reboot devices on demand without having full device permissions.

To run a script, NinjaOne requires permissions for all associated categories.
Automation Permission Description Permission Settings
Create New Categories Users with this permission can create new automation categories.
  • No Access
  • Allowed
Scheduled Tasks Administrator Grant permission to create and run scheduled tasks.
  • No Access
  • View
  • View, Update
  • View, Update, Create
  • View, Update, Create, Delete
Default Access Define default access to current and newly created automation categories. Individually overwrite default access for specific categories. The Default option will align with the setting you choose.
  • No Access
  • Run
  • View, Run
  • View, Run, Update
  • View, Run, Update, Delete
Individual Permissions You can edit individual category permissions (overriding the default access) by selecting the checkbox next to the category name and then clicking Edit Permissions.
  • No Access
  • Run
  • View, Run
  • View, Run, Update
  • View, Run, Update, Delete

Ticketing

Technicians without access to all organizations cannot assign tickets to end users who are linked to all organizations. Technicians must have access to an organization equal to or greater than that of the end user.

Ticketing Permission Description Permission Settings
Administrative Actions Grant the ability to manage boards, triggers, custom fields, forms, automations, response templates, and administrative actions.
  • Allowed
  • No access
Ticket actions Set the permission that users will have to perform actions on tickets.
  • No access
  • View
  • View, update
  • View, update, create
  • View, update, create, delete
Ticket public comments Set permission to use public comments on tickets.
  • View and add public comments
  • View and add public comments, and edit own public comments
  • View, add, and edit all public comments
Ticket comment history Sets permission to view the history of edited comments on tickets
  • No Access
  • View
Ticket Private Notes Sets permission to use private notes on tickets
  • View and add own private notes
  • View and add own private notes and view others
  • View, add, and edit own private notes, and view others
  • View, add, and edit all private notes
Ticket Relations Allow viewing or updating ticket relations in the Custom tab on the NinjaOne Ticketing configuration page.
  • No Access
  • View
  • View and Manage
Pending emails board Manage the ability to access the Pending Email board.
  • No Access
  • View
  • View and Manage
Ticketing mobile This setting manages the ability to use the mobile app for ticketing.
  • Allowed
  • No access
Tickets without an organization Grant the ability to set permissions for tickets not assigned to an organization.
  • Allowed
  • No access
Update time entries on closed tickets Let the technician specify which time entries can be edited.
  • All
  • No Access
  • Own
Recently created tickets Control whether the recent tickets widget appears on the right side of the ticket page.
  • Allowed
  • No access
Service level Agreement Grants the ability to edit Service Level Agreements in the ticket editor
  • Allowed
  • No access
Board Access Set the permissions that newly created boards will inherit. Individually overwrite specific boards. The Default option will align with whichever option you choose as the default.
  • No Access
  • View
Ticket board list You can edit individual ticket board permissions (overriding the default access) by selecting the checkbox next to the board name and then clicking Edit Permissions.
  • Default
  • No Access
  • View

Documentation

These settings control permissions for NinjaOne Documentation.

Documentation Permission Description Permission Settings
Documentation administration Grant the ability to configure documentation templates.
  • No Access
  • Allowed
Global Knowledge Base Documentation access Allow technicians to manage global knowledge base documentation.
  • No Access
  • View
  • View, Update
  • View, Update, Create
  • View, Update, Create, Delete
Knowledge Base public links Documentation access Permit management of public links in the global knowledge base.
  • No Access
  • View
  • View, Update
  • View, Update, Create
  • View, Update, Create, Delete
Organization Documentation access Control the ability to manage documentation for organizations.
  • No Access
  • View
  • View, Update
  • View, Update, Create
  • View, Update, Create, Delete
Secure fields management This setting grants access to and management of secure fields for organization documents. Secure fields are set up in custom fields and can store sensitive data such as passwords; they are hidden if the technician is not granted permission to view them.
  • No Access
  • Allowed
TOTP Code access Grants the ability to access time-based one-time password codes for secure related items and document custom fields. Refer to NinjaOne Documentation: Time-based One-time Passwords (TOTP) for more information.
  • No Access
  • Allowed
Sharing Global Knowledge Base Folders with end users Allow sharing of global knowledge base folders and their files to the end-user portal.
  • No Access
  • Allowed
Organization checklist access Manage checklist items inside organizations.
  • No Access
  • Allowed
Checklist template access Grant technicians permission to manage checklist templates.
  • No Access
  • Allowed
Restrict knowledge base folder access Restrict access to the knowledge base folder to specific technician roles, regardless of permissions. In the Knowledge Base tab on the system dashboard, the Share option will have an additional section for technician permissions. You can limit access by role. The restriction applies to all files and sub-folders.
  • No Access
  • Allowed
Documentation export access Export documentation items and tables where available.
  • No Access
  • Allowed

NinjaOne Billing

These settings control permissions for NinjaOne Billing (formerly PSA).

Documentation Permission Description Permission Settings
Administrative Actions Grant the ability to configure and access NinjaOne PSA features.
  • No Access
  • Allowed
Ticket Products Allow technicians to add billable products to tickets.
  • No Access
  • Allowed
Ticket Products Price Let technicians view and edit the price of billable products on tickets.
  • No Access
  • Allowed
Override Labor Ticket Time Entry Allow overriding time entry products on tickets with products they can access and that are part of the ticket's agreement.
  • No Access
  • Allowed

IT Asset Management

For more information about the features related to these permissions, refer to NinjaOne Endpoint Management: Getting Started With NinjaOne IT Asset Management.

Permission Description Settings
Relationship types Allows technicians to add entity relationships that define how two entities interact or connect.
  • No Access
  • View
  • View, Update
  • View, Update, Create
  • View, Update, Create, Delete
Asset Relations Allows users to configure asset relationships between two entities.
  • No Access
  • View
  • View, Update
  • View, Update, Create
  • View, Update, Create, Delete
Software Licenses Allow users to view and manage software licenses.
  • No Access
  • View
  • View, Update
  • View, Update, Create
  • View, Update, Create, Delete
Asset Fields Control the ability to interact with asset fields on devices in NinjaOne
  • No Access
  • View
  • View, Update

Additional Resources

Refer to User Management: Resource Catalog to learn more about managing users and technicians in NinjaOne.

FAQ

Next Steps