OpenTelemetry: set user context

I'm looking for guidance on how to have the user context populated in APM when sending traces through OpenTelemetry (Javascript @opentelemetry/api package).

Setting a span attribute of user.name results in the infamous labels.user_name.

From Elastic Observability to APM

Added nodejs

Added open-telemetry