Всё работает прекрасно!
Выкладываю решение целиком, может кому поможет:
В типовую динамическую страницу(код страницы) перед выводом ИС нужно вставить:
$Admin = new Admin();
if ($Admin->UserSessionValid())
{
$external_propertys['adminisonline'] = '1';
}
в шаблон xsl, где нужно делать проверку вставить:
<xsl:if test="/document/adminisonline = 1">
...
</xsl:if>