h2oGPTe icon

h2oGPTe

h2oGPTe is an AI-powered search assistant for your internal teams to answer questions gleaned from large volumes of documents, websites and workplace content.

Actions198

Overview

The node provides access to system permissions within the H2O GPT environment. Specifically, for the "Permission" resource and the "Returns System Permissions" operation, it fetches a list of all system permissions or filters them based on specified groups or roles. This is useful in scenarios where you need to audit, manage, or display permissions assigned across different user groups or roles in your system.

Practical examples include:

  • Retrieving all available system permissions to display in an admin dashboard.
  • Filtering permissions related only to specific user groups or roles to understand access scopes.
  • Automating permission checks or audits by integrating this node into workflows.

Properties

Name Meaning
Additional Options Collection of optional filters to refine the permissions returned:
- Group Names If set, limits output to permissions related only to the specified group names (string).
- Role Names If set, limits output to permissions related only to the specified role names (string).

Output

The node outputs JSON data containing the list of system permissions. The structure typically includes details about each permission available in the system, potentially filtered by the provided group or role names.

If filtering options are used, the output will only include permissions relevant to those groups or roles.

No binary data output is indicated for this operation.

Dependencies

  • Requires connection to the H2O GPT API endpoint with appropriate authentication via an API key credential.
  • The base URL for API requests is derived from the configured credentials.
  • No additional external dependencies are required beyond the API access.

Troubleshooting

  • Empty Results: If no permissions are returned, verify that the group_names or role_names filters (if used) are correct and correspond to existing groups or roles.
  • Authentication Errors: Ensure the API key credential is valid and has sufficient permissions to query system permissions.
  • Network Issues: Confirm connectivity to the configured API endpoint.
  • Invalid Parameter Format: The group_names and role_names should be provided as strings; incorrect formatting may cause errors.

Links and References

  • H2O GPT API Documentation (general reference for API endpoints)
  • Consult your H2O GPT system administrator for details on groups, roles, and permissions configuration.

Discussion