Question for nerds regarding favorites (you know who you are)
Since tabs have gone away in NWE, I've been searching for a way to push favorites to users. I don't want to clog up a users nav bar with reports and dashboards, etc. but I want some teams, roles, etc. to have quick access to some things. I think favorites is the way to do that.
It's been a little spare time project of mine for a few weeks.
It seems to be in the user metadata:
"favorites": {
"label": "Favorites",
"typeObjCode": "FVRITE",
"targetTypeObjCode": null,
"fieldType": "Favorite",
"enumTargetObjCode": null,
"enumType": null,
"url": "https://company.my.workfront.com/attask/api/v13.0/fvrite/metadata"
},
but there's really no way I've found to put to it from an API call. If I had the right code I could possibly put a favorite to a user. Or, better than that, use Fusion 2 to push favorites according to teams, groups roles, etc.
I mapped out the structure of the favorite here:
{
"ID": "5e9b570100fc6bc9e55422d14f396df2",
"name": "EG Dashboard",
"objCode": "FVRITE",
"customerID": "5731f662003e348aaef9b720a2b190cd",
"objID": "57b3723001e3d8e99b465892d5258210",
"objObjCode": "PTLTAB",
"userID": "5e2ef17a000e86977aeccba89b685154"
}
"ID": ID of the favorite
"name": Name of the favorite (Label)
"objCode": Object type
"customerID": your company Customer ID
"objID": ID of the target object
"objObjCode": Target object type
"userID": ID of the user who is getting the favorite
