Unless you are offloading the authentication portion to load balancer leveraging the SSO capabilities, I don't think there is a way to achieve this using username. The best option available would be using client/source IP address.There are several ways of doing it using the source IP( this is under the assumption that you are importing the data to Windchill system through HTTP access/not API)
- At a very basic if your user uses a specific client machine to connect to Windchill servers, you can modify the hosts file in that machine to direct the traffic to a dedicated member, provided the client machine should have direct access to slaves. Map the cluster alias to the desired cluster member's IP in your hosts file
- If you are using F5 load balancer, you can create an iRule is such a way that when a 'CLIENT_ACCEPTED' event occurs, the load balancer will validate the source IP address/address range and direct to a specific member in the cluster.
If you want to block a particular user from access a node in the cluster, you can achieve this by using Apache directives - allow from, deny from orders. You can also ldap auth filters to filter out this specific user.
Hope it helps and Have a great New Year!
Thank you
Binesh Kumar