How to see everywhere an object is used system-wide? | Community
Skip to main content
Maddy-Martin
Level 4
January 22, 2025
Solved

How to see everywhere an object is used system-wide?

  • January 22, 2025
  • 2 replies
  • 753 views

We're about to overhaul our user structure, so first I'm doing as much prep/research as possible to mitigate system risk (i.e., reports erroring out, users losing permissions, generally things catching on fire during working hours). 

 

I am trying to identify everywhere in our instance that involves a specific Team. The users and tasks/issues were easy, but now I need to identify:

  • every report that filters by this team in any capacity
  • any queues using this team in its routing rules
  • ...? Any other system areas I could be missing that would be impacted if this team were to be deactivated. 

Is there a way to view this info for objects like Teams, Job Roles, etc? 

Thank you!

Best answer by skyehansen

there's no single way to view this information without using a third party app -- so as you thought, you need a series of reports.

 

my "team footprint" reports (I'm sure I'm missing some) include:

 

* layout templates assigned to team

* sharing set up for everything, but primarily: project, template, template's project, reports, dashboards 

* team assigned as the primary team, team assigned as a secondary team, team assigned as part of a queue's routing rule

* team tagged in notes

* team assigned as part of approval workflows (approval processes, proof and document approvals -- some of these will not be reportable, you'll just have to audit those areas somehow)

* team being used in filters, or in filters on reports (it's best to just run a report usage report, and then delete any report if it hasn't been viewed in over a year)

* it's quite rare, but teams can also be part of a custom field picklist (dropdown) or expected answer in some sort of external lookup or typeahead field

 

To answer your first bullet point, you will probably get at the filters most easily using this and similar code:

https://experienceleague.adobe.com/en/docs/workfront/using/reporting/reports/custom-view-samples/view-reporting-elements-used-reports

 

2 replies

Maddy-Martin
Level 4
January 22, 2025

I've solved the second bullet point of my original question (still looking for insight on the others though). In case anyone else is wondering how to see any routing rules a team is associated with:

 

  1. Create a new Queue Topic report
  2. Add columns for the queue project name, topic group, default assignee, default team route, default job role route, etc. You will need to use a little bit of text mode to get some of these.
  3. (optional) use this text mode to group by Topic Group: 
group.0.displayname=Topic Group group.0.linkedname=direct group.0.namekey=parentTopicGroup:name group.0.valuefield=parentTopicGroup:name group.0.valueformat=string textmode=true

 

skyehansen
Community Advisor
skyehansenCommunity AdvisorAccepted solution
January 22, 2025

there's no single way to view this information without using a third party app -- so as you thought, you need a series of reports.

 

my "team footprint" reports (I'm sure I'm missing some) include:

 

* layout templates assigned to team

* sharing set up for everything, but primarily: project, template, template's project, reports, dashboards 

* team assigned as the primary team, team assigned as a secondary team, team assigned as part of a queue's routing rule

* team tagged in notes

* team assigned as part of approval workflows (approval processes, proof and document approvals -- some of these will not be reportable, you'll just have to audit those areas somehow)

* team being used in filters, or in filters on reports (it's best to just run a report usage report, and then delete any report if it hasn't been viewed in over a year)

* it's quite rare, but teams can also be part of a custom field picklist (dropdown) or expected answer in some sort of external lookup or typeahead field

 

To answer your first bullet point, you will probably get at the filters most easily using this and similar code:

https://experienceleague.adobe.com/en/docs/workfront/using/reporting/reports/custom-view-samples/view-reporting-elements-used-reports

 

Maddy-Martin
Level 4
January 23, 2025

Thanks so much, Skye! I recently inherited my instance so I'm definitely going to run these for our cleanup efforts. 

I really appreciate your response!