Graph neural network-based user preference model for social network access control