Actions41
- Access Control Actions
- Camera Actions
- Door Actions
- Event Actions
- Face Recognition Actions
- Lockdown Actions
- Organization Actions
- Sensor Actions
- User Actions
- Vehicle Actions
- Webhook Actions
Access Control → Get User Access Grants
AI-generatedSummary
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.