Skip to content

User Node Catalog

User category

Generated from 18 catalog nodes in Utils/User.

Nodes in this category

Showing 18 of 18 generated node docs.

Check User Has Role

Utils/User

Checks whether a project user has the specified role ID or exact role name.

Check User Permission

Utils/User

Checks whether a project user effectively has a permission. Owner and Admin imply all permissions.

Get Current User

Utils/User

Gets the current runtime user and, when available, their project membership, role, effective permissions, and attributes.

Get Current User Info

Utils/User

Fetches the current user's persisted user information from the configured FlowLike hub's /api/v1/user/info endpoint when an execution token is available.

Get Effective User Permissions

Utils/User

Gets a project user's effective permission bitfield and expanded permission names. Owner and Admin imply all permissions.

Get Executing User

Utils/User

Gets the user context of the current execution. Returns a typed struct containing sub (user ID), role, permissions, attributes, and technical user info. Use 'Break Struct' to access individual fields.

Get Project User

Utils/User

Gets a project user membership by user ID/sub.

Get User Attribute

Utils/User

Checks for one custom role attribute on a project user.

Get User Attributes

Utils/User

Gets custom role attributes assigned to a project user.

Get User Roles

Utils/User

Gets the project role assigned to a user.

Has Attribute

Utils/User

Checks if the executing user's role has a specific attribute (tag). Attributes are custom string tags assigned to roles for flexible authorization. Returns false if no user context is available or the user has no role.

Has Permission

Utils/User

Checks if the executing user has a specific permission. Admin and Owner roles automatically have all permissions. Returns false if no user context is available.

Is Technical User

Utils/User

Checks if the current execution is triggered by a technical user (API key) rather than a human user. Technical users don't have a human identity (sub) but do have a key_id.

List Project Users

Utils/User

Lists project users with pagination.

List Users with Attribute

Utils/User

Lists project users whose assigned role contains a custom attribute.

List Users with Role

Utils/User

Lists project users assigned to a role ID or exact role name.

Resolve User

Utils/User

Resolves a project user by user ID/sub or by email when email is exposed by platform lookup settings. Email matching is constrained to project members.

Search Users

Utils/User

Searches project users by exposed profile fields. Email is only searchable when the platform returns email in user lookup results.