The example that made me think of this is: Warning The patron used for the self checkout module at the OPAC does not have the self_check => self_checkout_module permission. That tells me there is a problem with some patron, but then I have to either search for that patron by name (did I call it "self check" or "sco"?), or remember to look up the borrowernumber in the AutoSelfCheckID syspref, and then find the patron with that borrowernumber. It would be much more user friendly if there was a link directly to the patron in question, from the warning. The way this works today is that about.pl checks for the problem and if there is a problem it sets a variable that is passed along to the template, which renders the warning. So we need to find a way to also pass the borrowernumber (or other relevant information for other warnings.)