Does the actual validation to make sure that the record for the permission doesn't already exist.