Prove every remote session was authorized.
Use these 24 checks to define who may connect, which endpoints they may reach, when attended or unattended access is permitted, what the technician may do, and which evidence must survive after the session closes. Adapt the checklist to customer agreements, applicable law, product capabilities, and the risk of the managed system.
Evaluate RMM remote access
Troubleshoot a failed connection
Compare RMM with remote desktop software
Decide whether you need access, RMM operations, or both
Compare RMM, remote support, MDM, and UEM
Assess GoTo Resolve remote-support fit
Define remote-support authority for insurance-agency IT
Review technician permissions
Prepare an incident runbook
Print this checklist
1. Establish authority
- Document the customer agreement, policy, ticket, or named approver that permits remote support for the endpoint class.
- Separate attended support, approved unattended administration, emergency access, and prohibited access instead of using one global rule.
- Define which customers, sites, device groups, operating systems, and critical systems require additional approval or are out of scope.
- Record the legal, privacy, notification, consent, recording, and data-retention requirements that apply to the session.
2. Verify the technician
- Require a named technician identity, strong authentication, and an approved administrative device before granting remote-control rights.
- Limit access by role, customer, site, device, capability, support window, and expiration rather than relying on broad team membership.
- Review employment status, business justification, last use, temporary elevation, exceptions, and the next access-review date.
- Prohibit shared credentials, unexplained persistent sessions, unmanaged technician devices, and access that cannot be attributed to one person.
3. Authorize the session
- Bind the session request to a customer, endpoint, issue, ticket, requester, expected work, support window, and approving authority.
- Confirm the endpoint identity and tenant placement before connecting; stop when hostnames, users, serials, sites, or customer context conflict.
- Use customer notice or interactive consent when required, and record the approved unattended-access exception when consent is not interactive.
- Choose the least-capable mode that can complete the work, such as view-only, terminal, file transfer, background tools, or full remote control.
4. Control the work
- Display the customer and endpoint identity throughout the session and warn before crossing into a different tenant, device, or privilege boundary.
- Set idle, maximum-duration, reconnect, clipboard, file-transfer, recording, and local-input rules appropriate to the endpoint risk.
- Require separate approval for destructive commands, credential changes, security-control changes, bulk actions, or access to regulated data.
- Prevent hidden persistence, unauthorized account creation, unexplained tool installation, or transfer of customer data outside the approved workflow.
5. Retain evidence
- Record the technician, approver, customer, endpoint, session ID, source context, start and end time, access mode, and final outcome.
- Link the ticket, approval, commands or changes, file transfers, recording or audit reference, customer communication, and follow-up work.
- Use synchronized time and durable audit storage so the session can be reconstructed without relying on one technician's notes.
- Alert on sessions outside approved windows, unknown technicians, high-risk endpoints, missing tickets, failed authentication, or policy bypass.
6. Close and review
- End the session explicitly, confirm no hidden reconnect or unattended process remains, and verify the endpoint returns to the intended state.
- Revoke temporary elevation, one-time approvals, shared links, transferred secrets, or emergency access immediately after the work.
- Escalate unexpected access, unexplained commands, data exposure, policy bypass, or missing evidence through the incident-response process.
- Review exceptions, false positives, customer complaints, abandoned sessions, and repeated work to improve policy, roles, training, and controls.
Minimum session record
A defensible record identifies the actor, approver, customer, endpoint, reason, ticket, access mode, start and end time, material actions, file transfers, outcome, evidence reference, and any exception or follow-up owner. A tool showing only “connected” and “disconnected” is not enough to prove authorization or explain what happened.