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/UserChecks whether a project user has the specified role ID or exact role name.
Check User Permission
Utils/UserChecks whether a project user effectively has a permission. Owner and Admin imply all permissions.
Get Current User
Utils/UserGets the current runtime user and, when available, their project membership, role, effective permissions, and attributes.
Get Current User Info
Utils/UserFetches 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/UserGets a project user's effective permission bitfield and expanded permission names. Owner and Admin imply all permissions.
Get Executing User
Utils/UserGets 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/UserGets a project user membership by user ID/sub.
Get User Attribute
Utils/UserChecks for one custom role attribute on a project user.
Get User Attributes
Utils/UserGets custom role attributes assigned to a project user.
Get User Roles
Utils/UserGets the project role assigned to a user.
Has Attribute
Utils/UserChecks 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/UserChecks 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/UserChecks 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/UserLists project users with pagination.
List Users with Attribute
Utils/UserLists project users whose assigned role contains a custom attribute.
List Users with Role
Utils/UserLists project users assigned to a role ID or exact role name.
Resolve User
Utils/UserResolves 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/UserSearches project users by exposed profile fields. Email is only searchable when the platform returns email in user lookup results.