Actions99
- InterACT Actions
- Notification Actions
- Organization Actions
- Task Actions
- Policy Actions
- Repository Actions
- Setting Actions
- Triage Rule Actions
- User Actions
- Acquisition Actions
- API Token Actions
- Asset Actions
- Auto Asset Tag Actions
- Baseline Actions
- Case Actions
- Evidence Actions
Overview
The node manages Binalyze AIR resources, specifically here focusing on the Organization resource with the Assign Users operation. This operation assigns one or more users to a specified organization within Binalyze AIR.
This node is beneficial in scenarios where you need to programmatically manage user memberships across organizations, such as automating onboarding processes, synchronizing user assignments from external systems, or managing access control dynamically.
For example, you could use this node to assign multiple users to an organization after creating it, ensuring they have appropriate access rights without manual intervention.
Properties
| Name | Meaning |
|---|---|
| Organization | The target organization to which users will be assigned. Can be selected from a list, specified by ID (positive number or 0 for default), or by name. |
| User IDs | Comma-separated list of user IDs to assign to the organization. |
Output
The node outputs JSON data representing the result of the assignment operation. Typically, this includes confirmation of the users assigned to the organization or details about the updated organization state.
If the node supports binary data output, it would relate to any files or attachments returned by the API, but for this operation, the output is expected to be purely JSON.
Dependencies
- Requires an active connection to the Binalyze AIR API via an API authentication token credential.
- The node depends on the Binalyze AIR service being accessible and the authenticated user having permissions to modify organization user assignments.
Troubleshooting
- Invalid Organization ID: If the organization ID does not match the required format (must be a positive number or 0 for the default organization), the node will throw a validation error. Ensure the ID is correct.
- User IDs Format: The user IDs must be provided as a comma-separated string. Incorrect formatting may cause the API call to fail.
- Permission Errors: If the API credentials lack sufficient permissions to assign users, the node will return an authorization error. Verify that the API token has the necessary scopes.
- Network Issues: Connectivity problems with the Binalyze AIR API will cause execution failures. Check network settings and API availability.
Links and References
- Binalyze AIR Official Documentation (for API details and organization management)
- n8n Documentation (for general node usage and credential setup)