You need to sign in to do that
Don't have an account?

Stop case being assigned to a queue
I have a validation rule at the moment that stops anyone that is not an administrator changing the owner ID of a case.
AND(ISCHANGED( OwnerId ), $Profile.Name <> "System Administrator")
I need to modify this so that users can only re-assign cases to users and not queues. Does anyone know how this is done?
User Id's always begin with "005" and queue Id's always begin with "00G", so you could try adding a BEGINS clause to your argument.
AND(ISCHANGED( OwnerId ), BEGINS(OwnerId, "00G"), $Profile.Name <> "System Administrator")
All Answers
User Id's always begin with "005" and queue Id's always begin with "00G", so you could try adding a BEGINS clause to your argument.
AND(ISCHANGED( OwnerId ), BEGINS(OwnerId, "00G"), $Profile.Name <> "System Administrator")
Do you know if there is a way of limiting the validation rule further so that a user could only transfer a case to a user in the same queue as them, if they were to try and transfer the case to a person outside of their queue it would create an error.