IPM requires read-write access. However, you could try configuring the collectors on the devices manually, then import those collectors into IPM using the "ipm importcollector" cli command. I haven't tested doing this without having SNMP RW configured, but it should work. IPM will just not be able to fully manage the collectors, but it should be able to poll them.