It means that it is possible to be done, that it can be done.
refers to the expression : that it may or should be undertaken