dependencyManagement版本覆盖

我在写一个sdk,但是sdk中项目的版本被使用方中依赖的其他包的父pom中的dependencyManagement进行了版本覆盖。
直接在使用方指定版本虽然可行,但是作为sdk不可能去通知每一个使用方进行版本指定。
想请教大佬有什么更好的想法

pom中的配置可以修改版本,是否可以修改为同一个版本呢?

我sdk中有一个oss依赖,同时有一个base依赖,base依赖中的dependencyManagement指定了oss版本,但是我在sdk中指定了版本,对版本进行了覆盖。
但是使用方也会引用base依赖,导致使用方的base依赖对sdk中oss版本进行了覆盖。
这样描述可能清晰一些