Keep the predefined roles for rid 1 and 2.
Overrides ProcessPluginBase::transform
public function transform($value, MigrateExecutableInterface $migrate_executable, Row $row, $destination_property) { $rid = $row->getSourceProperty('rid'); $map = [ 1 => 'anonymous', 2 => 'authenticated', ]; return $map[$rid] ?? $value; }