Name on a list, sure, fine. Pretty standard practice in big office buildings.
Running the guest list against some database of banned names, not so standard.
One reason it's not standard is that properly operating a list of banned names is very difficult, for the reason pointed out here in this post.