I've been trying to jury-rig a central bookmark sharing/copying system since Cloud removed those, and found a way to do it using the user profile system. Specifically, the bookmarks are kept under the profile section User/General/ifsweb/bookmarks for a user, visible on the User Profile page; effectively I wrote an action to export this section from an admin profile to any given other, XML layer and all. However, this and the underlying profile storage of bookmarks behaves erratically:
-Sometimes I can simply add a bookmark for a profile, which will appear on the sidebar as it should, but will *not* appear in the user profile section. If I then export more bookmarks to it, *then* the original manual bookmark will show up alongside the others
-Running the issuing action will fail to work one time, then work when I click a second or third time, with no other changes
-This happened in another environment, but another employee tried setting up and sharing a set of bookmark groups with the action I wrote, and somehow they persisted even when a user profile was cleared. Adding another bookmark, and then dragging it up above one of the exported groups in the sidebar, caused the exported groups lower than it to disappear both from the sidebar and the manage bookmarks assistant. Deleting the added bookmark and refreshing remedied this, but this should not have happened at all
Is there a better way to handle shared bookmarks, or shared user profile elements in general?
We are on 23R2.