Trying to address a business domain where we are making software that will be used by our customers to give access to their assets to their customers.
What is a good name for these entities?
Is client a good name? But it's the same as customer?
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It only takes a minute to sign up.
Sign up to join this communityTrying to address a business domain where we are making software that will be used by our customers to give access to their assets to their customers.
What is a good name for these entities?
Is client a good name? But it's the same as customer?
end user
the person or organization that uses something rather than an organization that trades in it:
...was the first thing I thought when I saw the Q, and as it turns out it was suggested in Jason Bassford's and BoldBen's comments below the OP.
There isn't such a word, but clientele can be used more gracefully in combination ("customer's clientele") than saying "customer's customer." It's one way to solve the problem.
clientele noun
customers or clients collectively
TFD Online
Grand-customer. It's like a grand-child, but it's not a child, it's a customer...
Your own customers are your direct Descendents.
Your customer's customers are their direct descendents, but it makes them one generation removed from you, thus grand-customers.