2.1 KiB
2.1 KiB
name, description, metadata
| name | description | metadata | ||
|---|---|---|---|---|
| reference-syncro-rmm-api-gui-only | Syncro's public API cannot manage RMM policies/folders — creation, assignment, and asset moves are GUI-only (live-verified 2026-06-25) |
|
Syncro RMM policy management is GUI-only — the public REST API does NOT expose it. Live-verified against the ACG production tenant (computerguru.syncromsp.com) on 2026-06-25:
GET /customer_assetsobjects carry a read-onlypolicy_folder_idfield (which policy folder the machine sits in).PUT /customer_assets/{id}withpolicy_folder_idis silently ignored — returns HTTP 200 but the value never changes. Proven by a flip-and-restore test on ACG-internal asset 12335235 (DESKTOP-0O8A1RL): value stayed at folder 692253. You CANNOT move a machine between policy folders via the API./policies,/policy_builders,/rmm_policies,/asset_policiesall return 404 — no policy-CRUD endpoints exist. Policy Builder (the/policy_buildersGUI page) is web-console only./policy_folders(collection and specific-ID) returns 401 — the route exists but our API token lacks RMM/policy scope. A re-issued token might read folders, but since assets can't be moved anyway, it's moot for the move use case.- Syncro docs (docs.syncrosecure.com / docs.syncromsp.com "Work with Policies") confirm: policies are created in Policy Builder, assigned via an Organization's "Assets & Policies" subtab "Update Assigned Policy" dropdown, or "Bulk Assign Top-Level Policy" — all GUI, no API mention.
How to apply: Do NOT attempt to build /syncro move-asset or any Syncro RMM policy/folder/group capability — it's not buildable on the public API. Don't re-probe these endpoints. The only API-drivable policy surface in the fleet is the bitdefender skill (GravityZone: create/assign policies, custom groups, move endpoints). For Syncro RMM policy work, direct the user to the Syncro web console. The /syncro skill stays PSA-only (tickets/billing/customers/scheduling/estimates + read-only asset lookup). See feedback-psa-default-syncro.