I wrote a similar (Page->Forum Message): <#if (env.context.message.author.id)??>
<#assign user = rest("2.0","/search?q=" + "SELECT location FROM users WHERE id = '${env.context.message.author.id}'"?url).data.items[0] />
<#if user.location??>
<div class="lia-panel lia-panel-standard">
<div class="lia-panel-heading-bar-wrapper"><div class="lia-panel-heading-bar"><span aria-level="4" role="heading" class="lia-panel-heading-bar-title">Місто</span></div></div>
<p>${user.location}</p>
</div>
</#if>
</#if> But only admins and moderators can see this component. How can I extend view permissions for all users? Solved by: https://lithosphere.lithium.com/t5/Developer-Discussion/API-call-to-roles-collection-returning-empty-for-non-moderators/m-p/462829#M14239