Binalyze AIR icon

Binalyze AIR

Manage Binalyze AIR resources

Actions99

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

Discussion