there could be quite a few reasons as to why some of your users aren't getting the bookmarks they're supposed to. but... first thing I would check is to make sure that the users have been assigned the lawson delivered "PortalBookmarkAdminRole" Next, I'll make sure the users are given the 'appropriate group' you 'might' (or might not) have assigned to the Portal Role (xml file) Next, I'll make sure that users are assigned the 'appropriate' portal role, IF you created specific portal role (for ESS), that is. hope that tidbit helps...
I figured it out- kind of. When the ESS users were logging in a userid.xml file was not being created in the $LAWDIR/persistdata/lawson/content/data/users directory. Guess I'll have to write something create them and ftp them until Lawson Support fixes it - whenever that might be...
Not too sure if this would work, but if they are ONLY ESS users, can you create a new default.xml file for them, like defaultess.xml ?
The default.xml file should assign these. You can customize this if you have std content you want assigned or use a role assignment. For special case users, you can also overlay their user.xml file which will give them the new menu options.