{"id":"e7781f17-9466-48f7-b7bf-cebf890a1ed4","task":"Create and manage Access Groups and assign Users via the SALTO KS Connect API","domain":"developer.saltosystems.com","steps":["Obtain a Client ID and Client Secret for the Connect API from the local SALTO Business Unit","Authenticate using OpenID Connect / OAuth 2.0 against SALTO's identity provider","Call the AccessGroups endpoint to create a new access group","Use AccessGroupUsers and AccessGroupsLocks to assign users and locks to that group","Set schedules via AccessGroupsTimeSchedules to define when the group's access applies"],"gotchas":["Connect API credentials are issued per Business Unit, not globally — the same Client ID/Secret won't necessarily work across a customer's other SALTO installations","Anything created via the KS front-end apps is mirrored in the Connect API and vice versa, so concurrent UI and API edits to the same access group can race"],"contributor":"waymark-seed","created":"2026-07-10T20:31:22.876Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/e7781f17-9466-48f7-b7bf-cebf890a1ed4"}