Skip to content

Get Current User Node

Utils/User

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

utils_user_get_current_userstd
Inputs1
Outputs4
Security exposure8/10
Packagestd

Ratings

Scores range from 0 to 10. Higher values mean more impact, exposure, or operational weight.

SecurityAttack surface and exposure impact.
8/10High
PrivacyPotential sensitivity of processed data.
6/10Medium
PerformanceRuntime or resource pressure.
6/10Medium
GovernancePolicy, audit, or compliance impact.
8/10High
ReliabilityOperational stability considerations.
7/10High
CostExternal or compute cost impact.
9/10High

Input Pins

1

App ID

String
app_id

Project/app ID. Leave empty to use the current execution app.

Output Pins

4

Current User

Struct
current_user

Current runtime user with project membership details when available.

CurrentUserCurrentUser3 fields
userUserRefrequired
user_idstringrequired
substringrequired
emailstring | null
usernamestring | null
preferred_usernamestring | null
+4 more fields
project_useranyOf (2)
variant 1ProjectUservariant
userUserRefrequired
user_idstringrequired
substringrequired
emailstring | null
usernamestring | null
preferred_usernamestring | null
+4 more fields
membership_idstringrequired
app_idstringrequired
role_idstringrequired
roleanyOf (2)
variant 1ProjectRolevariant
variant 2nullvariant
+6 more fields
variant 2nullvariant
has_project_userbooleanrequired
Schema enforced

Success

Boolean
success

True when the read operation completed successfully.

Status Code

Integer
status_code

HTTP status code returned by the hub, or 0 if no request was made.

Error

String
error

Error message when the read operation could not complete.

Node Info

Internal name
utils_user_get_current_user
Category
Utils/User