Simplified canAdminister() method