Убираем накладку учета прав доступа для админки:
Файл /apps/customentity/site/site.php
строку 15
$query='SELECT `entity_name` FROM '.DB_PREFIX.'_customentity WHERE `alias`=? AND `is_public`=?';
меняем на
$query='SELECT `entity_name` FROM '.DB_PREFIX.'_customentity WHERE `alias`=? AND `is_public`=?';
строки 18-20
$ar=$DBC->fetch($stmt);
$ent=self::getEntityList();
$cent=$ent[$ar['entity_name']];
меняем на
$cent=$DBC->fetch($stmt);
строку 47
$query='SELECT `entity_name` FROM '.DB_PREFIX.'_customentity WHERE `alias`=? AND `is_public`=?';
меняем на
$query='SELECT * FROM '.DB_PREFIX.'_customentity WHERE `alias`=? AND `is_public`=? LIMIT 1';
строки 50-52
$ar=$DBC->fetch($stmt);
$ent=self::getEntityList();
$cent=$ent[$ar['entity_name']];
меняем на
$cent=$DBC->fetch($stmt);
Эти же изменения будут проведены в новой версии приложения, так что ни что не затрется.