Coupon validation at Customer/Partner level

Coupon validation at Customer/Partner level

Do you have any concept whereby we can validate coupon code for a particular set of customers or partners.

E.g I have created Coupon50% off some selected plan, but I want to apply that only for selected customers and not all customers. How can i restrict that.

Note : I do have partner code in customer master and i want to restrict coupon for customers of that particular partners, how can I do that.