Maybe rephrase this sentence to: "It is RECOMMENDED that a user is presented a means to select the serial ports the requesting page can access." 
This does not preempt the way the user is queried.

If this is too unspecific: "… a means (e.g. user interface prompt)" or something like that.