Limitar el acceso del usuario al contenido basado en campos personalizados del perfil de usuario

Simplemente crea un grupo que permita a los usuarios solicitar unirse a él y/o agregar miembros a ese grupo cuando los hayas aprobado.

Si confías en que solo las personas que conocen algún secreto ingresarán cualquier valor en el campo personalizado, podrías crear un plugin para agregarlos automáticamente, pero a menos que estés agregando decenas de usuarios al día, probablemente no valga la pena.