add visibility checker given an authorization