Conditional Certificates

Is there a way to implement conditional course certificates based on the type of user. This goes beyond simple pass/fail, but userA pass and userB pass each awarded different types of user?