Для проверки авторизованности пользователя, попробуйте использовать функцию CUser::IsAuthorized http://dev.1c-bitrix.ru/api_help/main/reference/cuser/isauthorized.php
Дерево пользователей (сотрудников), Как создать дерево сотрудников для внутрекорпоративного сайта