コミュニティユーザの判定方法を紹介します。
ユーザのIsPortalEnabled値がTrueのユーザはコミュニティユーザ
partnerUserList = [SELECT id
,userName
FROM User
WHERE
IsPortalEnabled = true
];