Dataiku DSS icon

Dataiku DSS

Use the Dataiku DSS API

Actions364

Overview

This node integrates with the Dataiku DSS API, enabling users to perform a wide range of operations on various Dataiku DSS resources. Specifically for the Security resource and the Get User Last Activity operation, it retrieves the last activity timestamps of a specified user in the DSS system.

Common scenarios where this node is beneficial include:

  • Monitoring user activity for auditing or compliance purposes.
  • Tracking when a user last accessed the system to manage licenses or access rights.
  • Integrating user activity data into broader workflows for security or operational insights.

Practical example:

  • An administrator wants to check the last login time of a particular user to verify recent access before performing sensitive operations.

Properties

Name Meaning
Login The username (login) of the user whose last activity timestamps you want to retrieve.

Output

The node outputs JSON data containing the user's last activity timestamps. The exact structure depends on the Dataiku DSS API response but typically includes fields such as timestamps of last login, last action, or other relevant activity metrics.

If the operation involves downloading files (not applicable here), binary data would be output instead, but for "Get User Last Activity," only JSON output is expected.

Dependencies

  • Requires an active connection to a Dataiku DSS instance.
  • Needs an API key credential for authentication with the Dataiku DSS API.
  • The node expects the DSS server URL and user API key to be configured in the credentials.

Troubleshooting

  • Missing Credentials Error: If the API key credential is not provided or invalid, the node will throw an error indicating missing credentials.
  • Required Parameter Missing: If the "Login" property is not set when calling the "Get User Last Activity" operation, the node will throw an error stating that the login is required.
  • API Request Failures: Network issues, incorrect server URLs, or insufficient permissions can cause API call failures. Check the DSS server accessibility and API key permissions.
  • Unexpected Response Format: If the API returns unexpected data, parsing errors may occur. Ensure the DSS API version is compatible.

Links and References

Discussion