Hierarchy to my organizations | Community
Skip to main content

Hierarchy to my organizations

  • November 20, 2018
  • 14 replies
  • 0 views

Hi, 

 

We are really enjoying Zendesk and so as our customers, but I keep getting requests from customers to allow organizations to be sorted in some hierarchy.

For example, the use case is that I have 1 parent organization who has child organizations that are all related to it and has different agents working on them. in addition, I wish to have 1 report that shows all resources provided to this parent organization.

Are you facing similar issues?

14 replies

  • November 20, 2018

Hi Corinne

The standard organisation structure in Zendesk is very flat and doesn't allow for child/parent structure. However, i believe that you can achieve this with the new Custom Objects in Zendesk. Essentially you would create a custom database in Zendesk holding the information for the child/parent org information. All this would have to be programmed and apps created to display this information... Currently Custom Objects is only available for Enterprise customers: https://help.zendesk.com/hc/en-us/articles/360002069608-Introducing-Custom-Objects-now-generally-available 


  • June 28, 2019

@Carsten Falborg -

Will plan level availability change for this to not be just at the Enterprise plan level? This is something that Salesforce offers to all editions of their platforms, so it would be ideal in seeing that if this was an OOTB solution, it was provided to all Support plan levels, even if lower levels required a little more hands on configuration than what one might expect at the Professional or Enterprise plan level because of differing price points.  :)


  • June 28, 2019

Nicole17
  • June 28, 2019

Hi Jeremy -

We'll pass your feedback along to our pricing and packaging team, but at the moment this is an Enterprise level feature.


  • June 28, 2019

Thanks @Carston and @Nicole.

I appreciate the clarity and pass along of the feedback. It won't keep us away by any means, but definitely an item we consider when reviewing platforms annually. 


Bruce17
  • August 11, 2020

I have another use case involving hierarchical organization structure, but I don't think custom objects would cut it in this case (even were we an enterprise customer).

We are using synchronization from Salesforce to reflect our customers (and their business units) in Zendesk.  This is really important for us because it allows our support staff to readily see which group within an account a user belongs to when they raise a ticket - giving valuable context to how they're using our product.

Unfortunately, this means that using "Customer can see all tickets in user's organization" doesn't allow our top-level contacts to view tickets across the whole account.  I would like this setting at the top-level parent organization to allow specific users to also view tickets in all child organizations.

Thanks for any assisance in squaring this particular circle.


Dane14
  • August 21, 2020

@Bruce Bye We are currently trying to Sync Salesforce Accounts for our B2B customers across to Zendesk and are facing similar issues with hierarchical organization.  

Any way you'd be up to having a conversation and share some learnings you've had prior to us heading down some solution paths which might not work out and we wouldn't be aware of immediately?

Based on business requirements we couldn't use the Standard Zendesk to Salesforce connector and are heading down a complete custom route.


Bruce17
  • August 21, 2020

@Dane K No objection to a conversation in principle, though there seems to be no way to DM you here to sensibly set that up.


Nicole17
  • August 21, 2020

Hey Bruce, you're correct, there's not a DM function in this community, and since it is public facing we discourage people posting their email addresses so it doesn't get scraped and added to a spam list. 

Maybe you two can connect on LinkedIn? In the future we're hoping to better help facilitate conversations like these between users! 


Bruce17
  • August 21, 2020

Thanks for confirming Nicole.  Indeed I didn't want to put an email address here for that very reason, and was leaning towards LI.

@Dane K There aren't many people with my name there, and definitely only one at Undo.


Dane14
  • August 21, 2020

LoL, yeah I was looking for a DM feature but couldn't find one so my hope was to at least get a public agreement of interest so I could ask my Zendesk CSM to send you my email and then it would hopefully maintain some privacy around PII

Thanks for accepting the offer, I'll try to reach out and see if I can connect.


Au24
  • August 21, 2020

@Bruce Bye @Dane K I think it might be possible to use only the Organization object if you just want to visualize the hierarchy in Zendesk.

If you've implemented Ultimate Parent Accounts (via Apex trigger or some other method) in Salesforce, you can sync the Ultimate Parent Account ID along with the Account ID and Parent ID for each account as custom organization fields.

For example, suppose you have the following organizations synced with Salesforce accounts:

ID = 123 (top-level organization)
Name = Alphabet

  • Salesforce Account ID = 0010B00001zSI8H
  • Salesforce Parent ID = null
  • Salesforce Ultimate Parent ID = 0010B00001zSI8H

ID = 124
Name = Google

  • Salesforce Account ID = 001U000000ZcHDD
  • Salesforce Parent ID = 0010B00001zSI8H
  • Salesforce Ultimate Parent ID = 0010B00001zSI8H

ID = 125
Name = Google - EMEA

  • Salesforce Account ID = 001U000000njJfl
  • Salesforce Parent ID = 001U000000ZcHDD
  • Salesforce Ultimate Parent ID = 0010B00001zSI8H

You can use the following search to get all organizations with the same Salesforce Ultimate Parent ID in 1 API call using search syntax:

type:organization salesforce_ultimate_parent_id:0010B00001zSI8H

Once you have the relevant organizations, it's just a matter of visualizing with a tree library like this one if you're using React for your app.

I'm sure there are several ways to implement the hierarchy, but this could work if developing a custom web service is not an option.


Brad17
  • March 25, 2021

Zendesk Sell currently has Company Hierarchy, I'm curious if this is something that can be added to Zendesk Support.

It could use similar logic as Users that belong to multiple Organizations - having a "Parent Organization" dropdown field on the Organization record.


  • April 9, 2021

Just want to +1 this. Seems an oversight to not include this.