add required user permission