If you still need the answer to this issue, here it is: (This is the summary of it, basically. This is from LD support. It worked for me.)
So, in summary, the trick is to have unique names and permission ids. Essentially it boils down to:
1. Create a new (or rename and copy back an existing) .xml edited to have unique names and permission ids
2. Modify the “enuSmartVuePermissions.xml” to include your unique names and permission ids; making sure to modify both the “LANDeskPermissions” and “Default Roles” sections.
3. Run the “CreateLANDeskRights.exe” from the command prompt on the Core in the \Program Files (x86)\LANDesk\ManagementSuite directory with the following parameters:
a. CreateLANDeskRights.exe /LOCALIZEDXML /xml “SmartVuePermissions.xml”
4. Run the “ldgatherdata.exe” from the same directory on the Core
5. Get into Google* Chrome or Mozilla’s Firefox and go to http://localhost/smartvueweb
For clarity, I'll mention these details..
item 1. is referring to your custom .XML files that you added under the "SmartVueDef" folder in the core.
item 2. is located in the managementsuite folder on the core. The mods you'll need here should be pretty obvious.
The information for 3a. is ACCURATE. Don't add "enu" to the front of the .xml file name. Its right the way it is!
item 4. can just as well be achieved by doing this in the console: (obviously the above is a bit quicker, but this is the UI method here)
1.Click Configure > SmartVue Configuration > Scheduler.
2.Click Start now.
3.Click OK.
One piece of advice, i'd suggest starting your permissionID numbers at a 1000, to keep them from being disturbed in the event LANDesk adds future canned SmartVue widgets. They seemed to have started at 40 and ended at 99, but they may add more later.
Good luck!