has module permissions method