Viridem icon

Viridem

Interact's with Viridem

Actions77

Users → Get Functionality Access User

AI-generated

Overview

This node operation retrieves the functionality access information for a user within a specified company. It is useful in scenarios where you need to check or manage user permissions and access rights to various functionalities in a system. For example, an admin might use this to verify which features a user can access before granting additional permissions or troubleshooting access issues.

Use Case Examples

  1. Retrieve the list of functionalities a user can access in a company to audit permissions.
  2. Check if a user has access to specific features before allowing them to perform certain actions in an application.

Properties

Name Meaning
Company Id The unique identifier of the company for which the user's functionality access is being queried.
Functionality Names A list of functionality access names to check for the user. This specifies which functionalities' access status is being requested.
Request Options Additional options to customize the request such as batching, SSL certificate validation, proxy settings, and timeout duration.

Output

JSON

  • functionalityAccess - The access details for the requested functionalities for the user within the specified company.

Dependencies

  • Requires an OAuth2 API credential for authentication to the Viridem API service.

Troubleshooting

  • Ensure the Company Id is valid and the user has permissions to query functionality access for that company.
  • Verify that the functionality names provided are correct and exist in the system.
  • Check network settings if using a proxy or if SSL certificate validation is disabled, as these can affect connectivity.
  • Timeout errors may occur if the server is slow to respond; consider increasing the timeout setting.

Discussion