Syncope should give the possibility to specify two different mappings for synchronization and propagation.
My suggestion is to provide two boolean flags: the former to specify a propagation mapping and the latter to specify a synchronization mapping.
Of course, each mapping must have a flag to true at least.
About the administration console, I'd suggest to have all the mappings about the same resource into a single tab. I think that, in this way, mapping configuration would be simple and easy to manage (in terms of troubleshooting as well).