Omni admin check

Changed permission and role checks, synekus admins have all permissions.