Rhombus icon

Rhombus

Interact with Rhombus security cameras, access control, and IoT sensors

Access Control → Get User Access Grants

AI-generated

Summary

Retrieve all access grants assigned to a user

Inputs

  • userId (required) — The user to retrieve access grants for. Select from list (searchable via getUsers) or enter a valid Rhombus UUID matching pattern [A-Za-z0-9_-]{22,36}. Routes as userUuid in the request body.
  • requestOptions — Batching and throttling configuration for API requests. Includes batch size (items per batch, -1 disabled, 0 treated as 1) and batch interval (milliseconds between batches, 0 disabled).
  • allowUnauthorizedCerts — Whether to accept the response even if SSL certificate validation is not possible. Default: false.
  • proxy — HTTP proxy to use for the request. Support authentication via format http://username:password@myproxy:3128. Default: empty string (no proxy).
  • timeout — Time in milliseconds to wait for the server to send response headers (and start the response body) before aborting the request. Minimum: 1. Default: 10000.

Output shape

accessGrants array

Returned as a root property via postReceive. Contains all access grants assigned to the specified user.

Examples

Example 1: Get access grants for a specific user by UUID

Set userId to a valid Rhombus UUID (e.g., AAAAAAAAAAAAAAAAAAAAAA). Leave other parameters at defaults or adjust batching/timeout as needed.

Example 2: Get access grants for a user selected from the organization list

Set userId mode to 'From List' and select a user. The node will automatically use the getUsers search method.

Links

Discussion