@Anonymous It sounds to me like you have created tool palettes by dragging and dropping blocks onto tool palettes to create custom insertion tools. This is an easy way to share content among your colleagues, however it requires that you either copy your tool palettes and send the files (including the blocks) to the other users, or you set them up on a network location and map everyone to point to this location. I have done that in the past and like it, but I am not certain that you can do this on OneDrive - maybe you can if OneDrive can be mapped to in AutoCAD's Support Files Search Path and the tool palettes can be mapped to as well in the Tool palettes file locations - both are found under the left "Files" tab in your AutoCAD Options.
If you can create a network like drive letter for OneDrive, you should be able to put your blocks up on that drive in a folder and then create new tool palettes (or edit your old tool palette block paths) which will use the new Onedrive Network location. Once redefined and stored, you can export each tool palette and your users can import them, or you can just save the whole custom tool palette folder to a OneDrive folder and users can place it on their hard drives and make sure their AutoCAD tool palettes file location folder maps to this folder.
So you have two ways to go: 1. If possible, post files on OneDrive and rebuild palettes to source from there then send users the exported tool palette definitions, or 2. if that will not work, zip up and send users your local files from your own HDD and also export the palette definitions and send those to your colleagues so they can place the zipped up block files in the same location on their HDD, and then import your tool palette definitions.
Hopefully OneDrive can be mapped and you can share it like a server, but I have not tried this.
Hope this helps.
ADN CAD Developer/Operator